tu as pas accès à internet ?
Tu peux pas trouver une connection ethernet le temp de mettre à jours le systeme ?
les liens n'ont pas été mis à jours ! En particulier ne prends pas ce qui concerne ieee80211...
5 jours plus tard
[root@localhost meg]# su -
[root@localhost ~]# wget http://ufpr.dl.sourceforge.net/sourceforge/ieee80211/ieee80211-1.2.15.tgz
--09:09:46-- http://ufpr.dl.sourceforge.net/sourceforge/ieee80211/ieee80211-1.2.15.tgz
Résolution de ufpr.dl.sourceforge.net... 200.17.202.1
Connexion vers ufpr.dl.sourceforge.net|200.17.202.1|:80...connecté.
requête HTTP transmise, en attente de la réponse...200 OK
Longueur: 68832 (67K) [application/x-gtar]
Saving to: `ieee80211-1.2.15.tgz'

100%[=======================================>] 68.832 8,05K/s in 8,4s

09:10:02 (8,05 KB/s) - « ieee80211-1.2.15.tgz » sauvegardé [68832/68832]

[root@localhost ~]#
[root@localhost ~]# tar xzvf ieee80211-1.2.15.tgz
ieee80211-1.2.15/
ieee80211-1.2.15/GIT_SHA1
ieee80211-1.2.15/in-tree/
ieee80211-1.2.15/in-tree/Makefile
ieee80211-1.2.15/in-tree/Kconfig
ieee80211-1.2.15/ieee80211_crypt.c
ieee80211-1.2.15/ieee80211_crypt_ccmp.c
ieee80211-1.2.15/ieee80211_crypt_tkip.c
ieee80211-1.2.15/ieee80211_crypt_wep.c
ieee80211-1.2.15/ieee80211_geo.c
ieee80211-1.2.15/ieee80211_module.c
ieee80211-1.2.15/ieee80211_rx.c
ieee80211-1.2.15/ieee80211_tx.c
ieee80211-1.2.15/ieee80211_wx.c
ieee80211-1.2.15/net/
ieee80211-1.2.15/net/ieee80211.h
ieee80211-1.2.15/net/ieee80211_crypt.h
ieee80211-1.2.15/net/ieee80211_radiotap.h
ieee80211-1.2.15/LICENSE
ieee80211-1.2.15/CHANGES
ieee80211-1.2.15/INSTALL
ieee80211-1.2.15/Makefile
ieee80211-1.2.15/idvals
ieee80211-1.2.15/remove-old
ieee80211-1.2.15/compat.h
[root@localhost ~]# cd ieee80211-1.2.15
[root@localhost ieee80211-1.2.15]# make
/bin/sh: cc: command not found
Checking in /lib/modules/2.6.20-1.2933.fc6 for ieee80211 components...
make -C /lib/modules/2.6.20-1.2933.fc6/build M=/root/ieee80211-1.2.15 modules
/usr/src/kernels/2.6.20-1.2933.fc6-i686/scripts/gcc-version.sh: line 11: gcc: command not found
/usr/src/kernels/2.6.20-1.2933.fc6-i686/scripts/gcc-version.sh: line 12: gcc: command not found
make[1]: gcc : commande introuvable
make[1]: entrant dans le répertoire « /usr/src/kernels/2.6.20-1.2933.fc6-i686 »
CC [M] /root/ieee80211-1.2.15/ieee80211_module.o
/bin/sh: gcc: command not found
make[2]: *** [/root/ieee80211-1.2.15/ieee80211_module.o] Erreur 127
make[1]: *** [_module_/root/ieee80211-1.2.15] Erreur 2
make[1]: quittant le répertoire « /usr/src/kernels/2.6.20-1.2933.fc6-i686 »
make: *** [modules] Erreur 2
[root@localhost ieee80211-1.2.15]# make install
/bin/sh: cc: command not found
make -C /lib/modules/2.6.20-1.2933.fc6/build M=/root/ieee80211-1.2.15 modules
/usr/src/kernels/2.6.20-1.2933.fc6-i686/scripts/gcc-version.sh: line 11: gcc: command not found
/usr/src/kernels/2.6.20-1.2933.fc6-i686/scripts/gcc-version.sh: line 12: gcc: command not found
make[1]: gcc : commande introuvable
make[1]: entrant dans le répertoire « /usr/src/kernels/2.6.20-1.2933.fc6-i686 »
CC [M] /root/ieee80211-1.2.15/ieee80211_module.o
/bin/sh: gcc: command not found
make[2]: *** [/root/ieee80211-1.2.15/ieee80211_module.o] Erreur 127
make[1]: *** [_module_/root/ieee80211-1.2.15] Erreur 2
make[1]: quittant le répertoire « /usr/src/kernels/2.6.20-1.2933.fc6-i686 »
make: *** [modules] Erreur 2
Que faire pour installer cette carte wifi Intel PRO/Wireless 3945ABG
Je suis actuellement connecté via ethernet
salut.. si tu es toujours connecté:
# yum update
# yum --enablerepo=kwizart install kmod-ipw3945.i686
pour mettre à jour le système, et installer le module..
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