覚醒後にDebian 9 Stretch WiFiが機能しない

覚醒後にDebian 9 Stretch WiFiが機能しない

だから私のラップトップにDebian 9をインストールしましたが、この迷惑な欠陥のために私を悩ませ続けています。

時には(3〜4回に1回)セッションを一時停止し、しばらくして目を覚ますとWi-Fiがいくら試しても機能しません。私は通常nmcliネットワークに接続し、nmcli dev wifi list空のリストを返すことに頼っています。最初はnmcliWi-Fiが一時停止した後に機能しないよく知られたバグがあるため、これが問題になる可能性があると思いましたが、systemd他の場合と同様にNetworkManagerを再起動しても問題は解決しませんでした。だから私はwpa_supplicant幸運ではない平凡で古い方法に頼っていました。wpa_cliこの出力を提供します

wpa_cli v2.4
Copyright (c) 2004-2015, Jouni Malinen <[email protected]> and contributors

This software may be distributed under the terms of the BSD license.
See README for more details.



Interactive mode

Could not connect to wpa_supplicant: (nil) - re-trying

今回はNetworkManagerが犯人ではないようです。lshwデバイスを次に表示DISABLED

  *-network DISABLED
       description: Wireless interface
       product: RTL8723AE PCIe Wireless Network Adapter
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:05:00.0
       logical name: wlp5s0
       version: 00
       serial: d2:95:44:e0:af:6e
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=rtl8723ae driverversion=4.9.0-4-amd64 firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11
       resources: irq:17 ioport:c000(size=256) memory:f7800000-f7803fff

そうrfkillではありませんが、

0: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no
4: hci0: Bluetooth
        Soft blocked: no
        Hard blocked: no

ip linkインターフェイスがありますがDOWN設定できません。

3: wlp5s0: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
    link/ether d2:95:44:e0:af:6e brd ff:ff:ff:ff:ff:ff

これは次の出力ですiwconfig

wlp5s0    IEEE 802.11  ESSID:off/any
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm
          Retry short limit:7   RTS thr=2347 B   Fragment thr:off
          Encryption key:off
          Power Management:off

以下は、システムログの一部の関連ログです。

Dec 30 22:21:25 null NetworkManager[540]: <info>  [1514668883.2236] device (wlp5s0):
 set-hw-addr: set MAC address to 0E:21:14:A7:BA:04 (scanning)                       
Dec 30 22:21:25 null NetworkManager[540]: <warn>  [1514668883.2942] device (wlp5s0):
 device not up after timeout!                                                       
Dec 30 22:21:25 null NetworkManager[540]: <warn>  [1514668883.2951] sup-iface[0x7fcb
2c004ab0,wlp5s0]: connection disconnected (reason -3)                               
Dec 30 22:21:25 null NetworkManager[540]: <info>  [1514668883.2952] device (wlp5s0):
 supplicant interface state: completed -> disconnected                              
Dec 30 22:21:26 null NetworkManager[540]: <warn>  [1514668883.2981] sup-iface[0x7fcb
2c004ab0,wlp5s0]: connection disconnected (reason -3)                               
Dec 30 22:21:26 null wpa_supplicant[591]: nl80211: deinit ifname=wlp5s0 disabled_11b
_rates=0
Dec 30 22:21:26 null NetworkManager[540]: <info>  [1514668883.2982] device (wlp5s0):
 supplicant interface state: disconnected -> disabled
Dec 30 22:21:26 null NetworkManager[540]: <info>  [1514668883.2986] device (wlp5s0):
 state change: disconnected -> unmanaged (reason 'sleeping') [30 10 37]
Dec 30 22:21:26 null NetworkManager[540]: <info>  [1514668883.2988] device (wlp5s0):
 set-hw-addr: reset MAC address to 54:27:1E:9D:59:F0 (unmanage)
