Raspberry Pi 3, wifi tidur?

10

Saya menghadapi masalah serupa dengan yang ini, Bagaimana cara menonaktifkan mode tunda? , kecuali saya memiliki Raspberry Pi 3 dan saya menjalankan OpenELEC 6.0.3. Ketika saya membiarkannya tanpa menggunakannya untuk sementara waktu, saya tidak bisa lagi ssh atau menyambungkannya melalui samba. Saya harus menggunakannya gunakan lagi dan kemudian saya dapat terhubung ke sana (walaupun kadang-kadang saya harus reboot agar dapat ssh untuk itu karena beberapa alasan).

Apakah wifi akan beralih ke mode tidur ketika tidak ada lalu lintas? Bagaimana saya bisa menonaktifkannya di Pi 3?

OpenUserX03
sumber
Sudahkah Anda memeriksa di pengaturan untuk sesuatu yang memberi Anda kendali atas berapa lama Pi tetap terjaga sebelum tidur?
Darth Vader
1
@DarthVader Ya saya miliki dan tidak ada pengaturan daya di OpenELEC
OpenUserX03

Jawaban:

11

Untuk menghentikan wifi Anda dari tidur setelah menganggur untuk sementara waktu, Anda perlu menonaktifkan manajemen daya.

Edit file /etc/network/interfaces

Asumsikan Anda Pi terhubung ke jaringan melalui wlan0. Tambahkan baris baru dengan wireless-power offkanan DI BAWAH garisiface wlan0 inet manual

Simpan dan mulai ulang Pi Anda

jalankan iwconfigsekarang Anda akan melihatPower Management:off

Huy.PhamNhu
sumber
Tidak ada / etc / network / interfaces atau iwconfig di OpenELEC sekalipun ...
OpenUserX03
FYI tentang OpenELEC, hemat daya telah dinonaktifkan pada driver brcmfmac dengan kernel linux RPi 4.4.5. Anda harus menggunakan build dengan versi kernel itu
Huy.PhamNhu
3
Pada Raspbian Stretch, tidak ada baris "iface wlan0 inet manual" di file konfigurasi. Jika saya menambahkan opsi ke akhir dan reboot, manajemen daya masih menyala. Saya menggunakan perintah "iw wlan0 set power_save off" sebagai gantinya.
TSGames
2

Pengeditan /etc/network/interfacestidak lagi berfungsi di Raspbian, seperti komentar TSGames dalam jawaban yang paling banyak dipilih.

Sebagai gantinya, Anda dapat menggunakan /sbin/iw wlan0 get power_saveuntuk membaca status hemat daya saat ini, dan sudo /sbin/iw wlan0 set power_save offuntuk menonaktifkan status daya.

Karena iwperintah ini tidak gigih, saya menambahkan /sbin/iw wlan0 set power_save offuntuk /etc/rc.localtepat sebelum exit 0untuk memilikinya ditetapkan pada startup (tidak perlu untuk sudosejak rc.local sudah dijalankan dengan hak admin).

Oystein
sumber
2
Saya cukup yakin itu iwtidak membuat perubahan apa pun yang bertahan setelah reboot.
Dmitry Grigoryev
@DmitryGrigoryev Anda memang benar. Tangkapan yang bagus! Saya telah memperbarui jawaban saya.
Oystein
Ketika pertanyaan diajukan, /etc/network/interfacesternyata berhasil!
MatsK
Harap perhatikan bahwa penggunaan /etc/rc.localmemiliki keterbatasan karena Kompatibilitas dengan SysV . Kami telah melihat banyak masalah di sini di situs ini menggunakannya. Mengikuti rekomendasi pengembang dari systemd Anda harus menghindari menggunakannya.
Ingo
0

Octopi akan memperbaiki tidur.

Berikut ini trik untuk server cetak Octopi:

menambahkan nirkabel-matikan ke file ipconfig.txt karena file ini dipanggil oleh file di: / etc / network / interfaces

Tidak ada lagi server octopi tidur!

Dana

Dana D
sumber
1
Selamat datang - tetapi ini bukan jawaban langsung untuk pertanyaan itu. Meskipun mungkin tersirat bahwa jawaban yang sama akan bekerja secara umum, tidak jelas itu masalahnya. Dan tolong ikuti tur untuk memahami lebih baik bagaimana situs ini bekerja;)
goldilocks