#1 Le 03/11/2009, à 02:33
- Taagadagada
9-04-->9-10 [HowTo] Pb Wifi Atheros (et autres périphériques)
Bonjour à tous,
Comme la plupart des contenus récents, postés sur ce forum, je viens de mettre à jour Ubuntu 9-04 vers 9-10. Quelle déception ! La plupart des composants de ma machine, qui fonctionnaient parfaitement dans la version précédente, posait problème.
Quelques symptômes : lenteur dans le fonctionnement général d'Ubuntu (et notamment de Firefox), plus de son, plus de touchpad, plus de Wifi...
<Système>, <Administration>, <Pilote de périphérique> aboutissait à une liste vide.
Je me propose d'expliquer ici comment j'ai pu résoudre (plutôt simplement) la situation, en espérant que cela puisse être utile à certains d'entre vous.
Note : aucune connexion n'est nécessaire.
Remarques :
Une partie de mes ennuis provient d'une double installation d'OS derrière un Grub.
Merci pour les retours, ci-dessous. L'inventaire des matériels concernés par la seconde partie de ce Howto semble dépasser la seule marque "Atheros" :
- Atheros Communications Inc. AR5001 (rev 01) sur Fudjisu Siemens Esprimo mobile D9500
- Atheros Communications Inc. AR2413 802.11bg NIC (rev01) sur portable Acer Aspire 5100
- Broadcom Corporation BCM4312 802.11b/g (rev 01)
- Carte pcmcia DWL-G650 sur HP Pavillon ze4300
Dernière modification par Taagadagada (Le 05/11/2009, à 15:50)
Linux-Mint Cinnamon 18-3 64 bits ; Lenovo L540
Xubuntu 14-04 32 32 bits ; Acer Veriton
Hors ligne
#2 Le 03/11/2009, à 02:41
- Taagadagada
Re : 9-04-->9-10 [HowTo] Pb Wifi Atheros (et autres périphériques)
La situation de départ :
cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.10
DISTRIB_CODENAME=karmic
DISTRIB_DESCRIPTION="Ubuntu 9.10"
lsusb
? Liste vide, pourtant au moins un périphérique était branché : une souris sans fil.
spci
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
04:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8055 PCI-E Gigabit Ethernet Controller (rev 14)
06:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)
? Mon contrôleur Wifi est bien détecté (Atheros AR5001).
sudo lshw -C network
*-network
description: Ethernet interface
product: 88E8055 PCI-E Gigabit Ethernet Controller
vendor: Marvell Technology Group Ltd.
physical id: 0
bus info: pci@0000:04:00.0
logical name: eth0
version: 14
serial: 00:a0:d1:cb:66:ca
size: 100MB/s
capacity: 1GB/s
width: 64 bits
clock: 33MHz
capabilities: pm vpd msi pciexpress bus_master cap_list rom ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=sky2 driverversion=1.22 duplex=full firmware=N/A ip=192.168.1.12 latency=0 link=yes multicast=yes port=twisted pair speed=100MB/s
resources: irq:2300 memory:f8000000-f8003fff ioport:3000(size=256) memory:f2000000-f201ffff(prefetchable)
*-network UNCLAIMED
description: Ethernet controller
product: AR5001 Wireless Network Adapter
vendor: Atheros Communications Inc.
physical id: 0
bus info: pci@0000:06:00.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list
configuration: latency=0
resources: memory:fa000000-fa00ffff
? Mais ce contrôleur Wifi ne semble pas installé.
lsmod
Module Size Used by
usbhid 42336 0
binfmt_misc 16776 1
i915 67844 0
drm 96424 1 i915
snd_hda_intel 435252 0
snd_pcm_oss 46336 0
snd_mixer_oss 22656 1 snd_pcm_oss
bridge 56212 0
stp 10500 1 bridge
bnep 20224 2
snd_pcm 83076 2 snd_hda_intel,snd_pcm_oss
snd_seq_dummy 10756 0
joydev 18368 0
snd_seq_oss 37760 0
snd_seq_midi 14336 0
snd_rawmidi 29696 1 snd_seq_midi
snd_seq_midi_event 15104 2 snd_seq_oss,snd_seq_midi
snd_seq 56880 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 29704 2 snd_pcm,snd_seq
snd_seq_device 14988 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
psmouse 61972 0
snd 62756 9 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 15200 1 snd
snd_page_alloc 16904 2 snd_hda_intel,snd_pcm
serio_raw 13444 0
btusb 19608 2
video 25872 0
output 11008 1 video
ppdev 15620 0
parport_pc 40100 0
lp 17156 0
iptable_filter 10752 0
parport 42220 3 ppdev,parport_pc,lp
ip_tables 19600 1 iptable_filter
x_tables 23044 1 ip_tables
usb_storage 99648 0
sky2 54916 0
intel_agp 34108 1
agpgart 42696 3 drm,intel_agp
? Aucune entrée "wlan".
iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
pan0 no wireless extensions.
ifconfig
eth0 Link encap:Ethernet HWaddr 00:a0:d1:cb:66:ca
inet adr:192.168.1.12 Bcast:192.168.1.255 Masque:255.255.255.0
adr inet6: fe80::2a0:d1ff:fecb:66ca/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:9773 erreurs:171 :171 overruns:0 frame:82
TX packets:9929 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:10756261 (10.7 MB) Octets transmis:1524341 (1.5 MB)
Interruption:17
lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
Packets reçus:73 erreurs:0 :0 overruns:0 frame:0
TX packets:73 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
Octets reçus:7872 (7.8 KB) Octets transmis:7872 (7.8 KB)
? Heureusement, pour moi, la connexion filaire fonctionnait.
ifconfig
eth0 Link encap:Ethernet HWaddr 00:a0:d1:cb:66:ca
inet adr:192.168.1.12 Bcast:192.168.1.255 Masque:255.255.255.0
adr inet6: fe80::2a0:d1ff:fecb:66ca/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:9773 erreurs:171 :171 overruns:0 frame:82
TX packets:9929 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:10756261 (10.7 MB) Octets transmis:1524341 (1.5 MB)
Interruption:17
lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
Packets reçus:73 erreurs:0 :0 overruns:0 frame:0
TX packets:73 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
Octets reçus:7872 (7.8 KB) Octets transmis:7872 (7.8 KB)
sudo iwlist scan
lo Interface doesn't support scanning.
eth0 Interface doesn't support scanning.
pan0 Interface doesn't support scanning.
cat /etc/network/interfaces
auto lo
iface lo inet loopback
nm-tool
...
? Il indique que je suis connecté par le câble Ethernet.
Linux-Mint Cinnamon 18-3 64 bits ; Lenovo L540
Xubuntu 14-04 32 32 bits ; Acer Veriton
Hors ligne
#3 Le 03/11/2009, à 02:52
- Taagadagada
Re : 9-04-->9-10 [HowTo] Pb Wifi Atheros (et autres périphériques)
Modification du Grub
Je me suis rappelé que pendant l'installation d'Ubuntu 9-10, un message m'avait demandé comment je voulais voir évoluer les lignes du Grub après la mise à jour. J'ai validé le choix proposé par défaut, qui consistait à préserver le Grub existant. Erreur !...
Ainsi, l'affichage au démarrage de ma machine ressemblait à :
Ubuntu 9.04, kernel 2.6.28-16-generic
Ubuntu 9.04, kernel 2.6.28-16-generic (recovery mode)
Ubuntu 9.04, kernel 2.6.28-15-generic
Ubuntu 9.04, kernel 2.6.28-15-generic (recovery mode)
En optant pour le premier choix, cela ne posait pas de problème pour démarrer Ubuntu 9-10.
Sur le forum, c'est xgulgul et Yo-one, qui m'ont apporté une aide décisive.
http://forum.ubuntu-fr.org/viewtopic.ph … 6#p3023676
Il faut modifier le grub
1°) D'abord je fais une copie du fichier à l'origine du menu affiché par le Grub
Dans le Terminal, je tape :
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.old
2°) Puis j'ouvre ce fichier en édition
Dans le Terminal :
sudo gedit /boot/grub/menu.lst
3°) Je modifie le fichier "menu.lst", avant de le sauvegarder.
Ainsi, avant les lignes :
[title Ubuntu 9.04, kernel 2.6.28-16-generic
root (hd0,4)
kernel /boot/vmlinuz-2.6.28-16-generic root=UUID=c717ca0d-e176-4ac2-b5c3-f50ebc5af6ca ro quiet splash
initrd /boot/initrd.img-2.6.28-16-generic
quiet
title Ubuntu 9.04, kernel 2.6.28-16-generic (recovery mode)
root (hd0,4)
kernel /boot/vmlinuz-2.6.28-16-generic root=UUID=c717ca0d-e176-4ac2-b5c3-f50ebc5af6ca ro single
initrd /boot/initrd.img-2.6.28-16-generic
... j'ajoute les indications* relatives au dernier Kernel livré :
title Ubuntu 9.10, kernel 2.6.31-14-generic
root (hd0,4)
kernel /boot/vmlinuz-2.6.31-14-generic root=UUID=c717ca0d-e176-4ac2-b5c3-f50ebc5af6ca ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
quiet
title Ubuntu 9.10, kernel 2.6.31-14-generic (recovery mode)
root (hd0,4)
kernel /boot/vmlinuz-2.6.31-14-generic root=UUID=c717ca0d-e176-4ac2-b5c3-f50ebc5af6ca ro single
initrd /boot/initrd.img-2.6.31-14-generic
(*) Une adaptation en fonction de la machine est nécessaire. Bien reprendre les informations portées par les lignes de l'avant dernier Kernel installé (dans mon exemple, 2.6.28-16)
4°) Je redémarre
L'affichage au démarrage de ma machine ressemble cette fois à :
Ubuntu 9.10, kernel 2.6.31-14-generic
Ubuntu 9.10, kernel 2.6.31-14-generic (recovery mode)
Ubuntu 9.04, kernel 2.6.28-16-generic
Ubuntu 9.04, kernel 2.6.28-16-generic (recovery mode)
et...
bonne surprise, le touchpad et le son fonctionnent. Ubuntu est redevenu fluide.
<Système>, <Administration>, <Pilote de périphérique> n'est plus vide.
L'instruction "lsusb", tapée dans le Terminal, fait apparaître mon matériel USB.
Malheureusement toujours pas de Wifi.
Dernière modification par Taagadagada (Le 03/11/2009, à 03:14)
Linux-Mint Cinnamon 18-3 64 bits ; Lenovo L540
Xubuntu 14-04 32 32 bits ; Acer Veriton
Hors ligne
#4 Le 03/11/2009, à 03:00
- Taagadagada
Re : 9-04-->9-10 [HowTo] Pb Wifi Atheros (et autres périphériques)
Activation du contrôleur Wifi (Atheros AR5001)
Je cherche à revenir au pilote propriétaire qui existait dans Ubuntu 9-04.
Mais, <Système>, <Administration>, <Pilote de périphérique> (alias "Jockey") n'affiche pas ce pilote du Wifi.
Merci à Zenigata qui me met sur la voie
http://forum.ubuntu-fr.org/viewtopic.ph … 8#p3026418
Dans Ubuntu 9-10, il existe un système qui masque certains pilotes propriétaires. D'autre part, les contrôleurs Wifi de la marque Atheros semblent avoir un traitement particulier.
Dans le Terminal, je finis donc par éditer le fichier "blacklist-ath_pci.conf" :
sudo gedit /etc/modpobe.d/blacklist-ath_pci.conf
J'obtiens l'affichage :
# For some Atheros 5K RF MACs, the madwifi driver loads buts fails to
# correctly initialize the hardware, leaving it in a state from
# which ath5k cannot recover. To prevent this condition, stop
# madwifi from loading by default. Use Jockey to select one driver
# or the other. (Ubuntu: #315056, #323830)
blacklist ath5k
Je demande à lever le blocage porté sur les pilotes "ath5k", simplement en mettant la dernière ligne sous la forme d'une remarque :
# blacklist ath5k
J'enregistre, et je redémarre ma machine.
Ubuntu 9-10 me fait un cadeau : une connexion Wifi active. \o/
Dernière modification par Taagadagada (Le 03/11/2009, à 03:11)
Linux-Mint Cinnamon 18-3 64 bits ; Lenovo L540
Xubuntu 14-04 32 32 bits ; Acer Veriton
Hors ligne
#5 Le 03/11/2009, à 14:12
- Y0a0bon
Re : 9-04-->9-10 [HowTo] Pb Wifi Atheros (et autres périphériques)
Tu devrais peut-être mettre un [HowTo] ou un [SOLUTION] dans le titre de ton topic pour montrer que c'est un tuto pour résoudre des problèmes de la mise a niveau de la 9.04 a la 9.10
Mon seul problème avec Ubuntu? Le Wifi! :O
Hors ligne
#6 Le 03/11/2009, à 15:05
- Taagadagada
Re : 9-04-->9-10 [HowTo] Pb Wifi Atheros (et autres périphériques)
Y0a0bon :
Tu devrais peut-être mettre un [HowTo] ou un [SOLUTION] dans le titre de ton topic
Merci pour cette judicieuse suggestion.
Linux-Mint Cinnamon 18-3 64 bits ; Lenovo L540
Xubuntu 14-04 32 32 bits ; Acer Veriton
Hors ligne
#7 Le 03/11/2009, à 19:41
- Thino
Re : 9-04-->9-10 [HowTo] Pb Wifi Atheros (et autres périphériques)
je voudrais poster just pour confirmer que cette solution a fonctionné pour moi
malgré le fait que ma carte wifi ne soit pas une Atheros
02:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
Hors ligne
#8 Le 03/11/2009, à 22:56
- grosgrosgros
Re : 9-04-->9-10 [HowTo] Pb Wifi Atheros (et autres périphériques)
Merci Taagadagada,
t'as solution pour activer le wifi sous 9.10 marche bien.
voici ma carte wifi :
06:02:0 Ethernet controller: Atheros Communications Inc. AR2413 802.11bg NIC (rev01)
-> portable Acer Aspire 5100
Drôle de choix que de mettre en blacklist les driver Atheros....
Hors ligne
#9 Le 04/11/2009, à 00:14
- Pulss
Re : 9-04-->9-10 [HowTo] Pb Wifi Atheros (et autres périphériques)
Pour ma part, Ubuntu 9.10 sur acer aspire ZG5 (A110)
Application de la manip mais pas de wifi activé
Activation du contrôleur Wifi (Atheros AR5001)
Je cherche à revenir au pilote propriétaire qui existait dans Ubuntu 9-04.
Mais, <Système>, <Administration>, <Pilote de périphérique> (alias "Jockey") n'affiche pas ce pilote du Wifi.
Merci à Zenigata qui me met sur la voie
http://forum.ubuntu-fr.org/viewtopic.ph … 8#p3026418Dans Ubuntu 9-10, il existe un système qui masque certains pilotes propriétaires. D'autre part, les contrôleurs Wifi de la marque Atheros semblent avoir un traitement particulier.
Dans le Terminal, je finis donc par éditer le fichier "blacklist-ath_pci.conf" :
sudo gedit /etc/modpobe.d/blacklist-ath_pci.conf
J'obtiens l'affichage :
# For some Atheros 5K RF MACs, the madwifi driver loads buts fails to # correctly initialize the hardware, leaving it in a state from # which ath5k cannot recover. To prevent this condition, stop # madwifi from loading by default. Use Jockey to select one driver # or the other. (Ubuntu: #315056, #323830) blacklist ath5k
Je demande à lever le blocage porté sur les pilotes "ath5k", simplement en mettant la dernière ligne sous la forme d'une remarque :
# blacklist ath5k
J'enregistre, et je redémarre ma machine.
Ubuntu 9-10 me fait un cadeau : une connexion Wifi active.\o/
C'est en faisant des erreurs que l'on progresse ...
Hors ligne
#10 Le 04/11/2009, à 00:40
- Pulss
Re : 9-04-->9-10 [HowTo] Pb Wifi Atheros (et autres périphériques)
voici le résultat de la commande sudo lshw -C network :
*-network DISABLED
description: Wireless interface
product: AR5001 Wireless Network Adapter
vendor: Atheros Communications Inc.
physical id: 0
bus info: pci@0000:03:00.0
logical name: wmaster0
version: 01
serial: 00:22:68:92:14:08
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list logical ethernet physical wireless
configuration: broadcast=yes driver=ath5k latency=0 multicast=yes wireless=IEEE 802.11bg
resources: irq:18 memory:35200000-3520ffff
le disable m'embete ^^ pour le driver j'ai rajouté # dans la black list mais apparement à marche po
C'est en faisant des erreurs que l'on progresse ...
Hors ligne
#11 Le 04/11/2009, à 08:49
- Pulss
Re : 9-04-->9-10 [HowTo] Pb Wifi Atheros (et autres périphériques)
Bon la black list ne marchant pas je suis repassé cette nuit sous la version 9.04, et le wifi fonctionne
Merci quand meme car j'ai appris la connaissance de BlackList avec des drivers etc
Bonne journée
C'est en faisant des erreurs que l'on progresse ...
Hors ligne
#12 Le 05/11/2009, à 08:36
- Jan Pilette
Re : 9-04-->9-10 [HowTo] Pb Wifi Atheros (et autres périphériques)
# blacklist ath5k (9.10) - hp pavillon ze4300 carte pcmcia DWL-G650
a fonctionné pour moi merci...
Dernière modification par Jan Pilette (Le 05/11/2009, à 08:37)
Hors ligne