Portál AbcLinuxu, 20. prosince 2025 10:21
wol=ga zkontroloval, že je opravdu použitý. Jenže po restartu systému je parametr
wol=d, jak to bylo po upgradu.
sudo ethtool enp4s0
[sudo] heslo pro aadmin:
Settings for enp4s0:
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
Supported FEC modes: Not reported
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Link partner advertised pause frame use: Symmetric Receive-only
Link partner advertised auto-negotiation: Yes
Link partner advertised FEC modes: Not reported
Speed: 1000Mb/s
Duplex: Full
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: d
Current message level: 0x00000033 (51)
drv probe ifdown ifup
Link detected: yes
Je nějaké jiné řešení?
Díky. JR
Řešení dotazu:
sudo ethtool -s enp4s0 wol g
jako by novinka mela automaticky znamenat neco lepsiho...
Celkově mi ale trochu uniká, proč kvůli nastavení takového parametru, jako je WOL, je potřeba síť nakonfigurovat novým způsobem přes netplan.
Není to potřeba. Co je potřeba, je to, aby se příslušný příkaz (nebo jeho ekvivalent) provedl při startu systému. Jestli to udělá init script, systemdu unit, wicked, systemd-networkd, netplan (ať už je to cokoli) nebo kdokoli jiný, to je úplně jedno. Jde jen a pouze o to, že nastavení WoL, stejně jako většina ostatních, se po rebootu nezachová.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.