XFCE - Wifi non détecté - carte Atheros

Bonsoir à tous,

J’ai cherché partout des solutions, beaucoup de personnes ont des problèmes Wifi avec Atheros, mais je n’arrive vraiment pas à régler le problème, alors je me permets de demander votre aide.

Voilà, j’ai un netbook HP Mini 110-4110ef 32-bit, et je l’ai passé sous Debian xfce 2.6.32-5-686.
Tout fonctionne bien, sauf la Wifi qui n’est pas détectée…

Voilà les informations qui pourraient être utiles et auquelles je pense :

# lspci |grep -i atheros 02:00.0 Network controller: Atheros Communications Inc. Device 0032 (rev 01)

# iwconfig lo no wireless extensions. eth0 no wireless extensions. pan0 no wireless extensions.

D’avance, merci beaucoup à ceux qui se pencheront sur ce sujet !

Alexia

Commençons par le début; as tu installé le firmware de ta carte.

Je n’en suis pas sûre, mais d’après ce que j’ai compris, il s’agit de ath9k…
Et selon cette source http://wiki.debian.org/fr/ath9k il devrait se “charger automatiquement” ?

(j’aime beaucoup ta blague sur ubuntu… je me sens particulièrement concernée !)

Salut et bienvenue.

module-ath9k-non-fonctionnel-t42574.html

Pense à la coche verte si ton problème est résolu. Comment ça je suis expéditif ? :mrgreen:

Cool !

Du coup, j’ai édité la source.list en ajoutant :

Ensuite :

[code]# apt-get update

apt-get -t squeeze-backports install linux-image-2.6-686[/code]

Et iwconfig me renvoie notamment :

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

Donc c’est plutôt bon signe !
Par contre, je n’ai toujours pas de wifi détecté sur le gestionnaire graphique Wicd NetworkManager…
Dans les Preferences j’ai précisé que j’attendais comme Wireless interface “wlan0”, mais ça ne change rien.

J’ai donc lancé un iwlist scan :

# iwlist scan lo Interface doesn't support scanning. pan0 Interface doesn't support scanning. wlan0 Interface doesn't support scanning : Network is down eth0 Interface doesn't support scanning.

A priori je devais “réactiver” la wlan0, sauf que :

ifconfig wlan0 up SIOCSIFFLAGS: Unknown error 132

Voilà où j’en suis, la liberté de déplacement n’est pas loin !
Donc je continue à chercher, et à recueillir les bonnes idées que vous pourrez me donner !

Merci piratebaba, et merci syam pour ton efficacité (j’ai un peu honte de ne pas avoir trouvé le sujet existant…)

Une piste: eth0-et-wlan0-peripherique-non-gere-t42628.html

reboote, et regarde à l’aide de dmesg si tu as es erreurs ou des warning sur ta carte réseau.
Il existe un paquet firmware-atheros. Dans le doute, installe le.

Bonjour,

Encore merci pour vos pistes ! Celle de eth0-et-wlan0-peripherique-non-gere-t42628.html n’a pas fonctionné, mais je continue à chercher.

Bien, j’ai reboot, et voilà ce que j’ai pu récupérer avec grep “ath”, “err” et “fail” :

[ 6.300407] ath9k 0000:02:00.0: setting latency timer to 64 [ 6.308773] ath: EEPROM regdomain: 0x60 [ 6.308779] ath: EEPROM indicates we should expect a direct regpair map [ 6.308786] ath: Country alpha2 being used: 00 [ 6.308790] ath: Regpair used: 0x60 [ 6.355575] ieee80211 phy0: Selected rate control algorithm 'ath9k_rate_control' [ 6.357132] Registered led device: ath9k-phy0 [ 1628.487730] Bluetooth: Loading patch file failed with error -2 [ 1628.487847] ath3k: probe of 4-2:1.0 failed with error -2 [ 1628.489117] usbcore: registered new interface driver ath3k [ 0.665250] pci0000:00: ACPI _OSC request failed (AE_ERROR), returned control mask: 0x1d

Bonne soirée !

regarde ce qu’il y a autour de cette ligne

ça me semble un bon candidat.
as tu installé le firmware atheros ?
regarde un

Moi aussi j’ai un un netbook HP Mini 110 mais je ne sait pat si c’est une autre référence que le tien.
Pour info sous WHEEZY en installant iwlwifi et wicd, le wifi est fonctionnel de suite.
Wheezy est vraiment trés stable

