Bagaimana cara mengaktifkan Wake On LAN?

66

Pikiran pertama saya adalah mulai menyiarkan paket sihir WOL melalui jaringan, tetapi Raspberry Pi saya tidak bangun. Jadi saya berasumsi itu tidak mendukung WOL, atau saya belum mengkonfigurasi dengan benar.

Apa yang harus saya lakukan untuk mengaktifkan Wake-on-LAN?

Der Hochstapler
sumber
3
Namun saya bertanya-tanya, bagaimana di bumi Anda dapat memiliki kekuatan terpasang dan tidak mengaktifkan Pi Anda?
6
@ Tibor: Saya hanya punya satu imajiner, begitulah.
Der Hochstapler
19
@OliverSalzburg: Kalau begitu bayangkan ia bangun.
David Schwartz
2
Meskipun saya tidak akan terkejut jika konsumsi operasi pi sebanding dengan konsumsi banyak desktop yang menunggu untuk bangun, itu akan menjadi pertanyaan yang menarik jika ada cukup informasi publik yang tersedia tentang SOC untuk melakukan pembatasan waktu dan pencapaian jam keadaan idle daya lebih rendah.
Chris Stratton
3
Saya menggunakan RampBMC pada Pi saya dan saya bisa memberi tahu Anda ini. Menggunakan aplikasi xbmc jarak jauh pada iPhone memiliki fitur mematikan. Ketika saya mengatakan itu untuk mematikannya tidak. ITU TIDAK REBOOT. Layar menjadi kosong dan satu-satunya hal yang menyala pada Pi adalah lite daya merah. Itu dia. Mungkin memiliki kekuatan untuk itu tetapi tidak menjalankan XBMC. Saya juga tertarik dengan opsi WOL. Saya ingin bisa meletakkan selembar double sided pada Pi saya dan menempel pada bagian belakang TV saya dan tidak perlu menyentuhnya. Aplikasi XBMC iPhone juga memiliki opsi WOL.

Jawaban:

40

Itu tidak mendukung WoL.

Mengingat perangkat ini menarik daya yang sangat kecil, manfaat dari mematikannya dan membangunkannya dengan WoL sangat sedikit. Biarkan saja!

berry120
sumber
3
@AlexChamberlain Ya, tapi begitu OS dihentikan, Anda tidak bisa mendapatkannya kembali tanpa me-reboot.
Jivings
2
@Jivings Bisakah Anda reboot menggunakan dukungan WoL dalam chip LAN?
Alex Chamberlain
12
Bukan hanya Pi, tidur juga membuat HDD eksternal tidur yang dapat berarti penghematan daya yang signifikan atau hanya memperpanjang umur HDD.
Mrchief
2
Ok, jadi RaspBmc baru melepaskan HDD eksternal setelah 20 menit tidak aktif - manis! Anda juga dapat mengonfigurasi periode waktu ke hal-hal seperti. Jadi saya kira WOL mengambil kursi belakang untuk saat ini! :)
Mrchief
5
Saya pikir apa yang orang tidak sadari adalah bahwa Raspi tidak memiliki tombol 'ON', jadi ini akan berguna untuk menghidupkan Raspi telah dimatikan '
puk
37

Saya mohon untuk berbeda. Jika Anda menggali sedikit lebih dalam, Anda mengetahui chip mikro LAN, yang notabene juga merupakan hub USB 2 port.

The produsen microchip LAN jelas mengatakan dalam spesifikasi mereka ada adalah WOL pada modul LAN.

Fitur-fitur Ethernet: Pengontrol Ethernet 10/100 mendukung banyak fitur pengaktifan manajemen daya, termasuk Magic Packet ™, Wake-on LAN (WOL) dan Link Status Change.

Sekarang bagaimana Anda menggunakannya adalah pertanyaan lain. Akhir hari selama ada kekuatan yang terhubung ke Raspberry Pi (bahkan jika itu mati atau tidur), Anda dapat menggunakan WoL tanpa masalah.

Saya tahu jawaban lain mengatakan Anda tidak dapat mematikan atau tidur Raspberry Pi (mungkin dengan OS yang ada), tetapi jawabannya masih ada WoL di Modul LAN dan itu adalah fakta.


Satu hal yang perlu diperhatikan jika fakta bahwa PoE telah dihilangkan , tetapi untungnya Raspberrians mempertanyakan fakta ini dan ternyata .. mereka hanya melupakannya .. oops.

Apakah power over Ethernet (PoE) mungkin?

Tidak di perangkat dasar, tapi itu fitur yang sangat umum diminta, jadi kami memeriksa opsi untuk rilis selanjutnya.

Di suatu tempat di blog mereka, mereka mengaku lupa tentang hal itu .. tidak dapat menemukannya sekarang.

