web-dev-qa-db-ja.com

Ubuntu 13.10-サスペンド後にWifiが再接続しない

先日、ZaReasonラップトップでUbuntu 13.04から13.10にアップグレードしましたが、サスペンド後にWiFiが再接続しません。

13.04では、Fn + F2を押すと、一時停止後にネットワーク接続が再びオンになりました。 「ソフト」ワイヤレスハードウェアスイッチ。

ただし、13.10では機能しません。また、ネットワーキングメニューでネットワーキングを有効にしようとしても機能しません。そのため、毎回再起動する必要があります。

それを機能させるための提案はありますか?

9
Matthew

上記の回答 は1回限りの方法で問題を解決しますが、これらの手順は私にとって長期的な問題を解決しました:

Sudo touch /etc/pm/sleep.d/wakenet.sh

Sudo chmod +x /etc/pm/sleep.d/wakenet.sh

Sudo gedit /etc/pm/sleep.d/wakenet.sh

次の行を挿入します。

#!/bin/bash
case "$1" in
thaw|resume)
nmcli nm sleep false
;;
*)
;;
esac
exit $?

そして保存します。

解決策が見つかりました こちら

8
mrm

回避策

ネットワークマネージャーを再起動して、wifiを再起動してください。

Sudoサービスネットワークマネージャーの再起動

更新:

https://askubuntu.com/a/362148/175489

より良い回避策:

Sudo nmcli nm sleep false
5
malisokan

してください:

Sudo gedit /etc/pm/config.d/config

新しい空のファイルが開きます。 1行追加します。

SUSPEND_MODULES="rtl8192ce" 

もちろん、rtl8192ceの代わりに実際のドライバーに置き換えてください。 geditを校正して保存し、閉じます。リブート

ワイヤレスドライバーの名前がわからない場合は、次のコマンドを実行します。

lspci -nnk | grep -iA2 net

ワイヤレスおよびイーサネットのデバイス名と、それぞれに使用されているドライバーが表示されます。

編集:この2番目の方法は、最初の方法が機能しない場合に最もよく機能します。

Sudo touch /etc/pm/sleep.d/wakenet.sh

Sudo chmod +x /etc/pm/sleep.d/wakenet.sh

Sudo gedit /etc/pm/sleep.d/wakenet.sh

次の行を挿入します。

#!/bin/bash
case "$1" in
thaw|resume)
nmcli nm sleep false
;;
*)
;;
esac
exit $?
Save

この回答が見つかりました フォーラムで

2
Wild Man