Portál AbcLinuxu, 6. května 2025 16:16
Karta podporuje MagicPacket pro WOL, pomocí
ethtool -s eth0 wol g
mohu nastavit, aby WOL reagoval na MagicPacket. Nicméně po restartu opět hlásí, že WOL je deaktivován:
sudo ethtool eth0 | grep ake
Supports Wake-on: pumbg
Wake-on: d
Používám Gentoo, kernel 2.6.14., po vypnutí počítače nikdy nesvítí zelená kontrolka na síťové kartě. V BIOSu mám aktivní WOL.
Zvláštní je, že někdy se počítač probudit podaří (zvláště v "krátké" době po vypnutí), někdy (většinou) ne. Jakým směrem bych se měl ve zkoumání dále vydat?
Co mi přijde zvláštní, že i když nastavím pomocí ethtool parametr pro WOL, tak po restartu je opět nastavení zrušeno. "Probouzení" jsem zkoušel jak po LAN, tak zvenčí (a kontroloval jsem na firewallu, že packet byl forwardován na příslušný počítač).
Možná skončím u toho, že je to podivná síťovka a měl bych pořídit lepší - jakou?
Co mi přijde zvláštní, že i když nastavím pomocí ethtool parametr pro WOL, tak po restartu je opět nastavení zrušeno.Je mozne ze se sitovka nastavi do nejakeho jineho rezimu (proste nezapisuje se to do EEPROM). Pokud k ní máte ten dosácký nastavovací program skuste ji nastavit napevno parametry v te jeji EEPROM paměti. Prostě žádné auto. Natvrdo 10/100M half-full duplex atd.....
#!/bin/bash if [ "$IFACE" == "eth1" ]; then ethtool -s eth1 wol g fi
Pouzivam debian, ale myslim, ze by to melo fungovat vsude, pote provedte restart a date-li ethtool ethx (x je Vase cislo) tak by mel hlasit WOL zapnuty. Samozrejme si upravte skript na Vase hodnoty
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.