Bonjour.
Désolé pour le temps de réponse... Pas mal d'activités tout ça.
Bon, alors dans l'ordre, avec le dkms-tiacx-0.4.7-3.noarch et les modifications indiquées dans le
tuto, le make.log donne :
DKMS make.log for tiacx-0.4.7-3 for kernel 2.6.24.3-50.fc8 (x86_64)
jeu mar 27 17:04:37 CET 2008
make: entrant dans le répertoire « /usr/src/kernels/2.6.24.3-50.fc8-x86_64 »
LD /var/lib/dkms/tiacx/0.4.7-3/build/built-in.o
CC [M] /var/lib/dkms/tiacx/0.4.7-3/build/wlan.o
CC [M] /var/lib/dkms/tiacx/0.4.7-3/build/conv.o
CC [M] /var/lib/dkms/tiacx/0.4.7-3/build/ioctl.o
CC [M] /var/lib/dkms/tiacx/0.4.7-3/build/common.o
/var/lib/dkms/tiacx/0.4.7-3/build/common.c: In function 'acx_l_rxmonitor':
/var/lib/dkms/tiacx/0.4.7-3/build/common.c:2429: erreur: 'struct sk_buff' has no member named 'mac'
/var/lib/dkms/tiacx/0.4.7-3/build/common.c: In function 'acx_init_task_scheduler':
/var/lib/dkms/tiacx/0.4.7-3/build/common.c:6621: attention : assignment from incompatible pointer type
make[1]: *** [/var/lib/dkms/tiacx/0.4.7-3/build/common.o] Erreur 1
make: *** [_module_/var/lib/dkms/tiacx/0.4.7-3/build] Erreur 2
make: quittant le répertoire « /usr/src/kernels/2.6.24.3-50.fc8-x86_64 »
Quand je tente avec le dkms-tiacx-0.4.7-5.20070101.noarch sans faire les modification du common.c proposé dans le tuto, car tout est déjà prévu :
void
acx_init_task_scheduler(acx_device_t *adev)
{
/* configure task scheduler */
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 20)
INIT_WORK(&adev->after_interrupt_task, acx_e_after_interrupt_task);
#else
INIT_WORK(&adev->after_interrupt_task, acx_e_after_interrupt_task,
adev->ndev);
#endif
}
le make.log est un poil différent :
DKMS make.log for tiacx-0.4.7-5.20070101 for kernel 2.6.24.3-50.fc8 (x86_64)
jeu mar 27 17:08:37 CET 2008
make: entrant dans le répertoire « /usr/src/kernels/2.6.24.3-50.fc8-x86_64 »
LD /var/lib/dkms/tiacx/0.4.7-5.20070101/build/built-in.o
CC [M] /var/lib/dkms/tiacx/0.4.7-5.20070101/build/wlan.o
CC [M] /var/lib/dkms/tiacx/0.4.7-5.20070101/build/conv.o
CC [M] /var/lib/dkms/tiacx/0.4.7-5.20070101/build/ioctl.o
CC [M] /var/lib/dkms/tiacx/0.4.7-5.20070101/build/common.o
/var/lib/dkms/tiacx/0.4.7-5.20070101/build/common.c: In function 'acx_s_proc_diag_output':
/var/lib/dkms/tiacx/0.4.7-5.20070101/build/common.c:1249: attention : format '%u' expects type 'unsigned int', but argument 4 has type 'long unsigned int'
/var/lib/dkms/tiacx/0.4.7-5.20070101/build/common.c:1527: attention : transtypage d'un pointeur vers un entier de taille différente
/var/lib/dkms/tiacx/0.4.7-5.20070101/build/common.c:1527: attention : transtypage d'un pointeur vers un entier de taille différente
/var/lib/dkms/tiacx/0.4.7-5.20070101/build/common.c:1532: attention : transtypage d'un pointeur vers un entier de taille différente
/var/lib/dkms/tiacx/0.4.7-5.20070101/build/common.c:1532: attention : transtypage d'un pointeur vers un entier de taille différente
CC [M] /var/lib/dkms/tiacx/0.4.7-5.20070101/build/pci.o
/var/lib/dkms/tiacx/0.4.7-5.20070101/build/pci.c: In function 'acxpci_e_open':
/var/lib/dkms/tiacx/0.4.7-5.20070101/build/pci.c:2107: erreur: 'SA_SHIRQ' undeclared (first use in this function)
/var/lib/dkms/tiacx/0.4.7-5.20070101/build/pci.c:2107: erreur: (Each undeclared identifier is reported only once
/var/lib/dkms/tiacx/0.4.7-5.20070101/build/pci.c:2107: erreur: for each function it appears in.)
make[1]: *** [/var/lib/dkms/tiacx/0.4.7-5.20070101/build/pci.o] Erreur 1
make: *** [_module_/var/lib/dkms/tiacx/0.4.7-5.20070101/build] Erreur 2
make: quittant le répertoire « /usr/src/kernels/2.6.24.3-50.fc8-x86_64 »
Enfin, avec le dkms-tiacx-0.4.9-1.noarch (sachant que le common.c est directement configuré comme dans le tuto), les messages varient encore un peu :
DKMS make.log for tiacx-0.4.9-1 for kernel 2.6.24.3-50.fc8 (x86_64)
jeu mar 27 17:14:55 CET 2008
make: entrant dans le répertoire « /usr/src/kernels/2.6.24.3-50.fc8-x86_64 »
LD /var/lib/dkms/tiacx/0.4.9-1/build/built-in.o
CC [M] /var/lib/dkms/tiacx/0.4.9-1/build/ioctl.o
In file included from /var/lib/dkms/tiacx/0.4.9-1/build/acx.h:8,
from /var/lib/dkms/tiacx/0.4.9-1/build/ioctl.c:42:
/var/lib/dkms/tiacx/0.4.9-1/build/acx_struct.h: In function 'ndev2adev':
/var/lib/dkms/tiacx/0.4.9-1/build/acx_struct.h:1464: erreur: implicit declaration of function 'ieee80211softmac_priv'
/var/lib/dkms/tiacx/0.4.9-1/build/acx_struct.h:1464: attention : return makes pointer from integer without a cast
/var/lib/dkms/tiacx/0.4.9-1/build/ioctl.c: Hors de toute fonction :
/var/lib/dkms/tiacx/0.4.9-1/build/ioctl.c:1826: erreur: 'ieee80211softmac_wx_set_wap' undeclared here (not in a function)
/var/lib/dkms/tiacx/0.4.9-1/build/ioctl.c:1827: erreur: 'ieee80211softmac_wx_get_wap' undeclared here (not in a function)
/var/lib/dkms/tiacx/0.4.9-1/build/ioctl.c:1828: erreur: 'ieee80211softmac_wx_trigger_scan' undeclared here (not in a function)
/var/lib/dkms/tiacx/0.4.9-1/build/ioctl.c:1829: erreur: 'ieee80211softmac_wx_get_scan_results' undeclared here (not in a function)
/var/lib/dkms/tiacx/0.4.9-1/build/ioctl.c:1831: erreur: 'ieee80211softmac_wx_set_essid' undeclared here (not in a function)
/var/lib/dkms/tiacx/0.4.9-1/build/ioctl.c:1832: erreur: 'ieee80211softmac_wx_get_essid' undeclared here (not in a function)
/var/lib/dkms/tiacx/0.4.9-1/build/ioctl.c:1836: erreur: 'ieee80211softmac_wx_set_rate' undeclared here (not in a function)
/var/lib/dkms/tiacx/0.4.9-1/build/ioctl.c:1837: erreur: 'ieee80211softmac_wx_get_rate' undeclared here (not in a function)
/var/lib/dkms/tiacx/0.4.9-1/build/ioctl.c:1856: erreur: 'ieee80211softmac_wx_set_genie' undeclared here (not in a function)
/var/lib/dkms/tiacx/0.4.9-1/build/ioctl.c:1857: erreur: 'ieee80211softmac_wx_get_genie' undeclared here (not in a function)
make[1]: *** [/var/lib/dkms/tiacx/0.4.9-1/build/ioctl.o] Erreur 1
make: *** [_module_/var/lib/dkms/tiacx/0.4.9-1/build] Erreur 2
make: quittant le répertoire « /usr/src/kernels/2.6.24.3-50.fc8-x86_64 »
Voila, je sais pas trop décrypter tout ça. Cela vous inspire-t-il ?