de rien.. relis bien la doc sur les dépots..:hammer:
le kmod ipw3945 est adapté à un noyau précis.. il doit être mis à jour en même temps que le noyau, sinon, la carte ne marche plus..:hammer:

la partie "--enablerepo=kwizart" à configuré yum pour le mettre à jour a chaque "yum update" en même temps que le noyau 😉
Ca marche...
Mais pour la configuration du periphérique Intel PRO/Wireless 3945ABG figure parmi les périphériques Ethernet et non Wireless...
Est ce normal ?
oui, c'est normal..

normalement, ta carte ethernet est reconnue en eth0 et le carte wifi en eth1;-)
tu peux poster la sortie de
# ifconfig
[root@localhost ~]# ifconfig
eth1 Link encap:Ethernet HWaddr 00:1A:92:4D:01:89
inet adr:172.17.255.9 Bcast:172.17.255.255 Masque:255.255.255.0
adr inet6: fe80::21a:92ff:fe4d:189/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:60724 errors:0 dropped:0 overruns:0 frame:0
TX packets:59746 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:68982768 (65.7 MiB) TX bytes:6129233 (5.8 MiB)
Interruption:16 Adresse de base:0x4000

lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1838 errors:0 dropped:0 overruns:0 frame:0
TX packets:1838 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:5368457 (5.1 MiB) TX bytes:5368457 (5.1 MiB)

[root@localhost ~]#
eh bien tout va bien..8-)
tu n'as plus qu'à faire:
# modprobe ipw3945
# chkconfig --level 345 ipw3945 on
# chkconfig --level 345 NetworkManager on
# chkconfig --level 345 NetworkManagerDispatcher on
# service ipw3945 start ; service NetworkManager start ; service NetworkManagerDispatcher start
et là tu auras une appli qui (en haut à droite sous gnome) qui te permettra de choisir ton réseau, entrer ta clé wep, te connecter,... etc:-D:-D

edit: post aussi un "# iwlist scan ", et pense à mettre ta clé en format wep!!
[root@localhost ~]#
[root@localhost ~]# modprobe ipw3945
FATAL: Error inserting ipw3945 (/lib/modules/2.6.20-1.2933.fc6/extra/ipw3945/ipw3945.ko): Unknown symbol in module, or unknown parameter (see dmesg)
sh: /etc/modules.d/ipw3945: Aucun fichier ou répertoire de ce type
FATAL: Error running install command for ipw3945
[root@localhost ~]#
eth0 Link encap:Ethernet HWaddr 00:1A:92:4D:01:89
inet adr:172.17.255.9 Bcast:172.17.255.255 Masque:255.255.255.0
adr inet6: fe80::21a:92ff:fe4d:189/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:625 errors:0 dropped:0 overruns:0 frame:0
TX packets:389 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:309586 (302.3 KiB) TX bytes:47312 (46.2 KiB)
Interruption:16 Adresse de base:0x4000

lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2121 errors:0 dropped:0 overruns:0 frame:0
TX packets:2121 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:5799253 (5.5 MiB) TX bytes:5799253 (5.5 MiB)

[root@localhost ~]#
bon, si je ne me trompe pas, au départ tu as essayé de charger les paquets et de les installer manuellement?
tu as aussi essayé d'installer le paquet "ieee80211"?

