arc4 kernel option et kernel 2.4.22

Page principale

Répondre à ce message
Auteur: Alexandre FROUART
Date:  
À: guilde
Sujet: arc4 kernel option et kernel 2.4.22
encore un probleme...

bon , j'ai reussi à configurer nickel un kernel 2.4.22 pour une epia
M10k

MAIS:

maintenant, je souhait installer une carte wifi NETGEAR wg311, carte qui
a un chip Atheros et qui fonctionne avec le driver madwifi,
Je compile donc le driver, et jusque la tout va bien.

mais quand j'insmod le module ath_pci.o, il m'insulte:

monk:~/madwifi/ath# insmod ath_pci.o
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_beacon_update
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_siwretry
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_announce
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_giwessid
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_media_change
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_giwpower
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_state_name
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_chanlist
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_delmac
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_setkey
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_siwmode
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_giwnickn
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_getoptie
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_siwscan
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_siwrate
ath_pci.o: ath_pci.o: unresolved symbol ath_hal_mhz2ieee
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_delkey
ath_pci.o: ath_pci.o: unresolved symbol ath_hal_init_channels
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_siwtxpow
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_giwretry
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_siwfreq
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_iwaplist
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_addmac
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_getparam
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_siwencode
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_siwessid
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_giwmode
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_siwpower
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_media_status
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_giwname
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_giwrange
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_sysctl_register
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_free_node
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_crypto_encap
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_giwfreq
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_giwrts
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_dump_pkt
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_iw_getstats
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_giwrate
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_giwencode
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_siwfrag
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_giwscan
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_setmlme
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_media_init
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_iwsetup
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_setoptie
ath_pci.o: ath_pci.o: unresolved symbol ether_sprintf
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ifdetach
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ifattach
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_encap
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_find_node
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_setparam
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_siwsens
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_mhz2ieee
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_notify_michael_failure
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_input
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_siwrts
ath_pci.o: ath_pci.o: unresolved symbol _ath_hal_attach
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_giwfrag
ath_pci.o: ath_pci.o: unresolved symbol ath_hal_probe
ath_pci.o: ath_pci.o: unresolved symbol ath_hal_detach
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_next_scan
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_getkey
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_siwnickn
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_beacon_alloc
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_chan2ieee
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_giwap
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_chan2mode
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_giwtxpow
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_siwap
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_ioctl_giwsens
ath_pci.o: ath_pci.o: unresolved symbol ieee80211_iterate_nodes
ath_pci.o: ath_pci.o: unresolved symbol ath_hal_computetxtime


apparemment, ca viendrait du fait que l'option crypto/arc4 du kernel
n'est pas activée (necessaire au wep), mais le probleme c'est que cette
option n'est apparu qu'avec le kernel 2.4.26!!!

donc questions:

-comment faire pour rajouter cette option à un kernel 2.4.22 ?

-a default, est il possible d'utiliser le .config d'un kernel 2.4.22
avec une version plus recente ?
    -dans ce cas, j'ai patché mon kernel 2.4.22 pour qu'il puisse botter
sur l'usb, le probleme est que je n'ai pas trouvé de version de ce patch
pour une version de kernel superieure à la 2.4.22... =>comment faire?



Alex