pépin wifi

C’est un portable récent qui tourne sous squeeze.
J’utilise Gnome 2.
Jusqu’il y a peu, le wifi fonctionnait parfaitement :
une icône de la barre de menus donnait accès à un menu déroulant listant les réseaux disponibles.
Il suffisait de cliquer surle réseau désiré et hop ! j’étais connecté.

Malheureusement ce n’est plus le cas.
Ça a disparu un jour, sans raison apparente.
L’icône est désormais remplacée par une autre représentant un ordi non connecté.

Au démarrage, l’ordi cherche une adresse DHCP sur l’interface wlan0, sans y parvenir.

Pourtant, j’ai ceci :[code]# iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

wlan0 IEEE 802.11bgn ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=off
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:on

pan0 no wireless extensions.

apt-cache policy wireless-tools

wireless-tools:
Installé : 30~pre9-5
Candidat : 30~pre9-5
Table de version :
*** 30~pre9-5 0
500 http://ftp.fr.debian.org/debian/ squeeze/main i386 Packages
100 /var/lib/dpkg/status

apt-cache policy wpasupplicant

wpasupplicant:
Installé : 0.6.10-2.1
Candidat : 0.6.10-2.1
Table de version :
*** 0.6.10-2.1 0
500 http://ftp.fr.debian.org/debian/ squeeze/main i386 Packages
100 /var/lib/dpkg/status
[/code]Oui, mais j’ai aussi cela :# iwlist wlan0 scan wlan0 Interface doesn't support scanning : Network is down Étrange, non ?
Quelqu’un pourrait-il m’aider ? Je n’y comprends que pouic !

Salut
Regarde si ta lumière du wifi est allumer aux boot, et surtout quand tu veux te connecter.
ta peux être aussi couper la carte wifi en appuyant sur un bouton. il faudrait re-activer la carte wifi. (pas l’interface )

tu peux essaye via un ifdown ton_interface && ifup ton_interface

apres je ne sais pas

C’est trop peu précis la description de ton problème, même si ça marché avant.

Ton kernel, ton chipset, tes dernières manipulations ?

Je sais bien que l’orsque l’on poste un un message on n’a vraiment l’impression d’être clair, mais pour ceux qui vont ouvrir ton fil les informations finalement manque pour essayer de comprendre ce qui se passe.

donc dans l’ordre :

  • Quel est ta version de Debian ? ( je pense stable vu que tu parle de Gnome2 )
  • Quel version du noyau ?
  • Quel est le chipset ?
  • quels sont tes dernières modifications ?
  • le firmware est-il toujours présent ?
  • le module associer est-il chargé ?

Avec ça on va déjà pouvoir éliminer pas mal de problème bateau et se consacrer sur des problème plus épineux :wink:

peut être un problème de pilote après une mise à jour, est ce qu’ il est chargé ?

lshw -C network (éventuellement installer lshw)

ton pb est peut être similaire: (j’ ai eu cela encore dernièrement sur Squeeze)
plus-de-wifi-apres-mis-a-jour-squeeze-solution-t37173.html

Merci pour vos réponses.

Pour Panthere : les commandes ifdown ton_interface && ifup ton_interface ne donnent rien.[code]# ifdown wlan0
Internet Systems Consortium DHCP Client 4.1.1-P1
Copyright 2004-2010 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/wlan0/e0:b9:a5:5c:8b:bc
Sending on LPF/wlan0/e0:b9:a5:5c:8b:bc
Sending on Socket/fallback

ifup wlan0

Internet Systems Consortium DHCP Client 4.1.1-P1
Copyright 2004-2010 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

SIOCSIFFLAGS: Unknown error 132
SIOCSIFFLAGS: Unknown error 132
Listening on LPF/wlan0/e0:b9:a5:5c:8b:bc
Sending on LPF/wlan0/e0:b9:a5:5c:8b:bc
Sending on Socket/fallback
receive_packet failed on wlan0: Network is down
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
send_packet: Network is down
[…] interval 10
[…] interval 12
[…] interval 14
[…] interval 13
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 5
send_packet: Network is down
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
[/code]Pour Clochette : [ul][li]l’ordi en question a un processeur Intel Core i3 et tourne sous squeeze :[quote=“Pathe”]C’est un portable récent qui tourne sous squeeze.[/quote][/li][li]Le noyau est le 2.6.32-5-686 :# uname -a Linux nomdelordi 2.6.32-5-686 #1 SMP Sun Sep 23 09:49:36 UTC 2012 i686 GNU/Linux[/li][li]C’est un chipset Atheros AR9285 :# lspci | grep Wireless 01:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)[/li][li]Je n’ai rien modifié. Un matin, ça ne fonctionnait plus - basta.[/li][li]Je ne sais de quel firmware il s’agit.[/li][li]associer, tu es sûr ? Ça ne donne rien :# lsmod | grep associer #[/li][/ul]Pour nykoos :[code]# lshw -C network
*-network DISABLED
description: Wireless interface
product: AR9285 Wireless Network Adapter (PCI-Express)
vendor: Atheros Communications Inc.
physical id: 0
bus info: pci@0000:01:00.0
logical name: wlan0
version: 01
serial: e0:b9:a5:5c:8b:bc
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath9k latency=0 multicast=yes wireless=IEEE 802.11bgn
resources: irq:16 memory:d1900000-d190ffff
*-network
description: Ethernet interface
product: RTL8111/8168B PCI Express Gigabit Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
logical name: eth0
version: 03
serial: 00:23:81:12:37:70
size: 10MB/s
capacity: 1GB/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=N/A ip=192.168.1.104 latency=0 link=yes multicast=yes port=MII speed=10MB/s
resources: irq:26 ioport:c000(size=256) memory:d0524000-d0524fff(prefetchable) memory:d0520000-d0523fff(prefetchable) memory:d0500000-d051ffff(prefetchable)

