Ubuntu 13.10 - サスペンド後に Wi-Fi が再接続されない

Ubuntu 13.10 - サスペンド後に Wi-Fi が再接続されない

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

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

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

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

答え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 $?

そして保存します。

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

答え2

回避策:

ネットワーク マネージャーを再起動して、Wi-Fi を再度起動してみてください。

sudo サービス ネットワーク マネージャーを再起動します

アップデート:

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

はるかに優れた回避策:

sudo nmcli nm sleep false

答え3

してください:

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

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

関連情報