Raspberry Piを一晩置いたままにすると、常に何らかの一時停止状態になったようです。赤い電源ライトはまだ点灯していますが、USB WiFiデバイスのライトは消灯しているため、SSHでアクセスできません。
USB WiFiデバイス以外の周辺機器は接続していません。オーディオプレーヤーとしてヘッドレスで使用しています。
あらゆる種類のサスペンド機能を完全に無効にする方法を知っていますか?
Raspberry Piを一晩置いたままにすると、常に何らかの一時停止状態になったようです。赤い電源ライトはまだ点灯していますが、USB WiFiデバイスのライトは消灯しているため、SSHでアクセスできません。
USB WiFiデバイス以外の周辺機器は接続していません。オーディオプレーヤーとしてヘッドレスで使用しています。
あらゆる種類のサスペンド機能を完全に無効にする方法を知っていますか?
回答:
詳細はあまり説明しませんでしたが、Realtek 8192cuチップでWiFiアダプターを使用していると仮定します。これは一般的に使用されているようです。私も同じで、同じ問題だと思うことを経験しています:RPiを長期間アイドル状態にすると、WiFiが無効になり、SSHなどで接続できなくなります。
私は数ヶ月のためにこれに対する解決策を探してとばかり、今ここに1を発見した:https://github.com/xbianonpi/xbian/issues/217。解決策はxbian向けですが、Raspbianではうまくいきました。
問題は、アダプターの電源管理機能がデフォルトで有効になっていることのようです。これは、次のコマンドを実行して確認できます。
cat /sys/module/8192cu/parameters/rtw_power_mgnt
値0は無効、1は最小を意味します。電源管理、2は最大を意味します。パワー管理。これを無効にするには、新しいファイルを作成する必要があります。
sudo nano /etc/modprobe.d/8192cu.conf
以下を追加します。
# Disable power management
options 8192cu rtw_power_mgnt=0
ファイルを保存してRPiを再起動すると、WiFiは無期限にオンのままになります。
望ましい答えはほぼ正しいように見えますが、元の問題(https://github.com/xbianonpi/xbian/issues/217)の追加コメントは、追加オプションの方が良いことを示唆しています:
options 8192cu rtw_power_mgnt=0 rtw_enusbss=0
で/etc/modprobe.d/8192.conf
、ちょうどとは対照的にrtw_power_mgnt=0
。WiFiがまだオフになっているため、1つのオプションを指定するだけではうまくいきませんでした。
の値を変更することで、GDMがコンピューターを一時停止するのを防ぐことができますdconf-editor
。私が言ったことに注意してくださいdconf-editor
、ではありません gconf-editor
。
$ dconf-editor
次に、org.gnome.settings-daemon.plugins.power
ノードに移動する必要があります。キーと値のペアのリスト全体が表示されます。次のキーを次の値に変更します。
sleep-inactive-ac-type
何もsleep-inactive-battery-type
何も