web-dev-qa-db-ja.com

コンピューターがスリープ状態になった後にインターネットを失う

HP TX2ラップトップを使用しており、2.6.34カーネルでUbuntu 10.04を使用しています。コンピューターのふたを閉じてスリープ状態にし、後で開くと、インターネットに接続できなくなりました。ネットワーク管理者によって接続されたイーサネットケーブルがあり、それを見つけることができなくなりました。再起動するしかありません。

助言がありますか?ありがとう。

4

マシンをサスペンドした後、イーサネットドライバーが機能しないようです。 Ubuntuにサスペンドする前にアンロードし、コンピューターを再開した後に再度ロードするように指示できます。これを行うには、ファイル/ etc/pm/config.d/unload_modulesを作成し、次のエントリを追加する必要があります。

SUSPEND_MODULES = "your_module_name_here"

ここで、your_module_name_hereはドライバーの名前でなければなりません。ネットワークマネージャーを使用して検索できます。

それが役に立てば幸い

イグナシオ

3
UbuntuMax

原因であなたを助けることはできませんが、可能な解決策は手動でそれを強制することです。

Sudo ifconfig eth0 up
Sudo dhclient eth0

この動作は可能ですが、実際の問題を理解するためのストップギャップに過ぎないことは明らかです。

1
Johanna Larsson

同じ問題を抱えている人のために。

コマンドlsmodを使用して、ロードされたすべてのモジュールを表示できます。端末にコマンドを入力します。

lsmod

ワイヤレスカードが機能している場合は、上記のコマンドを使用してください。そうしないと、リストにワイヤレスドライバー名が表示されません。

ドライバーモジュールの名前が見つかったら、/etc/pm/config.d/unload_modules

SUSPEND_MODULES="your_module_name_here"

私の場合、"ath9k"これはAtheros Wirelessドライバー用のドライバーです。このドライバーに関する詳細情報を見つけるために、Googleを使用しました。

SUSPEND_MODULES="ath9k"
0

/etc/pm/config.d/unload_modulesファイルを作成し、次の行を入力しました。

SUSPEND_MODULES = "r8169"

名前は正しいですか?私はドライバーの名前を取りました。引用符が必要ですか?

助けてくれてありがとう。

0

これはACPIの問題のようです。私のラップトップでは、ネットワークケーブルを抜き差しするだけで問題が解決します。

NDISWrapperを介してLinuxドライバーまたはWindowsドライバーを使用していますか?

0
Adam