Dur d’être novice :unamused:

Alors le résultat de dmesg | grep firmware :

[ 15.201315] r8169 0000:01:00.0: firmware: agent aborted loading rtl_nic/rtl8105e-1.fw (not found?) [ 15.201927] r8169 0000:01:00.0: eth0: unable to load firmware patch rtl_nic/rtl8105e-1.fw (-2)

Mais il me semblait l’avoir installé ce firmware, alors en essayant tout de même un apt-get install firmware-atheros, voilà :

Reading package lists... Building dependency tree... Reading state information... firmware-atheros is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Je go pour de nouvelles recherches, tout ça ne me parle pas du tout, mais on approche j’imagine !

(c’est noté philippe ! je n’ai pas envie de baisser les bras tout de suite sur ma version, mais si je n’y arrive vraiment pas, j’irai voir du côté de Wheezy, merci)

rtl ? c’est du realtek, pas de l’atheros.
C’est le paquet firmware-realtek qu’il te manque.
Comme tu as me semble t il installé le kernel des backports, installe de préference les firmware des backports (si il existent en version plus récente que celle de ta stable)

Je ne soupçonnais pas que Realtek intervenait dans mon wifi…

En tout cas, ne sachant pas où trouver le firmware des backports, j’ai lancé

Après reboot, pas de changement…to be continue !

redonne les erreurs dans le dmesg (pour les firmwares, les ath …)
ça te dis toujours que ton interface est down ?
un iwconfig wlan0 up (ou ifconfig, je ne sais plus) ne la réveille pas ?
qu’est ce que tu as mis dans ton fichier /etc/network/interfaces ?

Voilà le contenu de dmesg (concernant “ath”, “erro”, “fail”, “rtl” et “firmware”)

[ 6.391682] ath9k 0000:02:00.0: setting latency timer to 64 [ 6.399826] ath: EEPROM regdomain: 0x60 [ 6.399833] ath: EEPROM indicates we should expect a direct regpair map [ 6.399843] ath: Country alpha2 being used: 00 [ 6.399849] ath: Regpair used: 0x60 [ 6.448538] ieee80211 phy0: Selected rate control algorithm 'ath9k_rate_control' [ 6.450718] Registered led device: ath9k-phy0 [ 15.883401] r8169 0000:01:00.0: firmware: agent loaded rtl_nic/rtl8105e-1.fw into memory [ 8.461555] EXT4-fs (sda2): re-mounted. Opts: errors=remount-ro [ 0.665426] pci0000:00: ACPI _OSC request failed (AE_ERROR), returned control mask: 0x1d [ 15.883401] r8169 0000:01:00.0: firmware: agent loaded rtl_nic/rtl8105e-1.fw into memory

Et voilà ce que donne le ifconfig :

# ifconfig wlan0 up SIOCSIFFLAGS: Unknown error 132

Enfin, voilà le contenu du fichier /etc/network/interfaces (j’ai essayé précédemment de retirer une ligne, suivant les conseils de la source indiquée en commentaire… mais j’admets que je ne suis pas certaine de ma démarche, surtout en considérant que, du coup le fichier est vide…)

