電腦整夜關閉時 LAN 喚醒超時

電腦整夜關閉時 LAN 喚醒超時

我在 Windows 10 PC 和 Raspberry Pi 之間有直接乙太網路連線。

我將Pi 設定為伺服器,我可以跳上並執行一個腳本,該腳本將運行Etherwake(一個命令列喚醒LAN 程式),當我透過關閉電腦並讓它靜置一段時間來測試它時,它工作正常。

但當我讓它靜置過夜時,它就不再起作用了。運行腳本不會執行任何操作。

根據我的閱讀,很多人透過修改路由器上的某種 ARP 設定來解決此問題,但在這種情況下沒有路由器 - 同樣,它是在兩台電腦之間運行的直接乙太網路電纜。

答案1

將 WoL 魔術封包傳輸到 LAN 上的機器必須知道需要喚醒的機器的 MAC 位址。對於從其他地方喚醒家庭電腦的人來說,他們的網關路由器是將封包轉發到 LAN 上的計算機,因此路由器是需要在其 ARP 表中添加靜態條目的計算機。

在您的場景中,您的 Raspberry Pi 是需要在 ARP 表中新增靜態條目的機器。

相關內容