サスペンドする前にwifiに接続することはできますが、その後ネットワークはリストされません。他のソリューションは使用するように言います:
Sudo systemctl restart network-manager.service
or
Sudo service network-manager restart
これらの両方は、サスペンド前に予想どおりにWi-Fi接続をリセットしますが、動作しません。
現在、Dell Venue Pro 7130でUbuntu 16.04.1 LTSを実行しています。
解決策はありますか?
これは、多くのデバイスで16.04から16.10にかけて発生したバグだと思います。私の解決策は、コンピューターをオフにしてから再びオンにすることです。私はこれが悪いことを知っていますが、ubuntu Webサイトでバグを報告することで支援できます。
HP Pavilion Sleekbook 14-b120dxでUbuntu 16.04を実行しています
product: AR9485 Wireless Network Adapter
vendor: Qualcomm Atheros
driver=ath9k driverversion=4.8.0-41-generic
多くの人が同様の問題を抱えているようですが、私が見つけた解決策はどれもうまくいきません。これが私が思いついたものであり、うまくいっているようです。
私にとっての問題は、最初の起動時にwifiが機能していたが、コンピューターがサスペンド状態から復帰した後に機能しなくなることでした。
私が他の人たちと持っていたものとの主な違いは、rfkill list all
show Hard blocked: yes
したがって、私の解決策は、システムをサスペンドする前にwifiドライバーを削除し、後で追加し直してからネットワークマネージャーを再起動することです。
私のソリューションをテストして、それがあなたのために永久に作る前にあなたのために働くかどうか見ることができます:
modprobe -r ath9k
一時停止してからコンピューターを起動し、次を実行します。
modprobe ath9k
service network-manager restart
それがうまくいく場合は、/lib/systemd/system-sleep/
または/etc/pm/sleep.d/
にファイルを追加することで永続的にすることができます
Sudo gedit /etc/pm/sleep.d/wifi
このコードを貼り付けます:
#!/bin/bash
case "$1" in
suspend)
modprobe -r ath9k
;;
resume)
modprobe ath9k
service network-manager restart
;;
esac
ファイルを保存して閉じ、Sudo chmod +x /etc/pm/sleep.d/wifi
を実行します
あなたはすべて設定されるべきです