[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

la ligne suivante a été mise en commentaire plutôt que supprimée

(cf wiki.debian.org/fr/WiFi/HowToUse)

auto eth0

#NetworkManager
#iface eth0 inet dhcp
[/code]

Qu’en penses-tu ?

Déja, plus d’erreur de firmware. Une nouvelle erreur est apparue, ça progresse!

Cette erreur est reportée régulièrement pour les drivers atheros.
Il te faudrait une version plus récente.
En attendant, il semblerait qu’il y ai un moyen de le contourner.
Il faut taper les commandes suivantes (peut étre en root, ce n’est pas précisé)

rfkill block all rfkill unblock all
avant de tenter un up sur l’interface wifi.

tu peux aussi essayer (en root)

au cas ou ta carte serais en mode monitoring

Je n’ai pas suivi ce que tu as fait depuis le début.
Quel kernel as tu actuellement ? Pour le savoir

La liste des modules chargés peux aussi m’aider:

Oui, j’avais tenté rfkill, mais la commande n’est pas reconnue (bash: rfkill: command not found)
…je vais bien trouver dans les forums comment remédier à ça !

Pour ce qui est du mode du wlan0, il était déjà en managed.

Voilà mon kernel :

# uname -ar Linux ratus 3.2.0-0.bpo.4-686-pae #1 SMP Debian 3.2.39-2~bpo60+1 i686 GNU/Linux

Et voilà la liste des modules chargés :

# lsmod Module Size Used by nls_utf8 12416 1 nls_cp437 12417 1 vfat 16989 1 fat 44173 1 vfat parport_pc 21895 0 ppdev 12621 0 lp 12858 0 parport 27018 3 parport_pc,ppdev,lp bridge 59326 0 stp 12405 1 bridge bnep 17147 2 rfcomm 31985 0 cpufreq_stats 12711 0 cpufreq_userspace 12520 0 cpufreq_powersave 12422 0 cpufreq_conservative 12987 0 uinput 12984 1 fuse 55633 1 loop 17990 0 snd_hda_codec_idt 48639 1 snd_hda_intel 21590 0 snd_hda_codec 63039 2 snd_hda_codec_idt,snd_hda_intel snd_hwdep 12906 1 snd_hda_codec snd_pcm_oss 35864 0 snd_mixer_oss 17649 1 snd_pcm_oss arc4 12418 2 ath9k 71176 0 snd_pcm 52959 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss joydev 16906 0 snd_seq_midi 12744 0 mac80211 174520 1 ath9k ath9k_common 12648 1 ath9k snd_rawmidi 22310 1 snd_seq_midi uvcvideo 56733 0 ath9k_hw 315263 2 ath9k,ath9k_common acpi_cpufreq 12773 1 mperf 12387 1 acpi_cpufreq snd_seq_midi_event 13124 1 snd_seq_midi videodev 61494 1 uvcvideo media 13692 2 uvcvideo,videodev ath 17058 3 ath9k,ath9k_common,ath9k_hw ath3k 12557 0 i2c_i801 12670 0 btusb 17209 0 snd_seq 39197 2 snd_seq_midi,snd_seq_midi_event i2c_core 19022 2 videodev,i2c_i801 tpm_tis 13027 0 pcspkr 12515 0 battery 12986 0 ac 12552 0 hp_wmi 13058 0 sparse_keymap 12680 1 hp_wmi snd_timer 22171 2 snd_pcm,snd_seq snd_seq_device 12995 3 snd_seq_midi,snd_rawmidi,snd_seq coretemp 12793 0 tpm 17545 1 tpm_tis tpm_bios 12799 1 tpm video 17392 0 evdev 17209 21 power_supply 13283 2 battery,ac wmi 13051 1 hp_wmi button 12783 0 psmouse 54753 0 serio_raw 12755 0 bluetooth 106783 12 bnep,rfcomm,ath3k,btusb processor 27159 5 acpi_cpufreq snd 42426 11 snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device soundcore 12878 1 snd cfg80211 116804 3 ath9k,mac80211,ath rfkill 18474 4 hp_wmi,bluetooth,cfg80211 snd_page_alloc 12841 2 snd_hda_intel,snd_pcm ext4 308506 2 mbcache 12851 1 ext4 jbd2 55591 1 ext4 crc16 12327 2 bluetooth,ext4 ums_realtek 12871 0 usb_storage 34905 2 ums_realtek sd_mod 35060 6 crc_t10dif 12332 1 sd_mod uhci_hcd 26153 0 ahci 20821 3 libahci 22282 1 ahci thermal 13058 0 libata 124180 2 ahci,libahci thermal_sys 17712 3 video,processor,thermal scsi_mod 134461 3 usb_storage,sd_mod,libata ehci_hcd 34968 0 usbcore 103673 8 uvcvideo,ath3k,btusb,ums_realtek,usb_storage,uhci_hcd,ehci_hcd r8169 41049 0 mii 12595 1 r8169 usb_common 12338 1 usbcore

Est-il normal que les modules ath9k et ath3k ne soient pas chargés ?

Pour savoir quel module il te fut, il faut connaitre le modèle exact de ton chip wifi.
Que donne un lspci ? ou lsusb suivant comment est ton chip
Si tu as une carte de ce type wiki.debian.org/ath9k_htc#Supported_Devices, il te faudra passer en wheezy

# lspci | grep net -i 01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 05) 02:00.0 Network controller: Atheros Communications Inc. Device 0032 (rev 01)

Je ne trouve pas exactement cette carte dans la liste… Mais bon, c’est pas loin. Je devrais donc tenter wheezy ?

le realtek, c’était le controleur ethernet :stuck_out_tongue:
lui au moins, i la son firmware maintenant!

Pour identifier plus finement le device, fais un lspci -nn