Julio, you selected the correct driver, you have kernel sources and headers, so you are on the right path. There are no drivers for your particular kernel, but there's the generic package that you tried to build and it gave you the following: <quote from hsfconfig-buildlog.txt> (cd /lib/modules/2.6.25-2-486/build && make "CNXT_KERNELSRC=/lib/modules/2.6.25-2-486/build" "M=/usr/lib/hsfmodem/modules" "CC=gcc" clean) /bin/sh: /usr/src/linux-headers-2.6.25-2-486/scripts/gcc-x86_64-has-stack-protector.sh: No such file or directory /bin/sh: /usr/src/linux-headers-2.6.25-2-486/scripts/gcc-x86_64-has-stack-protector.sh: No such file or directory make[1]: Entering directory `/usr/src/linux-headers-2.6.25-2-486' make[1]: Leaving directory `/usr/src/linux-headers-2.6.25-2-486' (cd /lib/modules/2.6.25-2-486/build && make "CNXT_KERNELSRC=/lib/modules/2.6.25-2-486/build" "M=/usr/lib/hsfmodem/modules/GPL/hda" "CC=gcc" "HDA_CFLAGS=-DFOUND_KZALLOC -DFOUND_TLV -DFOUND_IRQ_HANDLER_T -DFOUND_DELAYED_WORK " clean) /bin/sh: /usr/src/linux-headers-2.6.25-2-486/scripts/gcc-x86_64-has-stack-protector.sh: No such file or directory /bin/sh: /usr/src/linux-headers-2.6.25-2-486/scripts/gcc-x86_64-has-stack-protector.sh: No such file or directory make[1]: Entering directory `/usr/src/linux-headers-2.6.25-2-486' make[1]: Leaving directory `/usr/src/linux-headers-2.6.25-2-486' rm -rf *.o GPL/*.o *.ko GPL/*.ko *.mod.c GPL/*.mod.c .*.cmd GPL/.*.cmd .tmp_versions .tmp_versions /lib/modules/2.6.25-2-486/build/.tmp_versions/hsfosspec.mod /lib/modules/2.6.25-2-486/build/.tmp_versions/hsfserial.mod /lib/modules/2.6.25-2-486/build/.tmp_versions/hsfengine.mod /lib/modules/2.6.25-2-486/build/.tmp_versions/hsfpcibasic2.mod /lib/modules/2.6.25-2-486/build/.tmp_versions/hsfmc97ich.mod /lib/modules/2.6.25-2-486/build/.tmp_versions/hsfmc97via.mod /lib/modules/2.6.25-2-486/build/.tmp_versions/hsfmc97ali.mod /lib/modules/2.6.25-2-486/build/.tmp_versions/hsfmc97ati.mod /lib/modules/2.6.25-2-486/build/.tmp_versions/hsfmc97sis.mod /lib/modules/2.6.25-2-486/build/.tmp_versions/hsfsoar.mod Modules.symvers GPL/hda/Modules.symvers (cd /lib/modules/2.6.25-2-486/build && make "CNXT_KERNELSRC=/lib/modules/2.6.25-2-486/build" "M=/usr/lib/hsfmodem/modules" "CC=gcc" modules) make[1]: Entering directory `/usr/src/linux-headers-2.6.25-2-486' CC [M] /usr/lib/hsfmodem/modules/mod_engine.o CC [M] /usr/lib/hsfmodem/modules/mod_hda.o CC [M] /usr/lib/hsfmodem/modules/mod_mc97ali.o CC [M] /usr/lib/hsfmodem/modules/mod_mc97ati.o CC [M] /usr/lib/hsfmodem/modules/mod_mc97ich.o CC [M] /usr/lib/hsfmodem/modules/mod_mc97sis.o CC [M] /usr/lib/hsfmodem/modules/mod_mc97via.o CC [M] /usr/lib/hsfmodem/modules/mod_osspec.o CC [M] /usr/lib/hsfmodem/modules/osservices.o CC [M] /usr/lib/hsfmodem/modules/osstdio.o CC [M] /usr/lib/hsfmodem/modules/osnvm.o /usr/lib/hsfmodem/modules/osnvm.c:326: error: 'CNXTNVMDIR' undeclared here (not in a function) /usr/lib/hsfmodem/modules/osnvm.c:327: error: invalid initializer /usr/lib/hsfmodem/modules/osnvm.c:327: error: expected ',' or ';' before string constant /usr/lib/hsfmodem/modules/osnvm.c: In function 'NVM_NewInstance': /usr/lib/hsfmodem/modules/osnvm.c:538: error: 'CNXTSBINDIR' undeclared (first use in this function) /usr/lib/hsfmodem/modules/osnvm.c:538: error: (Each undeclared identifier is reported only once /usr/lib/hsfmodem/modules/osnvm.c:538: error: for each function it appears in.) /usr/lib/hsfmodem/modules/osnvm.c:538: warning: initialization discards qualifiers from pointer target type /usr/lib/hsfmodem/modules/osnvm.c:538: error: expected '}' before string constant /usr/lib/hsfmodem/modules/osnvm.c:539: error: expected '}' before 'CNXTSBINDIR' make[2]: *** [/usr/lib/hsfmodem/modules/osnvm.o] Error 1 make[1]: *** [_module_/usr/lib/hsfmodem/modules] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.25-2-486' make: *** [all] Error 2 </quote> Why is it looking for x86_64 when your machine is i686 -------------------------- System information ---------------------------- CPU=i686, Debian GNU/Linux lenny/sid Linux version 2.6.25-2-486 (Debian 2.6.25-6) (maks@...) (gcc version 4.1.3 20080623 (prerelease) (Debian 4.1.2-23)) #1 Fri Jun 27 02:39:22 UTC 2008 scanModem update of: 2008_07_10 /* cut out but is available in previous mail or in list */ make "CNXT_KERNELSRC=/lib/modules/2.6.25-2-486/build" "M=/usr/lib/hsfmodem/modules/GPL/hda" "CC=gcc" "HDA_CFLAGS=-DFOUND_KZALLOC -DFOUND_TLV -DFOUND_IRQ_HANDLER_T -DFOUND_DELAYED_WORK " clean) /bin/sh: /usr/src/linux-headers-2.6.25-2-486/scripts/gcc-x86_64-has-stack-protector.sh: No such file or directory /bin/sh: /usr/src/linux-headers-2.6.25-2-486/scripts/gcc-x86_64-has-stack-protector.sh: No such file or directory I ask the following question: Did you download the generic package http://www.linuxant.com/drivers/hsf/full/archive/hsfmodem-7.68.00.11full/hsfmodem-7.68.00.11full.tar.gz ? If you did, then only option is to CC: "Support (Jonathan)" <support@xxxxxxxxxxxx> this message to Jonathan, he is the conexant/linuxant expert and hopefullly will provide the necessary details to get your modem working. Regards, Antonio On 7/12/08, Julio Carlos Menéndez <godinblack@xxxxxxxxx> wrote: > Hi again, I found a .deb with the source and try it and I get another > complete different error when I run hsfconfig. The attached text shows > it. > > Thanks. > > > -- > Julio Carlos Menéndez > GNU/Linux User #403551 > http://deltha.uh.cu/~juliocarlos/ >