[/code]

[quote=“Pathe”]associer, tu es sûr ? Ça ne donne rien :[code]# lsmod | grep associer
[/quote]

Je parler pas d’un module appelé associer mais savoir si le module “associer” à ta connexion été chargé :blush:

Par contre c’est étrange ta carte est bien visible mais ne monte pas.

Utilise tu un soft pour gérer ta connexion, as-tu essayer de brancher et débrancher à chaud un câble ethernet et ensuite lancer un ifup wlanX ( X étant le numéro associer ).

c’est très étrange tout de même … ton chipset devrait pourtant fonctionner correctement si tu n’a pas eu de problème à la suite d’une mise à jour ou d’un bidouillage malheureux c’est que ton chipset rend l’âme.

[quote=“Clochette”]… c’est que ton chipset rend l’âme.[/quote]Glups ! Espérons que non !

Je n’utilise pas de soft particulier pour gérer la connexion : l’applet de Gnome répondait à mes besoins et je trouvais que c’était un vrai progrès par rapport à ce que j’avais connu sur mon précédent portable. Il listait parfaitement les connexions disponibles, c’était impeccable.

Bref. Je suis parti à la recherche du module associé à mon interface WiFi… et je l’ai trouvé ![code]# lsmod | grep ath
ath9k 238469 0
mac80211 123586 1 ath9k
ath 6018 1 ath9k
cfg80211 87645 3 ath9k,mac80211,ath
led_class 1757 1 ath9k

[/code]Ouille ! Si le hardware est reconnu, qu’il est accompagné du module-qui-va-bien et que cela ne fonctionne toujours pas, c’est qu’il y a un vrai problème, non ?

Je poste ceci et teste immédiatement après le débranchage à chaud du câble ethernet et ce qui suit.

Je débranche le câble ethernet.
Je teste :[code]# ifup wlan0
ifup: interface wlan0 already configured

iwlist wlan0 scan

wlan0 Interface doesn’t support scanning : Network is down

#[/code]Euh…

Je continue les tests :[code]# cat /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

The primary network interface

allow-hotplug eth0
#NetworkManager#
auto eth0
iface eth0 inet dhcp

auto wlan0
iface wlan0 inet dhcp
#[/code][code]# /etc/init.d/networking restart
Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces … (warning).
Reconfiguring network interfaces…Internet Systems Consortium DHCP Client 4.1.1-P1
Copyright 2004-2010 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/00:23:81:12:37:70
Sending on LPF/eth0/00:23:81:12:37:70
Sending on Socket/fallback
DHCPRELEASE on eth0 to 192.168.1.254 port 67
RTNETLINK answers: No such process
Internet Systems Consortium DHCP Client 4.1.1-P1
Copyright 2004-2010 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/wlan0/e0:b9:a5:5c:8b:bc
Sending on LPF/wlan0/e0:b9:a5:5c:8b:bc
Sending on Socket/fallback
Internet Systems Consortium DHCP Client 4.1.1-P1
Copyright 2004-2010 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/00:23:81:12:37:70
Sending on LPF/eth0/00:23:81:12:37:70
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
DHCPOFFER from 192.168.1.254
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPACK from 192.168.1.254
bound to 192.168.1.104 – renewal in 1786 seconds.
Internet Systems Consortium DHCP Client 4.1.1-P1
Copyright 2004-2010 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

SIOCSIFFLAGS: Unknown error 132
SIOCSIFFLAGS: Unknown error 132
Listening on LPF/wlan0/e0:b9:a5:5c:8b:bc
Sending on LPF/wlan0/e0:b9:a5:5c:8b:bc
Sending on Socket/fallback
receive_packet failed on wlan0: Network is down
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 6
send_packet: Network is down
[…] interval 8
[…] interval 11
[…] interval 8
[…] interval 13
[…] interval 7
[…] interval 8
send_packet: Network is down
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
done.
#[/code]Ouille !

