Raspberry Pi 3、wifiがスリープ状態になりますか?


10

これと同様の問題が発生しています。サスペンドモードを無効にするにどうすればよいですか?、ただしRaspberry Pi 3を使用していてOpenELEC 6.0.3を実行している。しばらく使用しないでそのままにしておくと、SSHで接続したり、Samba経由で接続したりできなくなります。私は再びそれを使用する必要があります、それから私はそれに接続することができます(たまに何らかの理由でそれにsshできるようにするために再起動する必要があります)。

トラフィックがないときにWi-Fiはスリープモードになりますか?Pi 3で無効にするにはどうすればよいですか?


Piがスリープ状態になる前に起きている時間を制御できるような設定をチェックインしましたか?
ダースベイダー

1
@DarthVaderはい、あります。OpenELECに電源設定はありません
OpenUserX03

回答:


11

しばらくアイドル状態になった後にwifiがスリープ状態にならないようにするには、電源管理を無効にする必要があります。

ファイルを編集 /etc/network/interfaces

Piがを介してネットワークに接続するとしますwlan0。行のwireless-power off真下に新しい行を追加するiface wlan0 inet manual

Piを保存して再起動する

iwconfig今すぐ実行してくださいPower Management:off


ただし、OpenELECには/ etc / network / interfacesもiwconfigもありません...
OpenUserX03

OpenELECについての参考までに、RPi 4.4.5 linuxカーネルのbrcmfmacドライバーでは節電が無効になっています。そのカーネルバージョンに付属しているビルドを使用する必要があります
Huy.PhamNhu

3
Raspbian Stretchでは、設定ファイルに「iface wlan0 inet manual」という行はありません。最後にオプションを追加して再起動しても、電源管理はオンのままです。代わりに「iw wlan0 set power_save off」というコマンドを使用しました。
TSGames 2018年

2

/etc/network/interfacesTSGamesが最も投票された回答にコメントしたため、Raspbianでは編集が機能しなくなりました。

代わりに、を使用/sbin/iw wlan0 get power_saveして現在の省電力状態を読み取り、sudo /sbin/iw wlan0 set power_save off電源状態を無効にすることができます。

以来iwコマンドは永続的ではない、私は追加/sbin/iw wlan0 set power_save offする/etc/rc.local前に、右exit 0(のための必要性を全くそれは、起動時に設定されていない持っているsudorc.localには既に管理者権限で実行されます)。


2
私はかなり確信してiw、再起動後も持続変更を加えることはありません。
ドミトリーグリゴリーエフ

@DmitryGrigoryevあなたは絶対的に正しいです。良いキャッチ!回答を更新しました。
Oystein

質問された時、/etc/network/interfaces働いていました!
MatsK

SysV/etc/rc.localとの互換性のため、使用には制限があることに注意してください。これを使用してこのサイトで多くの問題が発生しています。systemdの開発者の推奨に従って、それを使用することは避けてください。
インゴ

0

タコが寝る修正。

Octopiプリントサーバーのトリックは次のとおりです。

このファイルは/ etc / network / interfacesにあるファイルから呼び出されるため、ワイヤレスパワーオフをipconfig.txtファイルに 追加しました。

もう寝ているタコサーバーはありません!

ダナ


1
ようこそ-しかし、これは質問に対する直接の回答ではありません。同じ答えが一般的に機能することを暗示するかもしれませんが、それが事実であることは明らかではありません。そして、サイトがどのように機能するかをよく理解するためにツアーに参加してください;)
goldilocks
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.