Dear Sir, May I pinpoint you you did NOT download the 2009_07_04 of the intel-536EP-536EP from http://x9000.fr:8088/Intel/ After tar -jxvf, the created directory is named: intel-536-537/ - Philippe Vouters (Fontainebleau/France) Le vendredi 14 août 2009 à 08:03 -0500, Roland Hughes a écrit : > On Friday 14 August 2009 01:18:24 am Philippe Vouters wrote: > > Dear Mr. President of Logikal Solutions, > > > > Can you download the latest intel-536EP-536EP driver version (2009_07_04 > > version) from http://x9000.fr:8088/Intel/ ? It has been tested with > > Linux kernels up to 2.6.30. Although you are running a Linux kernel > > 2.6.31, it may be worth to give it a try. > > > > Grab as well http://x9000.fr:8088/Intel/efax.zip . > > $ unzip -aa efax.zip > > $ cd efax > > $ make -f Makefile.orig > > > > Providing the Intel 536EP driver compiles and installs fine onto your > > computer, strictly follow the troubleshooting guide at > > http://x9000.fr:8088/Intel/Intel-Readme.html > > > > Yours truly, > > > roland@logikaldesktop:~/downloads$ cd intel-536EP-2.56.76.0 > roland@logikaldesktop:~/downloads/intel-536EP-2.56.76.0$ sudo make clean > [sudo] password for roland: > cd coredrv; make clean > make[1]: Entering directory > `/home/roland/downloads/intel-536EP-2.56.76.0/coredrv' > rm -f *.ko .*.o.cmd *.mod.c .*.ko.cmd *.o *~ core Module.* modules.* > rm -rf .tmp_versions > make[1]: Leaving directory > `/home/roland/downloads/intel-536EP-2.56.76.0/coredrv' > rm -f *.o *.ko > roland@logikaldesktop:~/downloads/intel-536EP-2.56.76.0$ sudo make 536 > Module precompile check > Current running kernel is: 2.6.31-3-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.31-3-generic > make[1]: Entering directory > `/home/roland/downloads/intel-536EP-2.56.76.0/coredrv' > make -C /lib/modules/2.6.31-3-generic/build > SUBDIRS=/home/roland/downloads/intel-536EP-2.56.76.0/coredrv modules > make[2]: Entering directory `/usr/src/linux-headers-2.6.31-3-generic' > CC [M] /home/roland/downloads/intel-536EP-2.56.76.0/coredrv/coredrv.o > /home/roland/downloads/intel-536EP-2.56.76.0/coredrv/coredrv.c: In function > ‘create_hamproc’: > /home/roland/downloads/intel-536EP-2.56.76.0/coredrv/coredrv.c:785: error: > ‘struct proc_dir_entry’ has no member named ‘owner’ > make[3]: *** [/home/roland/downloads/intel-536EP-2.56.76.0/coredrv/coredrv.o] > Error 1 > make[2]: *** [_module_/home/roland/downloads/intel-536EP-2.56.76.0/coredrv] > Error 2 > make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-3-generic' > make[1]: *** [536core_26] Error 2 > make[1]: Leaving directory > `/home/roland/downloads/intel-536EP-2.56.76.0/coredrv' > 2.6.31-3-generic > Failed to build driver >