настроить wol на Ubuntu

  • Опубликовано 2 года назад
  • Просмотры 12
  • Закончить проект

Описание

Что сделать:
1. wol
2. скрипт, срабатывающий при suspend
2. скрипт, срабатывающий при выходе из suspend

Что имеем:
1. lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.7 LTS
Release: 16.04
Codename: xenial
2. На этой железке
wiki.banana-pi.org/Banana...

Что происходит:
1. перехожу в suspend
echo standby > /sys/power/state
2. система уходит в спячку
3. не выходит из спячки по LAN (magic packet, unicast)
4. Нажатием на USB клавиатуре выходит из спячки

Доп.:
---
cat /sys/power/state
freeze standby mem
---
sudo ethtool eth0
[sudo] password for admin:
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Link partner advertised pause frame use: No
Link partner advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: pumbg
Current message level: 0x00000033 (51)
drv probe ifdown ifup
Link detected: yes
----
find /sys/devices -name wakeup -exec cat "{}" ";" -print
enabled
/sys/devices/platform/rtd1xxx-battery.0/power_supply/rtd1xxx-batt ery/power/wakeup
disabled
/sys/devices/platform/98013400.ohci/usb6/power/wakeup
enabled
/sys/devices/platform/98013400.ohci/usb6/6-1/power/wakeup
disabled
/sys/devices/platform/98013000.ehci/usb5/power/wakeup
disabled
/sys/devices/platform/9801b400.serial2/tty/ttyS2/power/wakeup
disabled
/sys/devices/platform/98013c00.rtk_dwc3_u2host/98029000.dwc3_u2ho st/xhci-hcd.6.auto/usb1/power/wakeup
disabled
/sys/devices/platform/98013c00.rtk_dwc3_u2host/98029000.dwc3_u2ho st/xhci-hcd.6.auto/usb1/1-1/power/wakeup
disabled
/sys/devices/platform/98013c00.rtk_dwc3_u2host/98029000.dwc3_u2ho st/xhci-hcd.6.auto/usb2/power/wakeup
disabled
/sys/devices/platform/98013e00.rtk_dwc3_u3host/981f0000.dwc3_u3ho st/xhci-hcd.7.auto/usb3/power/wakeup
disabled
/sys/devices/platform/98013e00.rtk_dwc3_u3host/981f0000.dwc3_u3ho st/xhci-hcd.7.auto/usb4/power/wakeup
disabled
/sys/devices/platform/98007800.serial0/tty/ttyS0/power/wakeup
enabled
/sys/devices/platform/9801b600.rtc/power/wakeup
disabled
/sys/devices/platform/serial8250/tty/ttyS3/power/wakeup
enabled
/sys/devices/platform/rtd1xxx-ac.0/power_supply/rtd1xxx-ac/power/ wakeup
disabled
/sys/devices/platform/9801b200.serial1/tty/ttyS1/power/wakeup

Опубликовано 2 года назад