post la sortie de
# rpm -e kmod-ipw3945 ipw3945
# dmesg | grep ipw
# dmesg | grep ieee
[root@localhost ~]# rpm -e kmod-ipw3945 ipw3945
erreur: Dépendances requises:
ipw3945-kmod est nécessaire pour (déjà installé) ipw3945-ucode-1.14.2-1.kwizart.fc6.noarch
[root@localhost ~]# dmesg | grep ipw
ipw3945: Unknown symbol ieee80211_wx_get_encodeext
ipw3945: Unknown symbol ieee80211_wx_set_encode
ipw3945: Unknown symbol ieee80211_wx_get_encode
ipw3945: Unknown symbol ieee80211_txb_free
ipw3945: Unknown symbol ieee80211_wx_set_encodeext
ipw3945: Unknown symbol ieee80211_wx_get_scan
ipw3945: Unknown symbol escape_essid
ipw3945: Unknown symbol ieee80211_freq_to_channel
ipw3945: Unknown symbol ieee80211_set_geo
ipw3945: Unknown symbol ieee80211_rx
ipw3945: Unknown symbol ieee80211_get_channel
ipw3945: Unknown symbol ieee80211_channel_to_index
ipw3945: Unknown symbol ieee80211_rx_mgt
ipw3945: Unknown symbol ieee80211_get_geo
ipw3945: Unknown symbol free_ieee80211
ipw3945: Unknown symbol ieee80211_tx_frame
ipw3945: Unknown symbol ieee80211_is_valid_channel
ipw3945: Unknown symbol ieee80211_get_channel_flags
ipw3945: Unknown symbol alloc_ieee80211
ipw3945: Unknown symbol ieee80211_wx_get_encodeext
ipw3945: Unknown symbol ieee80211_wx_set_encode
ipw3945: Unknown symbol ieee80211_wx_get_encode
ipw3945: Unknown symbol ieee80211_txb_free
ipw3945: Unknown symbol ieee80211_wx_set_encodeext
ipw3945: Unknown symbol ieee80211_wx_get_scan
ipw3945: Unknown symbol escape_essid
ipw3945: Unknown symbol ieee80211_freq_to_channel
ipw3945: Unknown symbol ieee80211_set_geo
ipw3945: Unknown symbol ieee80211_rx
ipw3945: Unknown symbol ieee80211_get_channel
ipw3945: Unknown symbol ieee80211_channel_to_index
ipw3945: Unknown symbol ieee80211_rx_mgt
ipw3945: Unknown symbol ieee80211_get_geo
ipw3945: Unknown symbol free_ieee80211
ipw3945: Unknown symbol ieee80211_tx_frame
ipw3945: Unknown symbol ieee80211_is_valid_channel
ipw3945: Unknown symbol ieee80211_get_channel_flags
ipw3945: Unknown symbol alloc_ieee80211
ipw3945: Unknown symbol ieee80211_wx_get_encodeext
ipw3945: Unknown symbol ieee80211_wx_set_encode
ipw3945: Unknown symbol ieee80211_wx_get_encode
ipw3945: Unknown symbol ieee80211_txb_free
ipw3945: Unknown symbol ieee80211_wx_set_encodeext
ipw3945: Unknown symbol ieee80211_wx_get_scan
ipw3945: Unknown symbol escape_essid
ipw3945: Unknown symbol ieee80211_freq_to_channel
ipw3945: Unknown symbol ieee80211_set_geo
ipw3945: Unknown symbol ieee80211_rx
ipw3945: Unknown symbol ieee80211_get_channel
ipw3945: Unknown symbol ieee80211_channel_to_index
ipw3945: Unknown symbol ieee80211_rx_mgt
ipw3945: Unknown symbol ieee80211_get_geo
ipw3945: Unknown symbol free_ieee80211
ipw3945: Unknown symbol ieee80211_tx_frame
ipw3945: Unknown symbol ieee80211_is_valid_channel
ipw3945: Unknown symbol ieee80211_get_channel_flags
ipw3945: Unknown symbol alloc_ieee80211
ipw3945: Unknown symbol ieee80211_wx_get_encodeext
ipw3945: Unknown symbol ieee80211_wx_set_encode
ipw3945: Unknown symbol ieee80211_wx_get_encode
ipw3945: Unknown symbol ieee80211_txb_free
ipw3945: Unknown symbol ieee80211_wx_set_encodeext
ipw3945: Unknown symbol ieee80211_wx_get_scan
ipw3945: Unknown symbol escape_essid
ipw3945: Unknown symbol ieee80211_freq_to_channel
ipw3945: Unknown symbol ieee80211_set_geo
ipw3945: Unknown symbol ieee80211_rx
ipw3945: Unknown symbol ieee80211_get_channel
ipw3945: Unknown symbol ieee80211_channel_to_index
ipw3945: Unknown symbol ieee80211_rx_mgt
ipw3945: Unknown symbol ieee80211_get_geo
ipw3945: Unknown symbol free_ieee80211
ipw3945: Unknown symbol ieee80211_tx_frame
ipw3945: Unknown symbol ieee80211_is_valid_channel
ipw3945: Unknown symbol ieee80211_get_channel_flags
ipw3945: Unknown symbol alloc_ieee80211
[root@localhost ~]# dmesg | grep ieee
ipw3945: Unknown symbol ieee80211_wx_get_encodeext
ipw3945: Unknown symbol ieee80211_wx_set_encode
ipw3945: Unknown symbol ieee80211_wx_get_encode
ipw3945: Unknown symbol ieee80211_txb_free
ipw3945: Unknown symbol ieee80211_wx_set_encodeext
ipw3945: Unknown symbol ieee80211_wx_get_scan
ipw3945: Unknown symbol ieee80211_freq_to_channel
ipw3945: Unknown symbol ieee80211_set_geo
ipw3945: Unknown symbol ieee80211_rx
ipw3945: Unknown symbol ieee80211_get_channel
ipw3945: Unknown symbol ieee80211_channel_to_index
ipw3945: Unknown symbol ieee80211_rx_mgt
ipw3945: Unknown symbol ieee80211_get_geo
ipw3945: Unknown symbol free_ieee80211
ipw3945: Unknown symbol ieee80211_tx_frame
ipw3945: Unknown symbol ieee80211_is_valid_channel
ipw3945: Unknown symbol ieee80211_get_channel_flags
ipw3945: Unknown symbol alloc_ieee80211
ieee1394: Initialized config rom entry `ip1394'
ieee1394: Host added: ID:BUS[0-00:1023] GUID[00e01800037eb97c]
ipw3945: Unknown symbol ieee80211_wx_get_encodeext
ipw3945: Unknown symbol ieee80211_wx_set_encode
ipw3945: Unknown symbol ieee80211_wx_get_encode
ipw3945: Unknown symbol ieee80211_txb_free
ipw3945: Unknown symbol ieee80211_wx_set_encodeext
ipw3945: Unknown symbol ieee80211_wx_get_scan
ipw3945: Unknown symbol ieee80211_freq_to_channel
ipw3945: Unknown symbol ieee80211_set_geo
ipw3945: Unknown symbol ieee80211_rx
ipw3945: Unknown symbol ieee80211_get_channel
ipw3945: Unknown symbol ieee80211_channel_to_index
ipw3945: Unknown symbol ieee80211_rx_mgt
ipw3945: Unknown symbol ieee80211_get_geo
ipw3945: Unknown symbol free_ieee80211
ipw3945: Unknown symbol ieee80211_tx_frame
ipw3945: Unknown symbol ieee80211_is_valid_channel
ipw3945: Unknown symbol ieee80211_get_channel_flags
ipw3945: Unknown symbol alloc_ieee80211
ipw3945: Unknown symbol ieee80211_wx_get_encodeext
ipw3945: Unknown symbol ieee80211_wx_set_encode
ipw3945: Unknown symbol ieee80211_wx_get_encode
ipw3945: Unknown symbol ieee80211_txb_free
ipw3945: Unknown symbol ieee80211_wx_set_encodeext
ipw3945: Unknown symbol ieee80211_wx_get_scan
ipw3945: Unknown symbol ieee80211_freq_to_channel
ipw3945: Unknown symbol ieee80211_set_geo
ipw3945: Unknown symbol ieee80211_rx
ipw3945: Unknown symbol ieee80211_get_channel
ipw3945: Unknown symbol ieee80211_channel_to_index
ipw3945: Unknown symbol ieee80211_rx_mgt
ipw3945: Unknown symbol ieee80211_get_geo
ipw3945: Unknown symbol free_ieee80211
ipw3945: Unknown symbol ieee80211_tx_frame
ipw3945: Unknown symbol ieee80211_is_valid_channel
ipw3945: Unknown symbol ieee80211_get_channel_flags
ipw3945: Unknown symbol alloc_ieee80211
ipw3945: Unknown symbol ieee80211_wx_get_encodeext
ipw3945: Unknown symbol ieee80211_wx_set_encode
ipw3945: Unknown symbol ieee80211_wx_get_encode
ipw3945: Unknown symbol ieee80211_txb_free
ipw3945: Unknown symbol ieee80211_wx_set_encodeext
ipw3945: Unknown symbol ieee80211_wx_get_scan
ipw3945: Unknown symbol ieee80211_freq_to_channel
ipw3945: Unknown symbol ieee80211_set_geo
ipw3945: Unknown symbol ieee80211_rx
ipw3945: Unknown symbol ieee80211_get_channel
ipw3945: Unknown symbol ieee80211_channel_to_index
ipw3945: Unknown symbol ieee80211_rx_mgt
ipw3945: Unknown symbol ieee80211_get_geo
ipw3945: Unknown symbol free_ieee80211
ipw3945: Unknown symbol ieee80211_tx_frame
ipw3945: Unknown symbol ieee80211_is_valid_channel
ipw3945: Unknown symbol ieee80211_get_channel_flags
ipw3945: Unknown symbol alloc_ieee80211
[root@localhost ~]#
tu doit retirer les paquets ieee80211 que tu as installé au début:
pour les identifier:
# rpm -qa | grep -i ieee80211
puis tu les désinstalle avec:
# rpm -e "nom du paquet"
(il doit y'en avoir deux..."kmod-ieee80211-1.2.16-1.2.6.19_1.2895.fc6.i686.rpm" et "ieee80211-1.2.16-1.kwizart.fc6.noarch.rpm" si je ne me trompe pas)

tu retires le module de ta carte:
# yum remove kmod-ipw3945.i686
puis, tu vérifies la version de ton noyau:
# uname -r
si ce n'est pas "2.6.20-1.2933.fc6" qui sors, tu fait un yum update, et tu redémarres sur le nouveau noyau..et pour finir, tu refait
# yum install kmod-ipw3945.i686
ps: à tout hasard, même si le noyau est le bon, tu peux faire un yum update qd même.. ca ne peut pas faire de mal...
si ca ne marche pas, ce qui est fort possible, je laisse la main...
il n'y a plus qu'à attendre que notre cher Pikachu ou Mr Kwizart passe dans le coin et voient ton fil...😉
@TNinFR
tu as fait make uninstall ? pour ieee80211 et ipw3945 avant d'installer le module par rpm?
tu as fait make uninstall ? pour ieee80211 et ipw3945 avant d'installer le module par rpm?
je ne crois pas qu'il ait compilé quoique ce soit.. apparement, il a installé directement avec les rpm..

cf le post #13:
[root@localhost methodeyum]# rpm -ivh ieee80211-1.2.16-1.kwizart.fc6.noarch.rpm ipw3945-1.2.0-1.kwizart.fc6.noarch.rpm ipw3945d-1.7.22-1.kwizart.fc6.i686.rpm ipw3945-ucode-1.14.2-1.kwizart.fc6.noarch.rpm kmod-ieee80211-1.2.16-1.2.6.19_1.2895.fc6.i686.rpm kmod-ipw3945-1.2.0-1.2.6.19_1.2895.fc6.i686.rpm mkinitrd-5.1.19.0.2-1.i386.rpm kernel-2.6.19-1.2895.fc6.i686.rpm
c'est pour ca que je suis étonné de voir ieee80211, car j'avais compris que les rpm n'était plus dispo...
J'ai du rater un épisode...:hammer:
non je n'ai pas fait make uninstall
[root@localhost ~]# rpm -qa | grep -i ieee80211
[root@localhost ~]#
donc si tu fais make uninstall dans chaque répertoire ieee80211 et ipw3945 cela donne quoi ?
Fait eventuellement apres :
su -
rmmod ieee80211
rmmod ipw3945
depmod -ae
modprobe ieee80211
modprobe ipw3945
dmesg |grep ieee
dmesg |grep ipw ?
[root@localhost ~]# rmmod ieee80211
ERROR: Module ieee80211 does not exist in /proc/modules
[root@localhost ~]# ls
anaconda-ks.cfg ieee80211-1.2.15.tgz install.log.syslog scsrun.log upgrade.log.syslog
ieee80211-1.2.15 install.log remi-release-6-1.fc6.remi.noarch.rpm upgrade.log
[root@localhost ~]#
ben continue... rmmod sert à décharger le module de la mémoire donc si il n'y est pas c'est bon...
Tu as fait make uninstall avant ?
locate ieee80211.ko ?
[root@localhost ~]# locate ieee80211.ko ?
/
/lib/modules/2.6.18-1.2798.fc6/kernel/net/ieee80211/ieee80211.ko
/lib/modules/2.6.18-1.2798.fc6PAE/kernel/net/ieee80211/ieee80211.ko
/lib/modules/2.6.18-1.2798.fc6kdump/kernel/net/ieee80211/ieee80211.ko
/lib/modules/2.6.18-1.2798.fc6xen/kernel/net/ieee80211/ieee80211.ko
/lib/modules/2.6.20-1.2933.fc6PAE/kernel/net/ieee80211/ieee80211.ko
/lib/modules/2.6.20-1.2933.fc6kdump/kernel/net/ieee80211/ieee80211.ko
/lib/modules/2.6.20-1.2933.fc6xen/kernel/net/ieee80211/ieee80211.ko
[root@localhost ~]#