Hi all,
As you may know, Dell has written a good driver for Conexant modems installed on its laptops. The driver works good in older versions of Ubuntu, but in karmic, after installing the package, I encounter to the following problem after issuing the "sudo hsfconfig" command:
Code:
Building modules for kernel 2.6.31-14-generic, using source directory
/lib/modules/2.6.31-14-generic/build. Please wait...
ERROR: Module build failed!
Please examine the log file "/tmp/hsfconfig-buildlog.txt" to determine why.
and here is contents of /tmp/hsfconfig-buildlog.txt file:
Code:
(cd /lib/modules/2.6.31-14-generic/build && make "CNXT_KERNELSRC=/lib/modules/2.6.31-14-generic/build" "M=/usr/lib/hsfmodem/modules" "CC=gcc" clean)
make[1]: Entering directory `/usr/src/linux-headers-2.6.31-14-generic'
make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-14-generic'
(cd /lib/modules/2.6.31-14-generic/build && make "CNXT_KERNELSRC=/lib/modules/2.6.31-14-generic/build" "M=/usr/lib/hsfmodem/modules/GPL/hda" "CC=gcc" "HDA_CFLAGS=-DFOUND_KZALLOC -DFOUND_TLV -DFOUND_IRQ_HANDLER_T -DFOUND_DELAYED_WORK -DFOUND_NO_CTL_ELEM_RW" clean)
make[1]: Entering directory `/usr/src/linux-headers-2.6.31-14-generic'
make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-14-generic'
rm -rf *.o GPL/*.o *.ko GPL/*.ko *.mod.c GPL/*.mod.c .*.cmd GPL/.*.cmd .tmp_versions .tmp_versions /lib/modules/2.6.31-14-generic/build/.tmp_versions/hsfosspec.mod /lib/modules/2.6.31-14-generic/build/.tmp_versions/hsfserial.mod /lib/modules/2.6.31-14-generic/build/.tmp_versions/hsfengine.mod /lib/modules/2.6.31-14-generic/build/.tmp_versions/hsfpcibasic2.mod /lib/modules/2.6.31-14-generic/build/.tmp_versions/hsfpcibasic3.mod /lib/modules/2.6.31-14-generic/build/.tmp_versions/hsfhda.mod /lib/modules/2.6.31-14-generic/build/.tmp_versions/hsfmc97ich.mod /lib/modules/2.6.31-14-generic/build/.tmp_versions/hsfmc97via.mod /lib/modules/2.6.31-14-generic/build/.tmp_versions/hsfmc97ali.mod /lib/modules/2.6.31-14-generic/build/.tmp_versions/hsfmc97ati.mod /lib/modules/2.6.31-14-generic/build/.tmp_versions/hsfmc97sis.mod /lib/modules/2.6.31-14-generic/build/.tmp_versions/hsfsoar.mod Modules.symvers GPL/hda/Modules.symvers
(cd /lib/modules/2.6.31-14-generic/build && make "CNXT_KERNELSRC=/lib/modules/2.6.31-14-generic/build" "M=/usr/lib/hsfmodem/modules" "CC=gcc" modules)
make[1]: Entering directory `/usr/src/linux-headers-2.6.31-14-generic'
CC [M] /usr/lib/hsfmodem/modules/mod_engine.o
In file included from <command-line>:0:
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:244:9: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:265:9: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:286:9: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:304:9: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:322:9: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:343:9: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:366:9: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:388:9: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:406:9: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:425:9: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:447:9: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:469:9: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:490:9: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:508:9: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:526:9: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:548:9: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:570:9: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:593:9: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:614:9: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:645:9: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:667:8: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:688:9: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:712:9: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:736:8: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
/usr/lib/hsfmodem/modules/imported/include/framewrk.h:757:8: error: token ""Framework: Linux SoftK56"" is not valid in preprocessor expressions
In file included from /usr/lib/hsfmodem/modules/mod_engine.c:9:
/usr/lib/hsfmodem/modules/GPL/oscompat.h:95:34: error: linux/byteorder/swab.h: No such file or directory
In file included from /usr/lib/hsfmodem/modules/mod_engine.c:10:
/usr/lib/hsfmodem/modules/imported/include/osservices.h:356:20: error: string.h: No such file or directory
make[2]: *** [/usr/lib/hsfmodem/modules/mod_engine.o] Error 1
make[1]: *** [_module_/usr/lib/hsfmodem/modules] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-14-generic'
make: *** [all] Error 2
Can anyone help in solving the problem? Does anyone know if Dell still supports its conexant drivers?
Cheers,
Habib
Bookmarks