Stephen Go to here from you. Philippe Vouters used Fedora and does updates of the PCtel code shortly after the new Fedora releases. You will surely be informed upon the next update. MarvS scanModem maintainer On Sun, Nov 2, 2008 at 8:37 PM, S Pinker <stephenpinker79@xxxxxxxxx> wrote: > Hello, my name is Stephen Pinker. I manage the group http://groups.google.com/group/ubuntu-modems > > I have been making unofficial Ubuntu modem-package releases for the public. > > Unfortunately, I cannot seem to compile the latest 536ep driver for the new release- Ubuntu Intrepid. The Ubuntu kernel I am using is: > "linux-image-2.6.27-7-generic" > > I am using the modem source: > http://linmodems.technion.ac.il/packages/intel/Philippe.Vouters/ > http://linmodems.technion.ac.il/packages/intel/Philippe.Vouters/intel-536EP-2.56.76.0_2008_03_22.tar.bz2 > > As Root, I installed the linux headers: > "linux-headers-2.6.27-7-generic" > > As Root, I put the modem source into > /usr/src/intel-536EP-2.56.76.0_2008_03_22.tar.bz2 > /usr/src/intel-536EP-2.56.76.0/ > > > > As Root, I went into the directory and issued the commands to compile: > > root@EMONSTER:/usr/src/intel-536EP-2.56.76.0# make clean > cd coredrv; make clean > make[1]: Entering directory `/usr/src/intel-536EP-2.56.76.0/coredrv' > rm -f *.ko .*.o.cmd *.mod.c .*.ko.cmd *.o *~ core Module.symvers > rm -rf .tmp_versions > make[1]: Leaving directory `/usr/src/intel-536EP-2.56.76.0/coredrv' > rm -f *.o *.ko > root@EMONSTER:/usr/src/intel-536EP-2.56.76.0# make 536 > Module precompile check > Current running kernel is: 2.6.27-7-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 > uname -r|grep "2.6" && \ > cd coredrv && make 536core_26 && \ > cp Intel536.ko .. && cd .. && \ > strip --strip-debug Intel536.ko && \ > exit; \ > ls Intel536.ko >/dev/null 2>&1 || uname -r | grep "2.6" && echo "Failed to build driver" && exit; \ > if [ ]; then \ > cd coredrv; make TARGET=TARGET_SELAH KERNEL_SOURCE_PATH= "PSTN_DEF=-DTARGET_SELAH -DTARGET_LINUX -DLINUX" 536core; \ > else \ > cd coredrv; make TARGET=TARGET_SELAH KERNEL_INCLUDES=/lib/modules/`uname -r`/build/include \ > "PSTN_DEF=-DTARGET_SELAH -DTARGET_LINUX -DLINUX" 536core; \ > fi ; \ > cp Intel536.o .. ; \ > if [ -a /boot/vmlinuz.version.h ]; then \ > cp /boot/vmlinuz.version.h /lib/modules/`uname -r`/build/include/linux/version.h;\ > fi > 2.6.27-7-generic > make[1]: Entering directory `/usr/src/intel-536EP-2.56.76.0/coredrv' > make -C /lib/modules/2.6.27-7-generic/build SUBDIRS=/usr/src/intel-536EP-2.56.76.0/coredrv modules > make[2]: Entering directory `/usr/src/linux-headers-2.6.27-7-generic' > CC [M] /usr/src/intel-536EP-2.56.76.0/coredrv/coredrv.o > /usr/src/intel-536EP-2.56.76.0/coredrv/coredrv.c: In function 'create_hamproc': > /usr/src/intel-536EP-2.56.76.0/coredrv/coredrv.c:746: error: 'proc_root' undeclared (first use in this function) > /usr/src/intel-536EP-2.56.76.0/coredrv/coredrv.c:746: error: (Each undeclared identifier is reported only once > /usr/src/intel-536EP-2.56.76.0/coredrv/coredrv.c:746: error: for each function it appears in.) > /usr/src/intel-536EP-2.56.76.0/coredrv/coredrv.c: In function 'detach_hamproc': > /usr/src/intel-536EP-2.56.76.0/coredrv/coredrv.c:754: error: 'proc_root' undeclared (first use in this function) > make[3]: *** [/usr/src/intel-536EP-2.56.76.0/coredrv/coredrv.o] Error 1 > make[2]: *** [_module_/usr/src/intel-536EP-2.56.76.0/coredrv] Error 2 > make[2]: Leaving directory `/usr/src/linux-headers-2.6.27-7-generic' > make[1]: *** [536core_26] Error 2 > make[1]: Leaving directory `/usr/src/intel-536EP-2.56.76.0/coredrv' > 2.6.27-7-generic > Failed to build driver > root@EMONSTER:/usr/src/intel-536EP-2.56.76.0# > > > Thanks in advance for any help. > > Stephen > > > >