Re: driver install failes
"Linuxant support (Jonathan)" <[email protected]> Tue, 13 Jan 2009 13:28:49 -0500
| Newsgroups | gmane.linux.drivers.modem.hsf |
|---|---|
| Message-ID | <[email protected]> |
Hi, the patch you were looking for was integrated in the latest version of the driver you can download at: http://www.linuxant.com/drivers/hsf/full/downloads.php We have modified the patch page to mentioned that. Regards, Jonathan Technical specialist / Linuxant www.linuxant.com [email protected] nikodll wrote: > Hi, > > I have the similar problem, but can not find any patches published > on that page (http://www.linuxant.com/drivers/hsf/downloads-patches.php) > > Nikita. > >> Hi, >> >> there is now a patch available at: >> >> http://www.linuxant.com/drivers/hsf/downloads-patches.php >> >> to fix this build issue of driver version 7.68.00.14 on the 2.6.27.8 kernel. >> >> Regards, >> >> >> Jonathan >> Technical specialist / Linuxant >> www.linuxant.com >> support at linuxant.com <https://www.linuxant.com/mailman/listinfo/hsflinux> >> >> >> >> Chris Vine wrote: >>> / On Wed, 10 Dec 2008 08:20:35 +0100 >> />/ Thomas Lehnet <thomas.lehnet at 1und1.de <https://www.linuxant.com/mailman/listinfo/hsflinux>> wrote: >> />/ >> />>/ Hello, >> />>/ >> />>/ after upgrading to the actual kernel 2.6.27.8 the driver won't >> />>/ install: >> />>/ >> />>/ (cd /lib/modules/2.6.27.8/build && make >> />>/ "CNXT_KERNELSRC=/lib/modules/2.6.27.8/build" >> />>/ "M=/usr/lib/hsfmodem/modules" "CC=gcc" clean) >> />>/ make[1]: Entering directory `/usr/src/linux-2.6.27.8' >> />>/ make[1]: Leaving directory `/usr/src/linux-2.6.27.8' >> />>/ (cd /lib/modules/2.6.27.8/build && make >> />>/ "CNXT_KERNELSRC=/lib/modules/2.6.27.8/build" >> />>/ "M=/usr/lib/hsfmodem/modules/GPL/hda" "CC=gcc" >> />>/ "HDA_CFLAGS=-DFOUND_KZALLOC -DFOUND_TLV -DFOUND_IRQ_HANDLER_T >> />>/ -DFOUN D_DELAYED_WORK -DFOUND_NO_CTL_ELEM_RW" clean) >> />>/ make[1]: Entering directory `/usr/src/linux-2.6.27.8' >> />>/ make[1]: Leaving directory `/usr/src/linux-2.6.27.8' >> />>/ rm -rf *.o GPL/*.o *.ko GPL/*.ko *.mod.c GPL/*.mod.c .*.cmd >> />>/ GPL/.*.cmd .tmp_versions .tmp_versions /lib/modules/2.6.27.8/build/.tmp_versions/hsfosspec.mod /lib/modules/2.6.27.8/build/.tmp_versions/hsfs >> />>/ erial.mod /lib/modules/2.6.27.8/build/.tmp_versions/hsfengine.mod /lib/modules/2.6.27.8/build/.tmp_versions/hsfpcibasic2.mod /lib/modules/2.6.27.8/build/.tmp_versions/hsfpcibasic3.mod /lib/modules/2. >> />>/ 6.27.8/build/.tmp_versions/hsfhda.mod /lib/modules/2.6.27.8/build/.tmp_versions/hsfmc97ich.mod /lib/modules/2.6.27.8/build/.tmp_versions/hsfmc97via.mod /lib/modules/2.6.27.8/build/.tmp_versions/hsfmc9 >> />>/ 7ali.mod /lib/modules/2.6.27.8/build/.tmp_versions/hsfmc97ati.mod /lib/modules/2.6.27.8/build/.tmp_versions/hsfmc97sis.mod /lib/modules/2.6.27.8/build/.tmp_versions/hsfsoar.mod >> />>/ Modules.symvers GPL/hda /Modules.symvers Module.symvers >> />>/ GPL/hda/Module.symvers modules.order (cd /lib/modules/2.6.27.8/build >> />>/ && make "CNXT_KERNELSRC=/lib/modules/2.6.27.8/build" >> />>/ "M=/usr/lib/hsfmodem/modules" "CC=gcc" modules) >> />>/ make[1]: Entering directory `/usr/src/linux-2.6.27.8' >> />>/ 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 >> />>/ In file included from /usr/lib/hsfmodem/modules/mod_mc97ali.c:32: >> />>/ /usr/lib/hsfmodem/modules/cnxthwpci_common.c: In function >> />>/ 'cnxthwpci_probe': >> />>/ /usr/lib/hsfmodem/modules/cnxthwpci_common.c:38: error: 'struct >> />>/ pci_dev' has no member named 'slot_name' >> />>/ /usr/lib/hsfmodem/modules/cnxthwpci_common.c:57: error: 'struct >> />>/ pci_dev' has no member named 'slot_name' >> />>/ /usr/lib/hsfmodem/modules/cnxthwpci_common.c: In function >> />>/ 'cnxthwpci_init': >> />>/ /usr/lib/hsfmodem/modules/cnxthwpci_common.c:247: error: 'struct >> />>/ pci_dev' has no member named 'slot_name' >> />>/ make[2]: *** [/usr/lib/hsfmodem/modules/mod_mc97ali.o] Error 1 >> />>/ make[1]: *** [_module_/usr/lib/hsfmodem/modules] Error 2 >> />>/ make[1]: Leaving directory `/usr/src/linux-2.6.27.8' >> />>/ make: *** [all] Error 2 >> />>/ >> />>/ does anybody have any idea how to fix it? >> />/ >> />/ If you delete the line: >> />/ >> />/ FOUND_PCI_DEV_SLOT_NAME := $(shell grep -q 'slot_name' ${REAL_KERNELSRC}/include/linux/pci.h 2>/dev/null && echo -DFOUND_PCI_DEV_ SLOT_NAME) >> />/ >> />/ in modules/Makefile, and rerun 'make install', then it will work (but not for some 2.4 kernels but I don't imagine you are using them). >> />/ >> />/ A new symbol has been added in include/linux/pci.h which has affected that rather half-baked test in the Makefile. >> />/ >> />/ Chris >> />/ >> />/ _______________________________________________ >> />/ hsflinux mailing list >> />/ hsflinux at lists.linuxant.com <https://www.linuxant.com/mailman/listinfo/hsflinux> >> />/ https://www.linuxant.com/mailman/listinfo/hsflinux >> / > > _______________________________________________ > hsflinux mailing list > [email protected] > https://www.linuxant.com/mailman/listinfo/hsflinux