Stephen, I confirm your findings, which driver are you trying by the way? Predictive diagnostics for card in bus 05:02.0: Modem chipset detected on NAME="Communication controller: Intel Corporation 536EP Data Fax Modem" CLASS=0780 PCIDEV=8086:1040 SUBSYS=8086:1000 IRQ=5 IDENT=INTEL536EP For candidate modem in: 05:02.0 0780 Communication controller: Intel Corporation 536EP Data Fax Modem Primary device ID: 8086:1040 Support type needed or chipset: INTEL536EP [root@localhost ~]# cd /home/olivares/Downloads/intel-536-537/ [root@localhost intel-536-537]# make clean cd coredrv; make clean make[1]: Entering directory `/home/olivares/Downloads/intel-536-537/coredrv' rm -f *.ko .*.o.cmd *.mod.c .*.ko.cmd *.o *~ core Module.* modules.* rm -rf .tmp_versions make[1]: Leaving directory `/home/olivares/Downloads/intel-536-537/coredrv' rm -f *.o *.ko [root@localhost intel-536-537]# make 536 cd coredrv; make clean make[1]: Entering directory `/home/olivares/Downloads/intel-536-537/coredrv' rm -f *.ko .*.o.cmd *.mod.c .*.ko.cmd *.o *~ core Module.* modules.* rm -rf .tmp_versions make[1]: Leaving directory `/home/olivares/Downloads/intel-536-537/coredrv' rm -f *.o *.ko Module precompile check Current running kernel is: 2.6.31.5-127.fc12.i686.PAE /lib/modules... autoconf.h exists diff: /boot/vmlinuz.autoconf.h: No such file or directory autoconf.h matches running kernel diff: /boot/vmlinuz.version.h: No such file or directory version.h matches running kernel make[1]: Entering directory `/home/olivares/Downloads/intel-536-537' 2.6.31.5-127.fc12.i686.PAE make[2]: Entering directory `/home/olivares/Downloads/intel-536-537/coredrv' make -C /lib/modules/2.6.31.5-127.fc12.i686.PAE/build SUBDIRS=/home/olivares/Downloads/intel-536-537/coredrv modules make[3]: Entering directory `/usr/src/kernels/2.6.31.5-127.fc12.i686.PAE' CC [M] /home/olivares/Downloads/intel-536-537/coredrv/coredrv.o CC [M] /home/olivares/Downloads/intel-536-537/coredrv/clmmain.o CC [M] /home/olivares/Downloads/intel-536-537/coredrv/rts.o CC [M] /home/olivares/Downloads/intel-536-537/coredrv/task.o CC [M] /home/olivares/Downloads/intel-536-537/coredrv/uart.o CC [M] /home/olivares/Downloads/intel-536-537/coredrv/wwh_dflt.o CC [M] /home/olivares/Downloads/intel-536-537/coredrv/locks.o CC [M] /home/olivares/Downloads/intel-536-537/coredrv/softserial_io.o CC [M] /home/olivares/Downloads/intel-536-537/coredrv/softserial_ioctl.o CC [M] /home/olivares/Downloads/intel-536-537/coredrv/softserial.o /home/olivares/Downloads/intel-536-537/coredrv/softserial.c: In function ‘softserial_background_event_handler’: /home/olivares/Downloads/intel-536-537/coredrv/softserial.c:365: error: request for member ‘ops’ in something not a structure or union /home/olivares/Downloads/intel-536-537/coredrv/softserial.c:374: error: request for member ‘ops’ in something not a structure or union make[4]: *** [/home/olivares/Downloads/intel-536-537/coredrv/softserial.o] Error 1 make[3]: *** [_module_/home/olivares/Downloads/intel-536-537/coredrv] Error 2 make[3]: Leaving directory `/usr/src/kernels/2.6.31.5-127.fc12.i686.PAE' make[2]: *** [536core_26] Error 2 make[2]: Leaving directory `/home/olivares/Downloads/intel-536-537/coredrv' 2.6.31.5-127.fc12.i686.PAE Failed to build driver make[1]: Leaving directory `/home/olivares/Downloads/intel-536-537' [root@localhost intel-536-537]# Regards, Antonio On 11/25/09, S Pinker <stephenpinker79@xxxxxxxxx> wrote: > Hello again, > I seem unable to compile the Intel 536EP driver. I extracted it to /usr/src > and ran make as root. Here is my output. > > # make 536 > cd coredrv; make clean > make[1]: Entering directory `/usr/src/intel-536-537/coredrv' > rm -f *.ko .*.o.cmd *.mod.c .*.ko.cmd *.o *~ core Module.* modules.* > rm -rf .tmp_versions > make[1]: Leaving directory `/usr/src/intel-536-537/coredrv' > rm -f *.o *.ko > Module precompile check > Current running kernel is: 2.6.31-14-generic > /lib/modules... autoconf.h exists > diff: /boot/vmlinuz.autoconf.h: No such file or directory > autoconf.h matches running kernel > diff: /boot/vmlinuz.version.h: No such file or directory > version.h matches running kernel > make[1]: Entering directory `/usr/src/intel-536-537' > 2.6.31-14-generic > make[2]: Entering directory `/usr/src/intel-536-537/coredrv' > make -C /lib/modules/2.6.31-14-generic/build > SUBDIRS=/usr/src/intel-536-537/core > drv modules > make[3]: Entering directory `/usr/src/linux-headers-2.6.31-14-generic' > CC [M] /usr/src/intel-536-537/coredrv/coredrv.o > CC [M] /usr/src/intel-536-537/coredrv/clmmain.o > CC [M] /usr/src/intel-536-537/coredrv/rts.o > CC [M] /usr/src/intel-536-537/coredrv/task.o > CC [M] /usr/src/intel-536-537/coredrv/uart.o > CC [M] /usr/src/intel-536-537/coredrv/wwh_dflt.o > CC [M] /usr/src/intel-536-537/coredrv/locks.o > CC [M] /usr/src/intel-536-537/coredrv/softserial_io.o > CC [M] /usr/src/intel-536-537/coredrv/softserial_ioctl.o > CC [M] /usr/src/intel-536-537/coredrv/softserial.o > /usr/src/intel-536-537/coredrv/softserial.c: In function > ‘softserial_background_event_handler’: > /usr/src/intel-536-537/coredrv/softserial.c:365: error: request for member > ‘ops’ in something not a structure or union > /usr/src/intel-536-537/coredrv/softserial.c:374: error: request for member > ‘ops’ in something not a structure or union > make[4]: *** [/usr/src/intel-536-537/coredrv/softserial.o] Error 1 > make[3]: *** [_module_/usr/src/intel-536-537/coredrv] Error 2 > make[3]: Leaving directory `/usr/src/linux-headers-2.6.31-14-generic' > make[2]: *** [536core_26] Error 2 > make[2]: Leaving directory `/usr/src/intel-536-537/coredrv' > 2.6.31-14-generic > Failed to build driver > make[1]: Leaving directory `/usr/src/intel-536-537' > > > > Stephen Pinker > http://groups.google.com/group/ubuntu-modems?hl=en > > > >