Portál AbcLinuxu, 6. května 2025 16:16

Dotaz: Wake-On-LAN problémy

3.3.2006 10:54 JanM | skóre: 28
Wake-On-LAN problémy
Přečteno: 2985×
Odpovědět | Admin
Dobrý den,
nedaří se mi vyřešit problém s WOL u síťové karty Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10).

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?

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

3.3.2006 11:50 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Wake-On-LAN problémy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Problém je v tom zda to umí MB :-) takže proskoumat BIOS a propojky na MB :-) prostě karta (sítovka musí zůstat pod napájením tak jak třeba klávesnice).

Pokud je ta karta externí v PCI sběrnici je propojená kablíkem s MB ?

Pokud vím tak RTL-8139x co jsem měl neměly konektor WOL pro propojení.
3.3.2006 11:59 JanM | skóre: 28
Rozbalit Rozbalit vše Re: Wake-On-LAN problémy
Je to PCI, propojenou kablíkem ji mám, někdy se ji podaří zasláním packetu probudit i po pár hodinách (i přesto, že nesvítí ta kontrolka). Takže MB to podporuje.

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?

3.3.2006 12:29 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Wake-On-LAN problémy
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.....
6.3.2006 13:16 WOL
Rozbalit Rozbalit vše Re: Wake-On-LAN problémy
Mám tu na síti dva Delly s onboard siťovkama Intel a dualbootem. Když se to vypne z dvoulitrů tak probudit to jde, když se to vypne linuxem tak to po siti neprobudi ani sám pánbůh. V nastavení biosu nebo v kablíku ;-) bych problém nehledal.
6.3.2006 13:56 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: Wake-On-LAN problémy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mne sa nedari budit pocitac, pokial budiaci pocitac nema v arp tabulke MAC adresu budeneho. Takze na budenie mam alias spustajuci:

arp -s $HOSTNAME $MAC; wakeonlan -i $IP $MAC
If you hold a Unix shell up to your ear, you can you hear the C.
6.3.2006 14:04 Zdenek
Rozbalit Rozbalit vše Re: Wake-On-LAN problémy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ze je po restartu WOL deaktivovan neni chyba, ale vlastnost. Proste si dejte bud pri spusteni do rc.local zapnuti WOL nebo tak upravte shutdown script. Windows to delaji stejne.
18.4.2006 15:05 JanM | skóre: 28
Rozbalit Rozbalit vše Re: Wake-On-LAN problémy
Děkuji za nasměrování, našel jsem na gentoo wiki článek (http://gentoo-wiki.com/Wake_on_lan) který napovídá, že je třeba změnit /etc/init.d/shutdown skript tak, aby "vlastnost vypínající WOL" byla deaktivována.
31.8.2006 22:03 tonda
Rozbalit Rozbalit vše Re: Wake-On-LAN problémy
Jsk to vypnu??? PLS napiš mi návod potřebuju co nejrychleji!Díky
19.5.2008 18:24 richie
Rozbalit Rozbalit vše Re: Wake-On-LAN problémy
Odpovědět | | Sbalit | Link | Blokovat | Admin
zdravim, taky mám problém s wol. v biosu jsem zapnul WOL (konkrétně PCIe Device). Editoval jsem soubor gksudo gedit /etc/init.d/halt
puvodni:
log_action_msg "Will now halt"
sleep 1
halt -d -f -i $poweroff $hddown

jsem přepsal tímhle:
log_action_msg "Will now halt"
# set Wake On Lan
ip link set eth0 up
ethtool -s eth0 wol g
# halt
sleep 1
halt -d -f $poweroff $hddown

Když je vypnutý počítač, síťová karta svítí. Když se ho ale snažím zapnout z druhého počítače, nic se nestane.
Problém je možná v tomhle:
při zadání příkazu do terminálu sudo ethtool eth0 se vypíše

Kód:
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pg
Wake-on: d
Current message level: 0x000000ff (255)
Link detected: yes

Hodnota Wake-on je nastavena na "d". Pokud jsem to správně pochopil, WOL mi síťovka podporuje, ale má být aktivní mód g. Netušim jak to změnit a jestli je to vůbec příčina mého problému. Síť je řešená následovně - z modemu, který má zabudovaný router, jde jeden síťový kabel do PC a druhý do Access Pointu (Edimax). Na AP je připojený přez wifi notebook. Na obou strojích je nainstalováno Ubuntu 7.10
22.8.2008 10:49 petr
Rozbalit Rozbalit vše Re: Wake-On-LAN problémy
Zkousel jsem WOL na sve Debianu(unstable) s kernelem 2.6.26.2 a musel jsem upravit soubor /etc/network/interfaces a tam jsem dopsal pod nastaveni ip "post-up /usr/sbin/ethtool -s $IFACE wol g". Kartu mam oboardovou VIA Technologies, Inc. VT6102. potom se mi pociotac bez problemu probouzi
22.8.2008 11:06 jirkamailto | skóre: 31
Rozbalit Rozbalit vše Re: Wake-On-LAN problémy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dobry den, staci do /etc/network/if-up.d/ dat nasledujici skript

#!/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

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.