Pagina 1 di 1

lucid 10.4 compilare driver intel 536ep per modem[MESSAGGIO DA RIMUOVERE]

Inviato: sabato 24 luglio 2010, 16:51
da redpirate
un saluto a tutti in questa estate afosa,

vi espongo il problema, con le versioni precedenti di ubuntu ho sempre compilato i driver di Philippe Vouters  intel-536EP-2.56.76.0_2009_02_08.tar.bz2 come riporta nella sezione modem del wiki.

Ora con la versione di lucid 10.4 kernel 2.6.32-23-generic non riesco a compilare i driver.
La versione driver già compilata da Philipe Vouters sul sito arriva fino al kernel 2.6.32-21 ed ho provato ad installarlo ma senza risultati.

Come riportato sul sito per la compilazione driver ho instalalto anche il package fakeroot dal repository ma senza esito in quanto l'errore che mi da è sempre lo stesso che inserisco di seguito:

==================
sudo make 536
[sudo] password for antonio:
  Module precompile check
  Current running kernel is: 2.6.32-23-generic
  /lib/modules...   autoconf.h exists
diff: /boot/vmlinuz.autoconf.h: Nessun file o directory
  autoconf.h matches running kernel
diff: /boot/vmlinuz.version.h: Nessun file o 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.32-23-generic
make[1]: ingresso nella directory «/home/antonio/Scrivania/intel-536EP-2.56.76.0/coredrv»
make -C /lib/modules/2.6.32-23-generic/build SUBDIRS=/home/antonio/Scrivania/intel-536EP-2.56.76.0/coredrv modules
make[2]: ingresso nella directory «/usr/src/linux-headers-2.6.32-23-generic»
 CC [M]  /home/antonio/Scrivania/intel-536EP-2.56.76.0/coredrv/coredrv.o
/home/antonio/Scrivania/intel-536EP-2.56.76.0/coredrv/coredrv.c: In function ‘create_hamproc’:
/home/antonio/Scrivania/intel-536EP-2.56.76.0/coredrv/coredrv.c:785: error: ‘struct proc_dir_entry’ has no member named ‘owner’
make[3]: *** [/home/antonio/Scrivania/intel-536EP-2.56.76.0/coredrv/coredrv.o] Errore 1
make[2]: *** [_module_/home/antonio/Scrivania/intel-536EP-2.56.76.0/coredrv] Errore 2
make[2]: uscita dalla directory «/usr/src/linux-headers-2.6.32-23-generic»
make[1]: *** [536core_26] Errore 2
make[1]: uscita dalla directory «/home/antonio/Scrivania/intel-536EP-2.56.76.0/coredrv»
2.6.32-23-generic
Failed to build driver

==================


In attesa che qualcuno ne sappia più di me (non sono molto esperto  :) ) invio un saluto.

Grazie redpirate