Help, ma carte wifi ne veut plus fonctionner

Depuis hier, après avoir fonctionné nickel pendant 1 an 1/2, je remarque que ma carte PCI D-Link DWA-547 (chipset Atheros) ne remonte plus d’IP. Sans que je ne change rien à ma config. entre temps.

Je suis en etch.
J’ai revérifié tous mes paramétrages au cas où, rien n’a changé, bref ca devrait fonctionner. La carte est bien vue par le système. J’ai réinstallé les drivers madwifi au cas où, mais aucun mieux. Bref je suis sous madwifi/wpasupplicant.

Mon routeur fonctionne bien (j’ai 2 autres PCs qui s’y connectent).

J’aurais besoin de votre aide pour diagnostiquer si elle est bien morte (ou pas), ou trouver des pistes.

Voici les infos récupérées:

$wpa_supplicant -c/etc/wpa_supplicant.conf -w -Dmadwifi -iath0
Trying to associate with 00:1b:11:eb:f7:0b (SSID=‘dlink’ freq=2437 MHz)
Authentication with 00:00:00:00:00:00 timed out.


$lspci:
03:02.0 Network controller: Atheros Communications Inc. AR5416 802.11abgn Wireless PCI Adapter (rev 01)


$ifconfig -a: (ma carte wifi est la ath0)
[i]ath0 Link encap:Ethernet HWaddr 00:19:5B:43:F4:61
inet6 addr: fe80::219:5bff:fe43:f461/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:3 errors:1 dropped:1 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:564 (564.0 b) TX bytes:590 (590.0 b)

eth0 Link encap:UNSPEC HWaddr 00-00-00-00-00-01-29-25-00-00-00-00-00-00-00-00
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

eth1 Link encap:Ethernet HWaddr 00:D0:68:06:1F:B1
inet addr:192.168.123.2 Bcast:192.168.123.255 Mask:255.255.255.0
inet6 addr: fe80::2d0:68ff:fe06:1fb1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6037 errors:0 dropped:0 overruns:0 frame:0
TX packets:5942 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:6481256 (6.1 MiB) TX bytes:1203692 (1.1 MiB)
Base address:0x9c00 Memory:fe7e0000-fe800000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:374 errors:0 dropped:0 overruns:0 frame:0
TX packets:374 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:24024 (23.4 KiB) TX bytes:24024 (23.4 KiB)

sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

wifi0 Link encap:UNSPEC HWaddr 00-19-5B-43-F4-61-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3082 errors:0 dropped:0 overruns:0 frame:6565
TX packets:4711 errors:1 dropped:1 overruns:0 carrier:0
collisions:0 txqueuelen:280
RX bytes:752594 (734.9 KiB) TX bytes:320699 (313.1 KiB)
Interrupt:217[/i]

(là j’ai un doute sur ce wifi0, qui reprend en partie l’adresse max de mon ath0. Je ne sais pas à quoi il correspond).


$wpa_cli
[i]wpa_cli v0.5.5
Copyright © 2004-2006, Jouni Malinen jkmaline@cc.hut.fi and contributors

This program is free software. You can distribute it and/or modify it
under the terms of the GNU General Public License version 2.

Alternatively, this software may be distributed under the terms of the
BSD license. See README and COPYING for more details.

Could not connect to wpa_supplicant - re-trying[/i]

Est-ce normal ce “Could not connect to wpa_supplicant - re-trying”?

Au cas où, j’ai reinstallé wpasupplicant mais pas mieux non plus.


$dmesg
wifi0: FAILED verification of AR5K_PHY_SPUR_THRESH default value [found=0x2 (2) expected=0x2 (2)].
(unknown):0x9924:0xd0058a05:11.1… …1.1 1…1.1. …1.1:unknown


Bref je n’ai plus de piste. Une idée svp?

Utilises wpa-supplicant avec le driver wext.

Dans le man, le -w est en majuscule (-W). En même temps, il n’est pas nécessaire normalement.

NB : Tu peux appeler wpa_supplicant directement dans ton /etc/network/interfaces :

iface ath0 inet dhcp #wpa-* options wpasupplicant wpa-driver wext wpa-ssid Ton_Essid wpa-psk Ta_Clé_WPA auto ath0
Et tu relances la config réseau :

[quote=“kna”]Utilises wpa-supplicant avec le driver wext.

Dans le man, le -w est en majuscule (-W). En même temps, il n’est pas nécessaire normalement.

NB : Tu peux appeler wpa_supplicant directement dans ton /etc/network/interfaces :

iface ath0 inet dhcp #wpa-* options wpasupplicant wpa-driver wext wpa-ssid Ton_Essid wpa-psk Ta_Clé_WPA auto ath0
Et tu relances la config réseau :

Merci Kna. J’ai tout essayé mais pas mieux.

J’ai remis en Dwext (j’étais passé en madwifi juste par désespoir), j’ai essayé sans le W, et j’ai directement modifié le fichier interfaces (d’habitude je pointe sur un fichier wpasupplicant.conf). Toujours le même souci.

Je me demande toujours si ma carte n’a pas rendu l’âme vu que ca ne fonctionne plus du jour au lendemain (après 1 an de bons services). Pourtant je vois bien la carte donc ca m’étonne.

Avec un :

tu vois les réseaux ?

[quote=“kna”]Avec un :

tu vois les réseaux ?[/quote]

Oui je vois bien mon routeur.

Essaye en faisant

iwconfig ath0 ap [adresse MAC de ton routeur]