J'ai passé un sale week-end à essayer de configurer mon wifi sur mon laptop. Il s'agit d'un laptop Dell Latitude D600 avec une carte wifi Broadcom Dual 1450. J'ai un dual boot : le wifi marche impec sur win.
J'ai un routeur wifi Netgear WGR614 : sur celui-ci, j'ai ajouté les adresses MAC des 3 cartes réseau de mon réseau local. J'ai également activé la protection WEP {automatic - 64 bits}. J'ai laissé activée l'option "Enable SSID Broadcast" pour le moment.
J'ai suivi les conseils avisés des uns et des autres sur les forums et j'ai réussi à avancer assez loin mais là je suis vraiment kéblo!
J'ai installé les packages ndiswrapper et wireless-tools.
J'ai une Mandrake 10.1 community qui fonctionne nickel chrome!
J'ai ajouté le driver de la carte broadcom avec la commande :
ndiswrapper -i bcmwl5.inf
J'ai activé le module ndiswrapper :
modprobe ndiswrapper
Je peux vérifier la prise en compte avec la commande
ndiswrapper -l
qui me répond:
Installed ndis drivers:
bcmwl5 driver present, hardware present
Ensuite, la partie configuration de la carte : j'ai mis en place un script suggéré sur ce site (merci infiniment à son vérérable auteur http://linuxfr.org/~Floyd/15849.html)(...) pour automatiser la configuration manuelle.
Ce script fait en substance ceci
iwconfig wlan0 power on;
iwconfig wlan0 essid "HomeNetwork" key restricted "FA2F9E5982";
ifconfig wlan0 192.168.0.4 netmask 255.255.255.0 up;
route add default gw 192.168.0.1 wlan0;
Je vois mon routeur avec la commande
swlist wlan0 scan:
wlan0 Scan completed :
Cell 01 - Address: 00:XX:XX:XX:XX:XX
ESSID:"HomeNetwork"
Protocol:IEEE 802.11g
Mode:Managed
Frequency:2.462GHz
Quality:0/100 Signal level:-41 dBm Noise level:-256 dBm
Encryption key:on
Bit Rate:1Mb/s
Bit Rate:2Mb/s
Bit Rate:5.5Mb/s
Bit Rate:11Mb/s
Bit Rate:6Mb/s
Bit Rate:9Mb/s
Bit Rate:12Mb/s
Bit Rate:18Mb/s
Bit Rate:24Mb/s
Bit Rate:36Mb/s
Bit Rate:48Mb/s
Bit Rate:54Mb/s
Extra:bcn_int=100
Extra:atim=0
C'est bon signe !
Cependant, et c'est là que ça se gâte : la commande
iwconfigme donne ceci :
wlan0 IEEE 802.11g ESSID:off/any Nickname:"localhost"
Mode:Managed Frequency:5.18GHz Access Point: 00:00:00:00:00:00
Bit Rate=54Mb/s Tx-Power:25 dBm
RTS thr=2347 B Fragment thr=2346 B
Encryption key:FA2F-9E59-82 Security mode:restricted
Power Management max timeout:0us mode:All packets received
Link Quality:100/100 Signal level:-10 dBm Noise level:-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Access Point est vide
Malgré l'exécution de la commande
iwconfig wlan0 essid "HomeNetwork" key restricted "FA2F9E5982";, le ESSID n'est pas mis à jour.
Côté ifconfig, rien ne bien folichon. Je vois tout de même que mes instructions sont prises en compte :
wlan0 Lien encap:Ethernet HWaddr 00:YY:YY:YY:YY:YY
inet adr:192.168.0.4 Bcast:192.168.0.255 Masque:255.255.255.0
adr inet6: fe80::290:4bff:fe88:d0fb/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 b) TX bytes:2088 (2.0 Kb)
Interruption:7 Mémoire:fafee000-fafeffff
Pas de connexions internet, pas de ping sur la passerelle .... damned !
J'espère trouver sur ce site une âme charitable qui saura m'aider à sortir de cette impasse.
Mucha gracias !!!
Oliv'
# il ne prend pas en compte l'essid ?
Posté par Mildred (site web personnel) . Évalué à 1.
Essaie avec d'autres distributions ... Ndiswrapper n'a jammais marché avec Mandrake chez moi.
Je reteste chez moi (ndiswrapper-utils-0.12+1.0rc2-1 ubuntu 5.4):
# ndiswrapper -i /opt/linksys-wmp45g/bcmwl5.inf
Installing bcmwl5
Forcing parameter RadioState|0 to RadioState|1
Forcing parameter RadioState|0 to RadioState|1
Forcing parameter RadioState|0 to RadioState|1
Forcing parameter RadioState|0 to RadioState|1
# ndiswrapper -l
Installed ndis drivers:
bcmwl5 driver present, hardware present
# ndiswrapper -m
# modprobe ndiswrapper
# iwconfig wlan0 essid kiwi
# iwconfig wlan0
wlan0 IEEE 802.11g ESSID:off/any
Mode:Managed Frequency:2.462 GHz Access Point: 00:00:00:00:00:00
Bit Rate:54 Mb/s Tx-Power:16 dBm
RTS thr:2347 B Fragment thr:2346 B
Power Management:off
Link Quality:100/100 Signal level:-10 dBm Noise level:-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Pas d'idées ... Si ce n'est que rien ne vaut de bon drivers libres.
Je me suis un peu trop précipitée pour l'achat de cette carte wifi en pensant qu'elle était compatible (woyant sur une page web qu'elle avait fonctionné avec linuxant gratuit a l'époque).
bugreport ?
[^] # Re: il ne prend pas en compte l'essid ?
Posté par Mildred (site web personnel) . Évalué à 1.
Même que régulièrement, la route changeait et cela cassait ma connexion Internet (car je n'utilise pas ma carte wifi).
[^] # Re: il ne prend pas en compte l'essid ?
Posté par Mildred (site web personnel) . Évalué à 1.
http://ndiswrapper.sourceforge.net/forums/viewtopic.php?t=311(...)
[^] # Re: il ne prend pas en compte l'essid ?
Posté par olivieronmdk . Évalué à 1.
Le pb que tu mentionnes ressemble un peu au mien.
Vois-tu le truc que je pige pas, c'est qu'avec tout ce que j'ai fait, j'arrive à voir mon routeur avec iwlist mais que je suis bloqué là, comme un c#!n devant ;-)
C'est rageant!
Olivier
# Tous les paramètres
Posté par Khâpin (site web personnel) . Évalué à 2.
-utiliser waveselect (mais je pense qu'il n'est pas disponible sous Mandriva)
-préciser tous les paramètres à iwconfig (l'AP, le mode, etc...) en effet, j'ai remarqué que quand je ne précisais pas l'AP ni le mode (seulement l'ESSID) avec iwconfig et ndiswrapper, il refusait de tenir compte de mes choix...
J'espère que ça solutionnera ton problème
[^] # Re: Tous les paramètres
Posté par stephixus . Évalué à 1.
S'il n'existe pas, configurer l'accès en passant par le mcc (Centre de Contrôle Mandrake) devrait le faire (pour le mode infrastructure ou Managed, il faut choisir "Géré").
Pour information, sur une 10.1 Official il a fallu que je prenne un ndiswrapper plus récent. Cela dit chez moi c'était parce que le firmware était bien chargé mais le matériel non-détecté, ce qui ne semble pas être le cas ici.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.