#1 Le 27/05/2015, à 21:04
- ap61frit
[RESOLU] Perte de WiFi après Suspend et/ou hibernate
Bonjour,
est ce que quelqu'un peut m'aider?
Je ne suis pas un expert et j'ai un souci de perte de connexion wifi en sortie de suspend ou de hibernate.
J'a un peu tâtonné, mais sans trouver de solution. Il me semble que cela provient de wpa_supplicant à en juger par les logs.
Suspend:
"Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend:
Failed to connect to non-global ctrl_ifname: (null) error: No such file or directory
/usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend: success."
Resume:
"Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend:
Failed to connect to non-global ctrl_ifname: (null) error: No such file or directory
/usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend: success."
Après un resume NetworkManager fonctionne et je peux activer et désactiver le réseau e le wifi, mais il continue a avorter des essais de connexion wifi.
les logs sont sensiblement les mêmes en hibernate:
"Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant hibernate hibernate:
Failed to connect to non-global ctrl_ifname: (null) error: No such file or directory
/usr/lib/pm-utils/sleep.d/60_wpa_supplicant hibernate hibernate: success."
et resume:
"Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant thaw hibernate:
Failed to connect to non-global ctrl_ifname: (null) error: No such file or directory
/usr/lib/pm-utils/sleep.d/60_wpa_supplicant thaw hibernate: success."
Dans ce cas pourtant le NetworkManager est complétement inactif avec le réseau désanctivé et aucune action ne le fait changer.
En fait il me semble que le binaire wpa_cli essaye d'ouvrir un fichier qu'il ne trouve pas
"wpa_cli -h" répond avant un suspend ou un hibernate:
"....
default path: /var/run/wpa_supplicant
default interface: first interface found in socket path
..."
et après il répond
"....
default path: default interface: first interface found in socket path
..."
En connexion filaire tout fonctionne normalement, mais un netbook a une vocation nomade ...
Merci de votre aide,
AP
Version: Ubuntu 14.04 (trusty)
Kernel: 3.16.0-38-generic
Netbook ASUS eeePC Flare 1025C
Dernière modification par ap61frit (Le 09/06/2015, à 20:38)
Hors ligne
#2 Le 28/05/2015, à 18:55
- f.x0
Re : [RESOLU] Perte de WiFi après Suspend et/ou hibernate
Bonjour ap61frit,
Tu peux tester ceci :
ouvres un terminal
tapes
lshw -class network
et postes le retour
SOPI
Hors ligne
#3 Le 28/05/2015, à 22:53
- ap61frit
Re : [RESOLU] Perte de WiFi après Suspend et/ou hibernate
Bonsoir SOPI,
alors, avant le problème j'ai ceci :
*-network
description: Interface réseau sans fil
produit: AR9285 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: e0:b9:a5:ef:88:98
bits: 64 bits
horloge: 33MHz
fonctionnalités: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath9k driverversion=3.16.0-38-generic firmware=N/A ip=192.168.1.90 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
ressources: irq:17 mémoire:dfe00000-dfe0ffff
*-network
description: Ethernet interface
produit: AR8152 v2.0 Fast Ethernet
fabriquant: Qualcomm Atheros
identifiant matériel: 0
information bus: pci@0000:03:00.0
nom logique: eth0
version: c1
numéro de série: 10:bf:48:35:ca:d4
capacité: 100Mbit/s
bits: 64 bits
horloge: 33MHz
fonctionnalités: pm msi pciexpress vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=atl1c driverversion=1.0.1.1-NAPI latency=0 link=no multicast=yes port=twisted pair
ressources: irq:46 mémoire:dfd00000-dfd3ffff portE/S:e000(taille=128)
après le resume:
*-network
description: Interface réseau sans fil
produit: AR9285 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: e0:b9:a5:ef:88:98
bits: 64 bits
horloge: 33MHz
fonctionnalités: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath9k driverversion=3.16.0-38-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
ressources: irq:17 mémoire:dfe00000-dfe0ffff
*-network
description: Ethernet interface
produit: AR8152 v2.0 Fast Ethernet
fabriquant: Qualcomm Atheros
identifiant matériel: 0
information bus: pci@0000:03:00.0
nom logique: eth0
version: c1
numéro de série: 10:bf:48:35:ca:d4
taille: 10Mbit/s
capacité: 100Mbit/s
bits: 64 bits
horloge: 33MHz
fonctionnalités: pm msi pciexpress vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=atl1c driverversion=1.0.1.1-NAPI duplex=half latency=0 link=no multicast=yes port=twisted pair speed=10Mbit/s
ressources: irq:46 mémoire:dfd00000-dfd3ffff portE/S:e000(taille=128)
Précision, NetworkManager dit qui est connecté au SSID, mais il n'obtient pas de ip.
Merci,
AP
Hors ligne
#4 Le 28/05/2015, à 23:02
- f.x0
Re : [RESOLU] Perte de WiFi après Suspend et/ou hibernate
Essaies ceci
echo "SUSPEND_MODULES=ath9k" | sudo tee -a /etc/pm/config.d/load
sudo chmod +x /etc/pm/config.d/load
sudo reboot
mets ton PC en veille (pas en hibernation)
appuies sur une touche
attends un peu, ton wifi fonctionne ???
SOPI
Hors ligne
#5 Le 29/05/2015, à 05:28
- ap61frit
Re : [RESOLU] Perte de WiFi après Suspend et/ou hibernate
Bonjour,
malheureusement non, ça ne marche pas, toujours pas de wifi. J'avais déjà essayé d'implémenter cette solution.
AP
Hors ligne
#6 Le 29/05/2015, à 05:34
- pingouinux
Re : [RESOLU] Perte de WiFi après Suspend et/ou hibernate
Bonjour,
Tu peux essayer de taper cette commande dans un terminal
sudo service network-manager restart
Hors ligne
#7 Le 29/05/2015, à 17:49
- f.x0
Re : [RESOLU] Perte de WiFi après Suspend et/ou hibernate
En cas d'échec, essaies l'inverse
sudo chmod -x /etc/pm/config.d/load
sudo reboot
mets ton PC en veille (pas en hibernation)
appuies sur une touche
attends un peu, ton wifi ne fonctionne toujours pas ???
SOPI
Hors ligne
#8 Le 29/05/2015, à 22:29
- ap61frit
Re : [RESOLU] Perte de WiFi après Suspend et/ou hibernate
@pingouinux:
non le wifi ne fonctionne toujours pas, par contre NetworkManager se réanime s'il était en freeze.
@f.x0:
quelles que soient les permissions sur le fichier /etc/pm/config.d/load le résultat est le même
l'interface réseau se connecte bien au wifi mais il semble qu'elle n'arrive pas à obtenir une adresse IP
asuspetit-1025C:~$ sudo wpa_cli status
Selected interface 'wlan0'
wpa_state=SCANNING
p2p_device_address=e0:b9:a5:ef:88:98
address=e0:b9:a5:ef:88:98
uuid=28918f9c-946d-5647-b693-6d4a02bc2127
En connexion filaire tout fonctionne nickel
Dernière modification par ap61frit (Le 29/05/2015, à 23:18)
Hors ligne
#9 Le 30/05/2015, à 17:38
- f.x0
Re : [RESOLU] Perte de WiFi après Suspend et/ou hibernate
postes le retour de
lsmod
SOPI
Hors ligne
#10 Le 09/06/2015, à 20:32
- ap61frit
Re : [RESOLU] Perte de WiFi après Suspend et/ou hibernate
Bonsoir,
merci @pingouinux et @f.x0.
Resume et thaw se passent bien maintenant, l'ordinateur est "tombé en marche" grâce à un panachage de vos conseils, néanmoins je ne sais pas expliquer pourquoi.
J'ai créé un fichier /etc/pm/config.d/modules vide (??!)
J'ai cree un hook :
#!/bin/sh
# /usr/lib/pm_utils/sleep.d/70_network-manager
# Action script to restart networ-manager on pm-action events.
PATH=/sbin:/usr/sbin:/bin:/usr/bin
case "$1" in
suspend|hibernate)
echo "Blank suspending Network-Manager"
;;
resume|thaw)
echo "Restarting Network-Manager"
service network-manager restart
;;
esac
exit 0
et c'est tout.
Si vous comprenez je suis preneur.
Merci en tout cas !!!
AP
PS: pour f.x0, si ça peut aider:
:~$ lsmod
Module Size Used by
ctr 12905 2
ccm 17496 2
autofs4 37391 1
rfcomm 58045 0
bnep 18895 2
bluetooth 391253 10 bnep,rfcomm
6lowpan_iphc 18262 1 bluetooth
nfsd 243348 2
auth_rpcgss 48978 1 nfsd
nfs_acl 12733 1 nfsd
nfs 206050 0
binfmt_misc 13140 1
lockd 78518 2 nfs,nfsd
sunrpc 252074 6 nfs,nfsd,auth_rpcgss,lockd,nfs_acl
fscache 56756 1 nfs
snd_hda_codec_hdmi 46396 1
snd_hda_codec_realtek 70475 1
snd_hda_codec_generic 62931 1 snd_hda_codec_realtek
snd_hda_intel 29285 3
snd_hda_controller 29252 1 snd_hda_intel
eeepc_wmi 12983 0
asus_wmi 23414 1 eeepc_wmi
snd_hda_codec 120371 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
sparse_keymap 13708 1 asus_wmi
snd_hwdep 13272 1 snd_hda_codec
snd_pcm 87194 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller
uvcvideo 71465 0
videobuf2_vmalloc 13048 1 uvcvideo
arc4 12536 2
videobuf2_memops 13170 1 videobuf2_vmalloc
snd_seq_midi 13324 0
videobuf2_core 48344 1 uvcvideo
snd_seq_midi_event 14475 1 snd_seq_midi
v4l2_common 15132 1 videobuf2_core
snd_rawmidi 25722 1 snd_seq_midi
videodev 131265 3 uvcvideo,v4l2_common,videobuf2_core
ath9k 122222 0
media 20899 2 uvcvideo,videodev
ath9k_common 24878 1 ath9k
ath9k_hw 430710 2 ath9k_common,ath9k
ath 24182 3 ath9k_common,ath9k,ath9k_hw
coretemp 13201 0
mac80211 559100 1 ath9k
snd_seq 56592 2 snd_seq_midi_event,snd_seq_midi
joydev 17113 0
snd_seq_device 14137 3 snd_seq,snd_rawmidi,snd_seq_midi
serio_raw 13251 0
snd_timer 28648 2 snd_pcm,snd_seq
cfg80211 418839 4 ath,ath9k_common,ath9k,mac80211
gma500_gfx 217295 2
snd 66670 17 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
drm_kms_helper 55007 1 gma500_gfx
lpc_ich 16877 0
parport_pc 32021 0
drm 255469 4 drm_kms_helper,gma500_gfx
ppdev 17391 0
soundcore 14599 2 snd,snd_hda_codec
shpchp 32143 0
i2c_algo_bit 13197 1 gma500_gfx
lp 13299 0
wmi 18689 1 asus_wmi
parport 40836 3 lp,ppdev,parport_pc
video 19475 2 gma500_gfx,asus_wmi
mac_hid 13059 0
hid_generic 12503 0
usbhid 47035 0
hid 95946 2 hid_generic,usbhid
psmouse 91277 0
ahci 25622 3
libahci 26970 1 ahci
atl1c 40964 0
Hors ligne