[...]
Dec 30 22:21:28 null NetworkManager[540]: <info>  [1514668888.0173] manager: wake re
quested (sleeping: yes  enabled: yes)
Dec 30 22:21:28 null NetworkManager[540]: <info>  [1514668888.0174] manager: waking
up...
Dec 30 22:21:28 null NetworkManager[540]: <info>  [1514668888.0174] device (enp4s0):
 state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
Dec 30 22:21:28 null kernel: [22510.411179] IPv6: ADDRCONF(NETDEV_UP): enp4s0: link
is not ready
Dec 30 22:21:28 null kernel: [22510.411746] IPv6: ADDRCONF(NETDEV_UP): enp4s0: link
is not ready
Dec 30 22:21:28 null NetworkManager[540]: <info>  [1514668888.0199] device (wlp5s0):
 state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
Dec 30 22:21:28 null kernel: [22510.413409] IPv6: ADDRCONF(NETDEV_UP): wlp5s0: link
is not ready
[...]
Dec 30 22:21:28 null NetworkManager[540]: <warn>  [1514668888.0917] device (wlp5s0): device not up after timeout!
Dec 30 22:21:28 null NetworkManager[540]: <info>  [1514668888.0920] device (wlp5s0): set-hw-addr: set MAC address to 0E:21:14:A7:BA:04 (scanning)
Dec 30 22:21:28 null NetworkManager[540]: <info>  [1514668888.0925] manager: NetworkManager state is now DISCONNECTED
Dec 30 22:21:28 null wpa_supplicant[591]: Could not set interface wlp5s0 flags (UP): Resource temporarily unavailable
Dec 30 22:21:28 null wpa_supplicant[591]: nl80211: Could not set interface 'wlp5s0'
UP
Dec 30 22:21:28 null wpa_supplicant[591]: nl80211: deinit ifname=wlp5s0 disabled_11b_rates=0
Dec 30 22:21:28 null wpa_supplicant[591]: Could not set interface wlp5s0 flags (UP): Resource temporarily unavailable
Dec 30 22:21:28 null wpa_supplicant[591]: WEXT: Could not set interface 'wlp5s0' UP
Dec 30 22:21:28 null wpa_supplicant[591]: wlp5s0: Failed to initialize driver interface
Dec 30 22:21:29 null NetworkManager[540]: <error> [1514668889.4298] sup-iface[0x5563737e3020,wlp5s0]: error adding interface: wpa_supplicant couldn't grab this interface.
==============================[^ repeats 5 more times]==============================
Dec 30 22:22:20 null NetworkManager[540]: <info>  [1514668940.1438] device (wlp5s0): supplicant interface state: starting -> down
Dec 30 22:22:20 null NetworkManager[540]: <info>  [1514668940.1438] device (wlp5s0): supplicant interface keeps failing, giving up

私は通常この問題を解決するために再起動します。しかし、時には(今回のように)再起動しても問題が解決しないことがあります。また、Wi-Fiデバイスが完全に消えます(rfkillリストにない、ログインしていないdmesg)。 2〜3回再起動しても問題は解決しません。それから私は一つを作らなければなりません。硬い電源を切り、プラグを完全に抜いた後、回路が放電するまで10〜30秒ほど待ちます。再起動すると、すべてが正常に戻りました。私は、これが回路が枯渇したときにのみ消えるハードウェアの一部の損傷状態に関連している可能性があると考え始めて破損した状態を忘れてしまいましたが、同じコンピュータでこの動作を見たことがありません。時代遅れかもしれませんが、他のオペレーティングシステムもこれに関してうまく機能します。

上記はまったく関係がなく、役に立たない情報があると思いますが、問題を一貫して再現できないため、何が起こっているのかについての手がかりを提供できると考えられるすべてのデータを収集する必要があると思いました。

あなたの助けと忍耐に感謝し、必要に応じて追加情報を要求してください。バグが再び発生したらすぐにそれを提供するよう努めます。通常、これは私が望むものよりも速いです。

関連情報