Piotr Kula
sumber
3
Halaman 2 dari skema.
Alex Chamberlain
PoE didukung oleh perangkat HAT, seperti ini: raspberrypi.org/products/poe-hat
CLS
PoE tidak sama dengan WOL? Masih cukup keren ... kurasa? : D
Piotr Kula
17

RPi tidak membutuhkan Wake On Lan.

Jika terhubung ke catu daya maka hidup. Tidak ada penangguhan atau hibernasi.

Jika tidak terhubung ke catu daya, maka itu pasti tidak akan hidup.

Jivings
sumber
3
Apa yang terjadi jika Anda mematikan OS?
Alex Chamberlain
1
@AlexChamberlain Dikatakan "Sistem Dihentikan" dan kemudian Anda mencabutnya.
Jivings
Ayo mengobrol ...
Alex Chamberlain
@ Jivings: bagaimana cara mem-boot setelah dihentikan?
5
Anda salah. Hanya mengeluarkan perintah 'poweroff' dari konsol saat daya terpasang dan itu akan mati. Sekarang terhubung ke catu daya, tetapi tidak menyala. Ada banyak perangkat lunak yang mematikan perangkat melalui metode lunak serupa. WoL kemudian secara teoritis akan menyalakannya kembali.
Octopus
6

Saya menghadapi masalah yang sama untuk waktu yang lama. Tapi saya menggunakan trik untuk WOL Raspberry Pi saya (saya menggunakan beberapa RPi di museum tempat saya bekerja). Saya mengatasi masalah ini dengan menggunakan relay daya ethernet yang murah.

Ini trik saya: Saya menghubungkan papan ETH002 (dari Devantech) ke jaringan. Kekuatan RPi terhubung melalui output NC (Biasanya Ditutup) dari relai. Karena relai biasanya tertutup, ketika daya utama dinyalakan, kedua sistem akan hidup.

Ketika saya mengirim perintah "sudo menghentikan" ke RPi, ini berbunyi. Untuk membangunkannya lagi, saya mengirim perintah berikut ke papan relay (dengan asumsi Relay 1 sedang digunakan):

// nonaktifkan relay 1

PacketSender \ PacketSender.exe -txw 500 IPaddress 17494 "21 01 00"

// tunggu beberapa detik ...

// aktifkan kembali relai 1

PacketSender \ PacketSender.exe -txw 500 IPaddress 17494 "20 01 00"

di mana alamat IP adalah alamat IP papan relay dan port 17494 secara default.

- PacketSender adalah freeware yang sangat bagus, Terima kasih kepada pengembang -

Dengan melakukan itu, saya sepenuhnya mematikan RPi dan menyalakannya lagi. misal ketika ada acara malam hari di museum. Sepertinya WOL.

Itu dia! Et voila!

Salam untuk semua,

Yvan.

Yvan
sumber
5

Anda dapat menggunakan PoE dengan pi, gunakan sakelar PoE dan pembagi PoE di ujung pi. Berfungsi dengan baik dan dengan sakelar yang lebih cerdas, namun lebih mahal, Anda dapat mengatur ulang port untuk menghidupkan pi.

Akan lebih baik menggunakan WOL pada pi, tetapi tidak melihat input pada siapa pun yang menggunakannya, meskipun chip nic akan "mendukung" itu.

Michael
sumber
-1

RPi mendapatkan daya dari pengisi daya telepon biasa seperti catu daya PC AT lama di mana Anda harus menghidupkan dan mematikannya secara manual. Untuk alasan ini pi tidak dapat menghidupkan siklus itu sendiri dan fungsi seperti WoL tidak dapat bekerja.

alexis
sumber
-2

Saya bukan ahli, tetapi jika chip ethernet juga merupakan pengontrol untuk port USB, jawabannya mungkin untuk mendapatkan daya melalui port USB utama untuk PI melalui hub USB yang mendukung power back-feed.

Jaco
sumber
-4

jika Anda ingin membangunkan sesuatu lan, sebuah bios harus ada dalam sistem, karena Anda memerlukan jam untuk membangunkannya ... RPI tidak memiliki bios di dalamnya. Itu saja

seb c
sumber
Jadi mengapa seseorang harus memiliki BIOS hanya untuk memiliki jam? Banyak hal yang memiliki jam, dan bahkan RTC tanpa BIOS ... Dan mengapa orang perlu jam untuk WOL? Semua yang diperlukan untuk WOL: Logika untuk menyingkat 2 pin ketika firmware ETH mendeteksi paket WOL. Jika firmware ethernet controller dapat berjalan dalam kondisi daya rendah, dan memiliki akses ke GPIO 5 dan 6, maka itu tidak menjadi masalah ... raspberrypi.stackexchange.com/a/19754/24295
svin83