Bonjour,
Sur un portable Acer Aspire 3613 avec D"ebian Lenny:
J’ai rendu opérationnelle la liaison WIFI après utilisation de “ndiswrapper”.
Problème: la mise en route de la liaison est très lente (plusieurs minutes). Une fois la liaison étable c’est OK.
A noter: 1.je n’ai pas d’IP fixe (zone non dégroupées)
2. auparavent je me connectais par cable via “eth0”.
3. je ne suis pas très “confident” avec Linux même si je le comprend!
on part du principe que tu connais le nom de ton interface wifi, qu’on nommera wlan0 ici.
Pour savoir où la connexion bloque, fais ( en root ), ces commandes, et poste nous le résultat ici ( Ctrl-Shift-C pour copier ):
ifdown wlan0
ifup -v wlan0
C’est quoi comme carte? ndiswrapper sert uniquement quand le périphérique est inconnu sous gnu/linux.
Avec les noyaux récents ça devient de + en + rare.
Le mode natif est à privilégier.
Je crois que Acer aspire utilise Atheros ath5 ou ath9, je te conseille wicd pour te connecter et oublie pas d’activer wlan0 comme disait Lou!$
En fait, avec -v, on voit chaque étape de la connexion, donc on peut voir à quel endroit il y a un ralentissement.
En fait, avec -v, on voit chaque étape de la connexion, donc on peut voir à quel endroit il y a un ralentissement.[/quote]
Merci du tuyeau ![]()
bonjour,
En natif ça n’a pas marché.C’est pour cela que je suis passé par "ndiswrapper"
Le WIFI module est "Wireless-80211bg-_Broadcom_3.100.46.0_XPx86/Broadcom/bcmwl5a.inf"
J’en dirai plus quand je reviendrai sur le portable ACER.
Au passage, je signale qu’avant je me connectais via la cable sur “eth0”.Peut-être une source de conflit!
J’ai bien “Wlan0”. Sauf que c’est Trèèèès long à devenir opérationnel à la mise en route. Ensuite ça marche impéccable!
le_gardian
Salut,
ethx = connection filaire
wlan = connection wifi
Tu peux indiquer le résultat de lspci -n mais a priori ta carte est reconnu par le module ssb (noyau 2.6.30).
Réponse à “L0u!$”:
Enfin! C’est connecté… mais c’est trèès long…
Voici la réponse aux deux commandes:
La-Vouivre:/home/bernard# ifdown wlan0
There is already a pid file /var/run/dhclient.wlan0.pid with pid 1896
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit isc.org/sw/dhcp/
Listening on LPF/wlan0/00:14:a4:5a:70:10
Sending on LPF/wlan0/00:14:a4:5a:70:10
Sending on Socket/fallback
DHCPRELEASE on wlan0 to 82.250.217.254 port 67
La-Vouivre:/home/bernard# ifdown wlan0
There is already a pid file /var/run/dhclient.wlan0.pid with pid 1896
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit isc.org/sw/dhcp/
Listening on LPF/wlan0/00:14:a4:5a:70:10
Sending on LPF/wlan0/00:14:a4:5a:70:10
Sending on Socket/fallback
DHCPRELEASE on wlan0 to 82.250.217.254 port 67
La-Vouivre:/home/bernard# kwrite /etc/network/interfaces
La-Vouivre:/home/bernard# ifup -v wlan0
Configuring interface wlan0=wlan0 (inet)
run-parts --verbose /etc/network/if-pre-up.d
run-parts: executing /etc/network/if-pre-up.d/wireless-tools
run-parts: executing /etc/network/if-pre-up.d/wpasupplicant
wpa_supplicant: using default driver type: wpa-driver wext
wpa_supplicant: /sbin/wpa_supplicant -B -P /var/run/wpa_supplicant.wlan0.pid -i wlan0 -D wext -q -f /var/log/wpa_supplicant.wlan0.log -C /var/run/wpa_supplicant
Starting /sbin/wpa_supplicant…
wpa_supplicant: creating sendsigs omission pidfile: /lib/init/rw/sendsigs.omit.d/wpasupplicant.wpa_supplicant.wlan0.pid
wpa_supplicant: ctrl_interface socket located at /var/run/wpa_supplicant/wlan0
wpa_supplicant: configuring network block – 0
wpa_supplicant: wpa-ssid “la_vouivre” – OK
wpa_supplicant: wpa-psk ***** – OK
wpa_supplicant: enabling network block 0 – OK
dhclient3 -pf /var/run/dhclient.wlan0.pid -lf /var/lib/dhcp3/dhclient.wlan0.leases wlan0
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit isc.org/sw/dhcp/
Listening on LPF/wlan0/00:14:a4:5a:70:10
Sending on LPF/wlan0/00:14:a4:5a:70:10
Sending on Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 15
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 11
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
run-parts --verbose /etc/network/if-up.d
run-parts: executing /etc/network/if-up.d/avahi-autoipd
run-parts: executing /etc/network/if-up.d/avahi-daemon
run-parts: executing /etc/network/if-up.d/mountnfs
run-parts: executing /etc/network/if-up.d/wpasupplicant
La-Vouivre:/home/bernard#
Pas trop clair pour moi!
A tous:infos supplémentaires.
1.Sur Acer c’est le noyau “linux-image-2.6.26-2-686”, pas celui de ma machine fixe 
2. Kwifimanager:
- quand ça ne ce connecte pas c’est écrit “pas d’IP locale…”
- quand c’est connecté il y a une IP locale "82.254.202.71"
En tout cas merci du coup de main.
lspci donne quoi pour la carte wifi?
Peux-tu nous donner le contenu de ton fichier interfaces stp? ( et celui de wpa_supplicant si différent )
Ton interface cherche un serveur DHCP mais n’en trouve pas. es-tu en ip fixe ou dynamique?
Réponse à L0u!$
Peux-tu nous donner le contenu de ton fichier interfaces stp? ( et celui de wpa_supplicant si différent )
peux tu me donner plus de précisions (où trouver les fichiers en question)car malgré mon âge je suis plutôt débutant! Merci
Peut-être est-ce ceci “etc/network/interfaces”:
This file describes the network interfaces available on your system
and how to activate them. For more information, see interfaces(5).
The loopback network interface
auto lo
iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0
iface wlan0 inet dhcp
wireless-essid la_vouivre # ces deux lignes étaient dans le fichier original
wireless-key ************
wpa-psk *******************
wpa-ssid la_vouivre
auto wlan0
Ton interface cherche un serveur DHCP mais n’en trouve pas. es-tu en ip fixe ou dynamique?
je suis en IB dynamique (fai = free non dégroupé)
Merci
[quote=“le_gardian”]Réponse à L0u!$
Peux-tu nous donner le contenu de ton fichier interfaces stp? ( et celui de wpa_supplicant si différent )
peux tu me donner plus de précisions (où trouver les fichiers en question)car malgré mon âge je suis plutôt débutant! Merci
Peut-être est-ce ceci “etc/network/interfaces”:
This file describes the network interfaces available on your system
and how to activate them. For more information, see interfaces(5).
The loopback network interface
auto lo
iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0
iface wlan0 inet dhcp
wireless-essid la_vouivre # ces deux lignes étaient dans le fichier original
wireless-key ************
wpa-psk *******************
wpa-ssid la_vouivre
auto wlan0
Ton interface cherche un serveur DHCP mais n’en trouve pas. es-tu en ip fixe ou dynamique?
je suis en IB dynamique (fai = free non dégroupé)
Merci[/quote]
Quand j’ai parlé du fichier interfaces, je savais que tu le connaissais car dans ta réponse précédente on peut voir "kwrite /etc/network/interfaces"
Quand je parle d’ip dynamique, c’est “as-tu un serveur dhcp ou choisis-tu toi même l’ip de chaque machine?” et vu ton fichier interfaces, je crois que tu as un serveur dhcp, sinon ton fichier est faux.
Voici ce que chez moi produit la commande ifup -v wlan0
Configuring interface wlan0=wlan0 (inet)
run-parts --verbose /etc/network/if-pre-up.d
run-parts: executing /etc/network/if-pre-up.d/bridge
run-parts: executing /etc/network/if-pre-up.d/wireless-tools
run-parts: executing /etc/network/if-pre-up.d/wpasupplicant
wpa_supplicant: using default driver type: wpa-driver wext
wpa_supplicant: /sbin/wpa_supplicant -s -B -P /var/run/wpa_supplicant.wlan0.pid -i wlan0 -D wext -C /var/run/wpa_supplicant
Starting /sbin/wpa_supplicant...
wpa_supplicant: creating sendsigs omission pidfile: /lib/init/rw/sendsigs.omit.d/wpasupplicant.wpa_supplicant.wlan0.pid
wpa_supplicant: ctrl_interface socket located at /var/run/wpa_supplicant/wlan0
wpa_supplicant: configuring network block -- 0
wpa_supplicant: wpa-ssid "Bunker" -- OK
wpa_supplicant: wpa-bssid 00:1E:8C:60:AC:CB -- OK
wpa_supplicant: wpa-psk ***** -- OK
wpa_supplicant: wpa-key-mgmt WPA-PSK -- OK
wpa_supplicant: enabling network block 0 -- OK
dhclient3 -pf /var/run/dhclient.wlan0.pid -lf /var/lib/dhcp3/dhclient.wlan0.leases wlan0
Internet Systems Consortium DHCP Client V3.1.3
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/wlan0/00:24:01:9c:07:47
Sending on LPF/wlan0/00:24:01:9c:07:47
Sending on Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 13
DHCPOFFER from 192.168.0.1
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPACK from 192.168.0.1
bound to 192.168.0.13 -- renewal in 1477 seconds.
run-parts --verbose /etc/network/if-up.d
run-parts: executing /etc/network/if-up.d/000resolvconf
run-parts: executing /etc/network/if-up.d/avahi-daemon
run-parts: executing /etc/network/if-up.d/mountnfs
run-parts: executing /etc/network/if-up.d/ntpdate
run-parts: executing /etc/network/if-up.d/openssh-server
run-parts: executing /etc/network/if-up.d/wpasupplicant
On voit bien que le serveur dhcp répond aux requêtes de mon interface dans ces lignes là:
alors que chez toi, le serveur ne répond pas:
Je crois avoir entendu dire que chez les *box (freebox, livebox & co ) il faut appuyer sur un bouton d’association à la première connection pour qu’il mette ton adresse mac comme “vérifiée”
PS: ce n’est pas pour rien qu’on a inventé la balise “quote” et la balise “code”. Utilise-les stp c’est beaucoup plus lisible.
Ça n’est vrai que pour les livebox. Les messages ci dessus arrivent également quand l’associaition n’est pas faite ou que la clef n’est pas bonne (la requête DHCP est envoyée mais non comprise du serveur, ou bien n’arrive pas au serveur). Je pense que c’est le cas ici. ndiswrapper est un pis aller, si tu peux utiliser un module natif fais le. Sinon je te conseille après un ifdown de faire un rmod puis un modprobe de ndiswrapper. Enfin wpa_supplicant a un driver dédié à ndiswrapper, peut être cela ira(-t-il mieux qu’avec le driver generique wext mais il te faut recompiler wpa_supplicant.
résultat commande “lspci”:
La-Vouivre:/home/bernard# lspci
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)
00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)
00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC’97 Audio Controller (rev 03)
00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC’97 Modem Controller (rev 03)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
06:05.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
06:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
06:09.0 CardBus bridge: ENE Technology Inc CB1410 Cardbus Controller (rev 01)
La-Vouivre:/home/bernard#
Normalement, pas besoin de ndiswrapper; l’installation de b43-fwcutter devrait suffire.
http://forum.debian-fr.org/viewtopic.php?f=3&t=16594&start=0
[quote=“artex”]Salut,
ethx = connection filaire
wlan = connection wifi[/quote]
Pas si évident que cela, chez moi la connexion wifi est sur eth1, et tu peux aussi avoir du athx mais c’est effectivement wlan qui est le plus rencontré.
Il y a plusieurs module pouvant gérer cette carte, il semble que le plus fiable soit bcm43xx avec le firmware de ta carte (cf ce qu’a dit Junichiro). Si ça coince, tu peux essayer dans l’ordre ssb puis b43 et éventuellement b43legacy. À chaque fois c’est
rmmod bcm43xx
rmmod b43
rmmod b43legacy
rmmod ndiswrapper
modprobe bcm43xx
iwlist scan
(remplace modprobe bcm43xx par modprobe lemoduleaessayer)