質問: 16.04アップグレード後に一時停止するとwifiが機能しません この「サスペンド後に機能しない」バージョンは、16.04にアップグレードした後に発生しました。アップグレードにはwicdアプレット(通常のネットワークアイコンと一緒にmetacity classic gnomeタスクバーに追加されます)が含まれているようですが、一時停止後に機能しないようです。 sudo service network-manager restartはこの問題を複製します。 wifiを再び使用するには、完全な再起動が必要です。なぜアイデアがありますか?
回答: @ 147pmこれは機能しましたか?kubuntu 16.10(gnomeではなくkdeベース)とhp probookラップトップを使用していますが、非常に似たような問題がありました。そして、あなたとは異なり、サスペンド/ウェイクアップ後に死亡したのは私のwifiではなく、私のイーサネットポートでした。それでも、それらが関連しているのだろうか。また、kdeで問題が発生しないことも確認しています。ただし、このソリューションはウィンドウマネージャー、デスクトップ環境、またはアプレットに基づいていないため、以下のソリューションがgnomeで役立つかどうかを知りたいと思います。まず、ネットワークマネージャーサービスを再起動することを確認するだけです。$ sudo systemctl restart network-manager.service 私にはうまくいきませんでした。しかし、buzhidaoの質問と サスペンド後にインターネットに接続できません の情報とgad3rのコメントのおかげで、うまくいく答えが見つかりました。彼らの情報を使用して、私が最初に実行しているイーサネットハードウェアとドライバー/モジュールを調査し、次にそのモジュールを削除して再ロードすると、私にとってはうまくいくことがわかりました(buzhidaoにはありませんでした):wi-fi:$ lspci -knn | grep net -a2 イーサネット:$ lspci -knn | grep ether -a2 これらの2つ目(イーサネット)は私が使用したもので、私は見つけました:03:00.0 ethernet controller [0200]: realtek semiconductor co., ltd. rtl8111/8168/8411 pci express gigabit ethernet controller [10ec:8168] (rev 0c) subsystem: hewlett-packard company rtl8111/8168/8411 pci express gigabit ethernet controller [103c:1944] kernel driver in use: r8169 kernel modules: r8169 だから私は 'r8169'ドライバーをリロードしました:$ sudo rmmod r8169 && sudo modprobe r8169 そして出来上がり!これはうまくいきました。イーサネットポート/接続が(サスペンド/ウェイクアップ後に)再起動せずに生き返りました。(私はrealtek wifiデバイスも持っていませんでしたが、qualcomm atheros(mod:ath9k)があり、おそらく休止からの復帰後もwifiが動作し続けた理由を説明しています。)他の投稿に対する私のコメントからわかるように、問題はbuzhidaoと私との間の共通要素、realtek semiconductorデバイスかどうか疑問に思いました。異なるモジュールを使用していても、共通のコードを共有している可能性がありますか?あるいは、新しいカーネルコードによって何らかの形で異なる扱いを受けることさえありますか?realtekベースのwifiデバイスをお持ちですか? (上記のlspciを使用)?モジュールを再インストールする運はありますか(上記のrmmod/modprobe)?とにかく、暗闇でのショット。自分で最終的な答えを見つけた場合は、お知らせください!どうも。