Ну здравствуй ЛОР! Великий и ужасный! Подари мне пож-ста немножечко мозгов.
Я хочу запускать домашний комп удаленно с телефона или с работы. Нагуглил рецепт аж от 2014-го года.
Создал скрипт
#!/bin/bash
ethtool -s enp2s0 wol g
exit
Права установил. В автозапуск добавил. Даже в /etc/init.d добавил.
Но срабатывает этот скрипт один раз, если выполнить его в терминале.
То есть после его выполнения, я выключаю компьютер и включаю его с телефона. Больше он включаться не будет. Снова надо запускать скрипт руками из-под рута.
Самое страшное, что ethtool под рутом и подо мной показывает разные значения Supports Wake-on.
dronsovest@apricot:~$ ethtool enp2s0
Settings for enp2s0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
MDI-X: Unknown
Cannot get wake-on-lan settings: Operation not permitted
Current message level: 0x00000000 (0)
Link detected: yes
dronsovest@apricot:~$ sudo -i
root@apricot:~# ethtool enp2s0
Settings for enp2s0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
MDI-X: Unknown
Supports Wake-on: pg
Wake-on: g
Current message level: 0x00000000 (0)
Link detected: yes
Подскажите пож-ста, чем это лечится?