On 2009-07-09 17:45:32 -0400, Marvin Stodolsky wrote: > Jonathan, > > Please advise. This is a Debian system. > > MarvS > ---------- Forwarded message ---------- > From: Vincent Lefevre <vincent@xxxxxxxxxx> > Date: Thu, Jul 9, 2009 at 1:02 PM > Subject: Vincent Lefevre, France kernel 2.6.30-1-amd64 > To: discuss@xxxxxxxxxxxxx > > > [Note about the machine: DELL Latitude E6400, with Debian/unstable] > > Hi, > > According to ModemData.txt (attached), I need the hsfmodem driver. > I've tried to install it with the installation program cnxtinstall.run > downloaded from > > http://www.linuxant.com/drivers/hsf/downloads-installer.php > > but the alsa-driver-linuxant build failed (see attached log). It > assumes that there is a directory > > /usr/src/linux-headers-2.6.30-1-common/alsa-kernel > > but it is not present in the linux-headers-2.6.30-1-common Debian > package. I've looked at the Makefile, and actually I don't think this is the problem. A grep alsa-kernel shows: rm -f `find alsa-kernel -name "*~"` rm -f `find alsa-kernel -name "*.orig"` rm -f `find alsa-kernel -name "*.rej"` rm -f `find alsa-kernel -name ".#*"` rm -f `find alsa-kernel -name "out.txt"` So, these are just spurious error messages. I think that something like rm -f `test -d alsa-kernel && find alsa-kernel -name "*~"` (not tested) would be better. There's another problem in the configure (shown in the log): checking for GCC version... ./configure: eval: line 5073: syntax error near unexpected token `)' ./configure: eval: line 5073: `my_compiler_version=4.3.3-13)' Kernel compiler: gcc 4.3.3 (Debian 4.3.3-13) Used compiler: gcc (Debian 4.3.3-13) 4.3.3 ./configure: line 5098: test: too many arguments ./configure: line 5103: test: too many arguments Now, the real error is: make[2]: *** No rule to make target `include/config/auto.conf'. Stop. but it comes from the linux-headers-2.6.30-1-common Debian package. According to the INSTALL file of alsa-driver-linuxant (which one doesn't see when using cnxtinstall.run), one needs "full configured source". IMHO, this should be made more clear. In particular, the ModemData.txt file generated by scanModem says: For Debian users, the linux-headers-2.6.30-1-amd64.deb can be used instead of kernel-source/ which contradicts what the INSTALL file of alsa-driver-linuxant says. -- Vincent Lefèvre <vincent@xxxxxxxxxx> - Web: <http://www.vinc17.org/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/> Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)