D’experience, les gestionnaires de connexions graphiques (ton applet gnome) et le fichier interfaces ne font pas bon ménage. Choisit l’un ou l’autre.

Soit tu trouves le paquet de l’applet et tu le vires, ça devrait aider.
Soit tu utilise un fichier interfaces “de base” et tu passes par l’applet.

Pour nifo, il me semble que le fichier interfaces “de base” ne renseigne que l’interface loopback. Il devrait ressembler à ça:

[code]

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[/code]

Relances ton réseau avec la commande:

(équivalent à # ifdown tesinterfaces && ifup tesinterfaces je crois).
L’applet, devrait fonctionner… peut être.

Peut-être une piste : l’erreur SIOCSIFFLAGS: Unknown error 132 semble être liée à un vérouillage physique de la carte WiFi. Dans ces deux posts (post 1 et post 2), ils ont l’air de dire que le paquet rfkill les a sauvés.

Édit: Pense d’abord à vérifier, comme déjà conseillé au-dessus, que ta touche de vérouillage WiFi est bien sur ON. Par ailleurs, sur mon laptop, la touche n’est pas reconnue sous Debian, mais je peux la régler sur Windows. Essaie de la régler sur ON sous Windows, vérifie que le WiFi fonctionne bien, et retourne sous Debian. Peut-être…

[quote=“silver.sax”]D’experience, les gestionnaires de connexions graphiques (ton applet gnome) et le fichier interfaces ne font pas bon ménage. Choisit l’un ou l’autre.

Soit tu trouves le paquet de l’applet et tu le vires, ça devrait aider.
Soit tu utilise un fichier interfaces “de base” et tu passes par l’applet.

Pour nifo, il me semble que le fichier interfaces “de base” ne renseigne que l’interface loopback. Il devrait ressembler à ça:

[code]

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[/code]

Relances ton réseau avec la commande:

(équivalent à # ifdown tesinterfaces && ifup tesinterfaces je crois).
L’applet, devrait fonctionner… peut être.[/quote]

je confirme aussi, c’est l’un ou l’autre
et si cela ne change rien:
#rfkill unblock all
#rfkill list pour vérifier si tout est à "no"
si un yes alors voir avec lsmod si pas de conflit avec un autre module
peut être suite à une mise à jour

[quote=“panthere”]ta peux être aussi couper la carte wifi en appuyant sur un bouton.[/quote]Eh ben… C’était ça !
C’est effarant. Jamais je n’avais vu ce microscopique bouton, que j’ai dû actionner par erreur.
Du coup ça fonctionne parfaitement.

Quelque part, ça ne me satisfait pas entièrement :
je ne comprends toujours pas comment fonctionne le network-manager de gnome,
ni comment il interfère avec le fichier /etc/network/interfaces.

Bref : je suis désolé d’avoir requis l’aide du forum pour un pépin aussi trivial.

Je crois pas me tromper en affirmant que si on te répond c’est parce que ça nous fait plaisir d’aider, ne t’excuse pas.

[quote]je ne comprends toujours pas comment fonctionne le network-manager de gnome, ni comment il interfère avec le fichier /etc/network/interfaces.
[/quote]
De ce que j’ai compris de ma courte expérience avec les managers graphiques, ils prennent en fait le dessus sur le fichiers interfaces et utilisent leur propre fichier de configuration (qui en fait regroupe les renseignements que tu donnes au manager) pour te connecter. Le mieux est donc d’avoir un fichier interfaces neutre du genre :

[code]# 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

The primary network interface

allow-hotplug eth0
iface eth0 inet dhcp

auto wlan0
iface wlan0 inet dhcp[/code]

Mon fichier /etc/network/interfaces se réduit à cela :# The loopback network interface auto lo iface lo inet loopbackLe fichier de conf’ de network-manager se trouve à /etc/NetworkManager/. Il est assez simple… et foutrement efficace ! Bravo debian !

Perso j’ai eu un problème similaire avec ma carte Intel Centrino Wireless-N 100

J’avais suivi le tuto officiel : http://wiki.debian.org/fr/iwlwifi

Heureusement c’était pas la première que je l’installais, de ce fait je n’ai pas cherché longtemps; j’ai collé dans mon /etc/rc.local ceci :

[quote]
rfkill unblock all
modprobe -r iwlwifi
modprobe iwlwifi[/quote]

Pour ce qui est de ma config dans les interfaces : /etc/network/interfaces

[quote]allow-hotplug wlan0
iface wlan0 inet dhcp[/quote]

Et là tout baigne… enfin presque ! car il faut que je cherche pourquoi wpagui ne voit rien alors qu’en console ça roule :smiley: