Problème de wifi (encore un)

13 replies [Last post]
VertPingouin
Offline
Joined: 03/08/2014

Bonjour à tous !

Il y a quelques mois de cela, je me convertissais au tout libre par conviction profonde. Mon pc fixe a glorieusement passé ce cap. Il a été assez facile pour moi de retrouver du matériel qui ne pose aucun problème avec des drivers libres.

Sur mon portable, je voulais faire la même chose, j'ai troqué la carte mini-pci wifi intel pour celle de thinkpinguin (https://www.thinkpenguin.com/gnu-linux/penguin-wireless-n-half-height-mini-pcie-card). Mais voilà, je me retrouve alors conçerné par le problème qui emplit les forums GNU Linux ! Le wifi ne marche guère et si je peut passer sans souci sur le non fonctionnement de la webcam, du bluetooth... Le wifi je vais vraiment en avoir besoin.

Cela fait ue semaine que je cherche, je suis un peu dans l'impasse !

Désolé par avance pour la longueur du post !

Le PC : http://www.ldlc.com/fiche/PB00149167.html
Le routeur : SFR BOX WPA2 personnel
Côté kernel : Linux version 3.2.0-61-generic

########### Symptômes ###########

avec le network-manager : La connexion s'établit mais elle est très lente.
En réalité, si je jette un oeil à /var/log/syslog, wpa_supplicant se deconnect et se reconnecte frénétiquement mais sans ERROR. Ce qui fait que non seulement la connexion est lente mais que tout le système l'est aussi.

avec wicd : la connexion est plus stable mais ne dure pas plus de 30 secondes. Il semble même qu'elle tombe après une certaine quantité de données echangée.

C'est très aléatoire et semble, de ce que je peux en voir plus ou moins lié au fait que la batterie du portable est chargée à bloc ou à moins de 50%.

########### Ce que j'ai essayé ###########

1) côté point d'accès, à peu près tout : wpa2, sans sécurité, modifier le canal, le mode wifi... Ca ne change rien, je me connecte toujours mais avec les mêmes problèmes.

2) J'ai tenté plusieurs configuration différentes de l'alimentation et du débit dans /etc/init.d/rc.local en utilisant

ifconfig wlan0 up
iwconfig wlan0 txpower xxxmW
iwconfig wlan0 rate XM
ifconfig wlan0 down

Je constate alors que la connexion est un poil plus stable avec network-manager en 1M et 100mW. Aucune influence avec wicd.

3) j'ai renseigné la locale dans /etc/default/crda
REGDOMAIN=FR (avant il n'y avait rien). Ko aussi

4) j'ai tenté de désactiver le cryptage hardware ath9k.conf en ajoutant nohcrypt=1 (la connexion s'établit plus vite par contre)

########### Quelques infos système ###########
sudo lshw -C network
*-network
description: Interface réseau sans fil
produit: AR9287 Wireless Network Adapter (PCI-Express)
fabriquant: Qualcomm Atheros
identifiant matériel: 0
information bus: pci@0000:02:00.0
nom logique: wlan0
version: 01
numéro de série: 18:f4:6a:00:3c:81
bits: 64 bits
horloge: 33MHz
fonctionnalités: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath9k driverversion=3.2.0-61-generic firmware=N/A ip=192.168.1.20 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
ressources: irq:18 mémoire:f7e00000-f7e0ffff

lspci
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation 7 Series Chipset Family LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
02:00.0 Network controller: Qualcomm Atheros AR9287 Wireless Network Adapter (PCI-Express) (rev 01)
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5286 (rev 01)
03:00.2 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 06)

bzorg
Offline
Joined: 02/24/2014

Je viens de regarder rapidement et je ne vois pas de solution, est-ce que tu aurais pu installer la 9285 au lieu de la 9287 ?

VertPingouin
Offline
Joined: 03/08/2014

Hum, j'avoue, je ne sais pas comment le vérifier.

bzorg
Offline
Joined: 02/24/2014

Il faut aller voir sur le site de thinkpenguin , il y en a une plus longue que l'autre, la 9285 ne pose pas de soucis, c'est celle que j'ai.

bzorg
Offline
Joined: 02/24/2014

EUh il y a quelque chose que je ne comprends pas , le lien sur le site thinkpenguin indique une 9285 et dans ton lshw , je vois une 9287 ?

VertPingouin
Offline
Joined: 03/08/2014

Ah d'accord, je pensais que tu me parlais du driver. Effectivement c'est étrange. Le modèle aurait-il changé en depuis 3 semaines ?

Pour l'instant j'ai suivi le conseil d'un membre de la section anglophone en installant un kernel plus récent. Ca à l'air de fonctionner. Je me méfie toutefois, ça a déjà semblé fonctionné auparavant !

bzorg
Offline
Joined: 02/24/2014

C'est en fait ce que j'avais du faire pour faire fonctionner la clef usb wifi de chez eux.

VertPingouin
Offline
Joined: 03/08/2014

Effectivemetnt, comme je m'en doutais, ça n'a pas marché longtemps. Etant donné que mon install était fraîche (je voulais éviter que mes bidouilles se marchent dessus) j'avais tout réinstallé, j'ai donc simplement tout réinstallé à nouveau mais avec un kernel 3.5.

Au premier boot, pas de souci, après un redémarrage ça ne fonctionne plus.

Que s'est ti-il passé entre temps ?

bzorg
Offline
Joined: 02/24/2014

J'ai posé la question au sujet du chipset chez thinkpenguin.

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

Peut-être ta carte a-t-elle un défaut. Tu devrais voir avec Christopher Waid, le patron de ThinkPenguin qui est aussi un utilisateur de Trisquel et de son forum anglophone. Tu peux le contacter à "chris" arobase le nom de domaine de son entreprise, i.e., "thinkpenguin.com".

VertPingouin
Offline
Joined: 03/08/2014

J'ai finalement compris comment, mais pas pourquoi.

Si j'allume le pc branché à l'alimentation, tout va bien quelque-soit le nombre de reboot.

Si j'allume le pc sur batterie, ça ne fonctionne pas, même si je reboote.

Je vais contacter Mr Waid.

VertPingouin
Offline
Joined: 03/08/2014

Avec l'aide de Chris, je sais maintenant que c'est la gestion de l'alimentation qui pêche. En ajoutant acpi=off en option dans grub, plus de problème de wifi. Bon, je ne vais pas le faire durablement mais j'avance.

Sinon la commande qu'il m'a suggeré
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_os_name=Linux acpi_osi=vendor" dans la configuration de GRUB

permet à la gestion de la luminosité de l'écran de fonctionner. C'est toujours ça de pris.

bzorg
Offline
Joined: 02/24/2014

*************
sudo lshw -C network
*-network
description: Interface réseau sans fil
produit: AR9287 Wireless Network Adapter (PCI-Express)
fabriquant: Qualcomm Atheros
*************

Néanmoins je me demande pourquoi tu as ça
Je viens de regarder sur mon pc la carte correspondante me donne bien AR9285.

VertPingouin
Offline
Joined: 03/08/2014

Honte à moi !

J'avais installé un kernel plus ancien que celui que j'avais (et oui 3.5 < 3.11 ^). Après avoir compilé et installé le tout dernier noyau linux-libre (en désactivant quand même le powersave du wireless), tout fonctionne correctement.

En bonus, bluetooth et lecteur de cart sd fonctionnent maintenant.

Parfait. Merci à vous !