Pages : 1
#1 Le 09/04/2013, à 14:13
- Cadae
[Résolu] Wifi indisponible après mise-à-jour du kernel.
Bonjour à tous!
J'ai mis à jour ce matin, comme ma Xubuntu me le proposais, le kernel de la version 3.5.0.26 à la 3.5.0.27 (si j'ai bien suivi). Après le redémarrage d'usage, plus aucune connexion Wifi n'était disponible (tout fonctionnait à merveille avant ce redémarrage).
Je dispose d'un dongle TP-Link, modèle No TL-WN725N que j'ai (un peu) galéré à installer (installation du bon pilote puis désactivation du pilote natif d'ubuntu). Il utilise le pilote RTL8188CUS de Realtek.
J'écris actuellement ce message via un câble Ethernet branché à un portable connecté en Wifi (oui, la prise Ethernet était loin et j'avais la flemme)... Cet ordinateur m'a été offert donc je ne connais pas d'emblée ses spécifications matérielles.
Après un lsusb, mon dongle usb semble reconnu mais son témoin lumineux reste désespérément éteint (à noter que sous Windows tout fonctionne comme un charme, je doute donc que le problème ait une origine matérielle).
À noter aussi que l'option "Activer le réseau sans fil" n'apparaît même plus dans le menu de la zone de notification, et que mon clavier ne possède aucun interrupteur permettant de désactiver le Wifi. Avant d'écrire ce message, j'ai aussi supprimé toutes les connexions Wifi connues de Network Manager, des fois que ça changerait quelque chose (ce qui n'est pas le cas, évidemment). Je préviens, juste au cas-où.
Voici ce que retournent chacune des commandes demandées sur cette page : WiFi : À lire avant de poster !!!
cat /etc/lsb-release
DISTRIB_ID=Ubuntu DISTRIB_RELEASE=12.10 DISTRIB_CODENAME=quantal DISTRIB_DESCRIPTION="Ubuntu 12.10"
uname -r -m
3.5.0-27-generic i686
lsusb (Le fait que mon dongle se retrouve dans cette liste, c'est rassurant?)
Bus 001 Device 002: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter Bus 001 Device 004: ID 059f:102a LaCie, Ltd Rikiki Hard Drive Bus 001 Device 006: ID 05ac:129e Apple, Inc. iPod Touch 4.Gen Bus 001 Device 005: ID 058f:6377 Alcor Micro Corp. Multimedia Card Reader Bus 002 Device 002: ID 0c45:6142 Microdia Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
lspci (Je doute qu'il y ait des infos intéressantes ici, mais au cas où...)
00:00.0 RAM memory: NVIDIA Corporation MCP61 Memory Controller (rev a1) 00:01.0 ISA bridge: NVIDIA Corporation MCP61 LPC Bridge (rev a2) 00:01.1 SMBus: NVIDIA Corporation MCP61 SMBus (rev a2) 00:01.2 RAM memory: NVIDIA Corporation MCP61 Memory Controller (rev a2) 00:02.0 USB controller: NVIDIA Corporation MCP61 USB 1.1 Controller (rev a3) 00:02.1 USB controller: NVIDIA Corporation MCP61 USB 2.0 Controller (rev a3) 00:04.0 PCI bridge: NVIDIA Corporation MCP61 PCI bridge (rev a1) 00:05.0 Audio device: NVIDIA Corporation MCP61 High Definition Audio (rev a2) 00:06.0 IDE interface: NVIDIA Corporation MCP61 IDE (rev a2) 00:07.0 Bridge: NVIDIA Corporation MCP61 Ethernet (rev a2) 00:08.0 IDE interface: NVIDIA Corporation MCP61 SATA Controller (rev a2) 00:08.1 IDE interface: NVIDIA Corporation MCP61 SATA Controller (rev a2) 00:09.0 PCI bridge: NVIDIA Corporation MCP61 PCI Express bridge (rev a2) 00:0b.0 PCI bridge: NVIDIA Corporation MCP61 PCI Express bridge (rev a2) 00:0c.0 PCI bridge: NVIDIA Corporation MCP61 PCI Express bridge (rev a2) 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 01:09.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev 80) 02:00.0 VGA compatible controller: NVIDIA Corporation G98 [GeForce 8400] (rev a1)
lspci -nn | grep -i net (Que fait cette commande, précisément?)
00:07.0 Bridge [0680]: NVIDIA Corporation MCP61 Ethernet [10de:03ef] (rev a2)
lspci -k (Et celle-ci? J'ai cherché dans le man mais je n'ai pas complètement saisi)
00:00.0 RAM memory: NVIDIA Corporation MCP61 Memory Controller (rev a1) Subsystem: Hewlett-Packard Company Device 2a6d 00:01.0 ISA bridge: NVIDIA Corporation MCP61 LPC Bridge (rev a2) Subsystem: Hewlett-Packard Company Device 2a6d 00:01.1 SMBus: NVIDIA Corporation MCP61 SMBus (rev a2) Subsystem: Hewlett-Packard Company Device 2a6d Kernel driver in use: nForce2_smbus Kernel modules: i2c-nforce2 00:01.2 RAM memory: NVIDIA Corporation MCP61 Memory Controller (rev a2) Subsystem: Hewlett-Packard Company Device 2a6d 00:02.0 USB controller: NVIDIA Corporation MCP61 USB 1.1 Controller (rev a3) Subsystem: Hewlett-Packard Company Device 2a6d Kernel driver in use: ohci_hcd 00:02.1 USB controller: NVIDIA Corporation MCP61 USB 2.0 Controller (rev a3) Subsystem: Hewlett-Packard Company Device 2a6d Kernel driver in use: ehci_hcd 00:04.0 PCI bridge: NVIDIA Corporation MCP61 PCI bridge (rev a1) 00:05.0 Audio device: NVIDIA Corporation MCP61 High Definition Audio (rev a2) Subsystem: Hewlett-Packard Company Device 2a6d Kernel driver in use: snd_hda_intel Kernel modules: snd-hda-intel 00:06.0 IDE interface: NVIDIA Corporation MCP61 IDE (rev a2) Subsystem: Hewlett-Packard Company Device 2a6d Kernel driver in use: pata_amd Kernel modules: pata_amd 00:07.0 Bridge: NVIDIA Corporation MCP61 Ethernet (rev a2) Subsystem: Hewlett-Packard Company Device 2a6d Kernel driver in use: forcedeth Kernel modules: forcedeth 00:08.0 IDE interface: NVIDIA Corporation MCP61 SATA Controller (rev a2) Subsystem: Hewlett-Packard Company Device 2a6d Kernel driver in use: sata_nv Kernel modules: sata_nv 00:08.1 IDE interface: NVIDIA Corporation MCP61 SATA Controller (rev a2) Subsystem: Hewlett-Packard Company Device 2a6d Kernel driver in use: sata_nv Kernel modules: sata_nv 00:09.0 PCI bridge: NVIDIA Corporation MCP61 PCI Express bridge (rev a2) Kernel driver in use: pcieport Kernel modules: shpchp 00:0b.0 PCI bridge: NVIDIA Corporation MCP61 PCI Express bridge (rev a2) Kernel driver in use: pcieport Kernel modules: shpchp 00:0c.0 PCI bridge: NVIDIA Corporation MCP61 PCI Express bridge (rev a2) Kernel driver in use: pcieport Kernel modules: shpchp 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control Kernel driver in use: k8temp Kernel modules: k8temp 01:09.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev 80) Subsystem: Hewlett-Packard Company Device 2a6d Kernel driver in use: firewire_ohci Kernel modules: firewire-ohci 02:00.0 VGA compatible controller: NVIDIA Corporation G98 [GeForce 8400] (rev a1) Subsystem: ASUSTeK Computer Inc. Device 0510 Kernel driver in use: nouveau Kernel modules: nouveau, nvidiafb
sudo lshw -C network (cette commande renvoie 4 acronymes, l'un remplaçant l'autre tour à tour, puis plus rien, comme si je ne l'avais jamais lancée...)
DMI CPUID PCI (sysfs) SCSI
lsmod
Module Size Used by bnep 17708 2 rfcomm 37277 0 bluetooth 183270 10 bnep,rfcomm parport_pc 31969 0 ppdev 12818 0 binfmt_misc 17261 1 snd_hda_codec_realtek 63579 1 nouveau 823896 2 ttm 75535 1 nouveau snd_hda_intel 32516 4 drm_kms_helper 47304 1 nouveau snd_hda_codec 111548 2 snd_hda_codec_realtek,snd_hda_intel drm 238811 4 nouveau,ttm,drm_kms_helper snd_hwdep 13273 1 snd_hda_codec i2c_algo_bit 13198 1 nouveau kvm 357807 0 snd_pcm 80235 2 snd_hda_intel,snd_hda_codec mxm_wmi 12894 1 nouveau snd_seq_midi 13133 0 gspca_sonixj 32257 0 video 18895 1 nouveau psmouse 84878 0 gspca_main 27627 1 gspca_sonixj snd_rawmidi 25383 1 snd_seq_midi snd_seq_midi_event 14476 1 snd_seq_midi k8temp 12843 0 wmi 18591 2 nouveau,mxm_wmi serio_raw 13032 0 videodev 95842 1 gspca_main snd_seq 51281 2 snd_seq_midi,snd_seq_midi_event snd_timer 24412 2 snd_pcm,snd_seq snd_seq_device 14138 3 snd_seq_midi,snd_rawmidi,snd_seq snd 62146 17 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device mac_hid 13038 0 soundcore 14600 1 snd i2c_nforce2 12870 0 snd_page_alloc 14037 2 snd_hda_intel,snd_pcm lp 13300 0 parport 40754 3 parport_pc,ppdev,lp usb_storage 39346 0 firewire_ohci 35522 0 firewire_core 57493 1 firewire_ohci crc_itu_t 12628 1 firewire_core pata_amd 13751 0 forcedeth 57757 0 sata_nv 22994 2
iwconfig
lo no wireless extensions. eth0 no wireless extensions.
ifconfig
eth0 Link encap:Ethernet HWaddr 00:1e:90:1e:74:5b inet adr:10.42.0.17 Bcast:10.42.0.255 Masque:255.255.255.0 adr inet6: fe80::21e:90ff:fe1e:745b/64 Scope:Lien UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Packets reçus:4675 erreurs:0 :0 overruns:0 frame:0 TX packets:4994 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 Octets reçus:3295122 (3.2 MB) Octets transmis:848550 (848.5 KB) 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:2536 erreurs:0 :0 overruns:0 frame:0 TX packets:2536 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:0 Octets reçus:204052 (204.0 KB) Octets transmis:204052 (204.0 KB)
sudo iwlist scan
lo Interface doesn't support scanning. eth0 Interface doesn't support scanning.
cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopback
nm-tool
NetworkManager Tool State: connected (global) - Device: eth0 [Connexion partagée] ------------------------------------------ Type: Wired Driver: forcedeth State: connected Default: yes HW Address: 00:1E:90:1E:74:5B Capabilities: Carrier Detect: yes Speed: 100 Mb/s Wired Properties Carrier: on IPv4 Settings: Address: 10.42.0.17 Prefix: 24 (255.255.255.0) Gateway: 10.42.0.1 DNS: 10.42.0.1
sudo rfkill list (ce n'est pas une erreur, cette commande ne renvoie effectivement rien. Même pas de tiret.)
-
Avez vous une idée de ce qui pourrait causer ce problème? J'ai essayé de "forcer la version" via Synaptic afin de downgrader le kernel mais l'option était grisée, et je doute que ça aurait été prudent de toutes façons. Je n'ai pas tenté de réinstaller le pilote, devrais-je essayer?
Détail annexe mais qui a peut-être son importance (qui sait) : j'ai lu sur une autre discussion qu'on parlait du paquet "linux-restricted-modules". J'ai vérifié par curiosité, et ce paquet ne semble pas installé chez moi. Il n'est même pas disponible dans la liste des paquets de Synaptic.
Si quelqu'un y comprend quelque chose, son aide sera très appréciée! Merci d'avance...
---EDIT---
Voici aussi les entrées datant de ce matin de mon fichier /var/log/apt/history.log :
Start-Date: 2013-04-09 11:28:34
Commandline: aptdaemon role='role-upgrade-system' sender=':1.43'
Upgrade: thunderbird:i386 (17.0.4+build1-0ubuntu0.12.10.1, 17.0.5+build1-0ubuntu0.12.10.1), linux-libc-dev:i386 (3.5.0-26.42, 3.5.0-27.46), linux-generic:i386 (3.5.0.26.32, 3.5.0.27.43)
End-Date: 2013-04-09 11:28:49Start-Date: 2013-04-09 11:44:48
Commandline: aptdaemon role='role-commit-packages' sender=':1.46'
Install: linux-image-extra-3.5.0-27-generic:i386 (3.5.0-27.46), linux-headers-3.5.0-27-generic:i386 (3.5.0-27.46), linux-image-3.5.0-27-generic:i386 (3.5.0-27.46), linux-headers-3.5.0-27:i386 (3.5.0-27.46)
Upgrade: linux-headers-generic:i386 (3.5.0.26.32, 3.5.0.27.43), linux-image-generic:i386 (3.5.0.26.32, 3.5.0.27.43)
End-Date: 2013-04-09 11:46:15
Dernière modification par Cadae (Le 09/04/2013, à 14:48)
« Il vaut mieux être déçu que d'espérer dans le vague. »
~Boris Vian
Hors ligne
#2 Le 09/04/2013, à 14:48
- Cadae
Re : [Résolu] Wifi indisponible après mise-à-jour du kernel.
Eh bien... J'ai lancé ce sujet un peu vite, car je l'ai résolu seul (et assez simplement). C'était effectivement un très bête problème de pilote.
Pour ceux qui se trouveraient dans une situation similaire, voici ce que j'ai fait :
Tout d'abord, comme le pilote rtl8192cu chargé nativement par ubuntu entrait en conflit avec celui dont j'avais besoin (rtl8188cus), j'avais dû le blacklister. J'ai donc commencé par le dé-blacklister et le réactiver :
sudo gedit /etc/modprobe.d/blacklist.conf , puis placer un # devant "blacklist rtl8192cu".
Ensuite, pour le réactiver : sudo modprobe rtl8192cu .
Les réseaux Wifi sont découverts mais impossible de se connecter. Normal, c'est pas encore le bon pilote.
Puis réinstallation normale du pilote (dans mon cas, un zip à télécharger sur le site de Realtek, qui contient un install.sh qu'il suffit de lancer).
Je re-blackliste : sudo gedit /etc/modprobe.d/blacklist.conf (enlever le # précédemment placé).
Je débranche le dongle, redémarre, et rebranche ce dernier avant le boot.
La désactivation/réactivation de rtl8192cu était peut-être superflue, mais le fait de le réactiver m'a prouvé que ce n'était sûrement qu'un soucis de pilote et m'a fait comprendre qu'il me suffisait de réinstaller le bon.
Désolé d'avoir ouvert ce sujet pour rien, j'étais sous le coup de la panique .
« Il vaut mieux être déçu que d'espérer dans le vague. »
~Boris Vian
Hors ligne
Pages : 1