Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Wake on lan  (Přečteno 5879 krát)

etki

  • Aktivní člen
  • *
  • Příspěvků: 107
Wake on lan
« kdy: 22 Dubna 2008, 09:25:17 »
Mam pocitace compaq ipaq C500 v manuale je napisane ze podporuju WOL, ale nedari sa mi ich cez siet zapnut.

V biose mam nastavene PME Event Enabled

ethtool eth2

vypisuje Supports Wake-on: g
            Wake-on: g

skusal som aj ifconfig ipadresa up

sietovka po vypnuti pocítaca zostane svietit

a skusam to zapnut príkazom etherwake macadresa

Poradte mi prosím niekto
« Poslední změna: 22 Dubna 2008, 09:27:28 od etki »

pousteVnik

  • Aktivní člen
  • *
  • Příspěvků: 182
Re: Wake on lan
« Odpověď #1 kdy: 08 Května 2008, 21:31:49 »
Ahoj, mam stejny problem, postupoval jsem podle WIKI a nefunguje... sitovka sviti, v biosu sem nic jako wol nenasel, ale povolil jsem vse v pover manageru :-) PROSIM O POMOC
tu je info o sitovce
Kód: [Vybrat]
sudo ethtool eth0|grep Wake
Supports Wake-on: g
Wake-on: d
a toto mam zapsany v init.d/halt
Kód: [Vybrat]
#! /bin/sh
### BEGIN INIT INFO
# Provides:          halt
# Required-Start:    umountroot
# Required-Stop:
# Should-Start:      lvm raid2
# Should-Stop:
# Default-Start:     0
# Default-Stop:
# Short-Description: Execute the halt command.
# Description:
### END INIT INFO
PATH=/usr/sbin:/usr/bin:/sbin:/bin
[ -f /etc/default/halt ] && . /etc/default/halt
. /lib/lsb/init-functions
do_stop () { if [ "$INIT_HALT" = "" ]
then
case "$HALT" in
  [Pp]*)
INIT_HALT=POWEROFF
;;
  [Hh]*)
INIT_HALT=HALT
;;   *)
INIT_HALT=POWEROFF
;;
esac fi
# See if we need to cut the power.
if [ "$INIT_HALT" = "POWEROFF" ] && [ -x /etc/init.d/ups-monitor ]
then
/etc/init.d/ups-monitor poweroff
fi
# Don't shut down drives if we're using RAID.
hddown="-h"
if grep -qs '^md.*active' /proc/mdstat
then
hddown=""fi
# If INIT_HALT=HALT don't poweroff.
poweroff="-p"
if [ "$INIT_HALT" = "HALT" ]
then
poweroff="" fi
log_action_msg "Will now halt"//ocat
# set Wake On Lan
ip link set eth0 up
ethtool -s eth0 wol g //po tud
# halt
sleep 1
halt -d -f  $poweroff $hddown
}
case "$1" in
  start)
# No-op
;;
  restart|reload|force-reload)
echo "Error: argument '$1' not supported" >&2
exit 3
;;
  stop) do_stop ;;  *) echo "Usage: $0 start|stop" >&2
exit 3;;esac
:
ip adresu mam pridelenou dhcp servrem ale je vzdy stejna /:147.229.204.165
a pro probuzeni zdavam
Kód: [Vybrat]
sudo etherwake 00:1d:92:0b:97:9f coz by melo byt dobre....

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re: Wake on lan
« Odpověď #2 kdy: 09 Května 2008, 00:32:02 »
Kód: [Vybrat]
147.229.204.165

To není vnitřní IP adresa ... pokud se ten stroj, kterým chcete vzbudit spící stroj nenachází na stejné síti (tj. je za routerem), tak se budete snažit marně.
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

pousteVnik

  • Aktivní člen
  • *
  • Příspěvků: 182
Re: Wake on lan
« Odpověď #3 kdy: 13 Května 2008, 08:30:49 »
Kód: [Vybrat]
Ahoj, ta ip adresa PC který chci probudit je veřejna(147.229.204.165).....
tady je vypis ifconfigu počítače který chci probudit:[code]
~$ ifconfig
eth0      Link encap:Ethernet  HWadr 00:1d:92:0b:97:9f 
          inet adr:147.229.204.165  Všesměr:147.229.204.255  Maska:255.255.255.0
          inet6-adr: fe80::21d:92ff:fe0b:979f/64 Rozsah:Linka
          AKTIVOVÁNO VŠESMĚROVÉ_VYSÍLÁNÍ BĚŽÍ MULTICAST  MTU:1500  Metrika:1
          RX packets:4177 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2186 errors:0 dropped:0 overruns:0 carrier:0
          kolizí:0 délka odchozí fronty:1000
          Přijato bajtů: 1395855 (1.3 MB) Odesláno bajtů: 482094 (470.7 KB)
          Přerušení:252 Vstupně/Výstupní port:0x2000

lo        Link encap:Místní smyčka 
          inet adr:127.0.0.1  Maska:255.0.0.0
          inet6-adr: ::1/128 Rozsah:Počítač
          AKTIVOVÁNO SMYČKA BĚŽÍ  MTU:16436  Metrika:1
          RX packets:2780 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2780 errors:0 dropped:0 overruns:0 carrier:0
          kolizí:0 délka odchozí fronty:0
          Přijato bajtů: 139000 (135.7 KB) Odesláno bajtů: 139000 (135.7 KB)
adresa pocitace kterym budim neni verejna, a tady je vypis ifconfig pocitace kterym budim:
Kód: [Vybrat]
$ ifconfig
eth0      Link encap:Ethernet  HWadr 00:0c:76:1a:38:1d 
          inet adr:192.168.30.8  Všesměr:192.168.30.15  Maska:255.255.255.240
          inet6-adr: fe80::20c:76ff:fe1a:381d/64 Rozsah:Linka
          AKTIVOVÁNO VŠESMĚROVÉ_VYSÍLÁNÍ BĚŽÍ MULTICAST  MTU:1500  Metrika:1
          RX packets:3538 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4040 errors:0 dropped:0 overruns:0 carrier:0
          kolizí:0 délka odchozí fronty:1000
          Přijato bajtů: 2439083 (2.3 MB) Odesláno bajtů: 610411 (596.1 KB)
          Přerušení:16 Vstupně/Výstupní port:0xa000

lo        Link encap:Místní smyčka 
          inet adr:127.0.0.1  Maska:255.0.0.0
          inet6-adr: ::1/128 Rozsah:Počítač
          AKTIVOVÁNO SMYČKA BĚŽÍ  MTU:16436  Metrika:1
          RX packets:1209 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1209 errors:0 dropped:0 overruns:0 carrier:0
          kolizí:0 délka odchozí fronty:0
          Přijato bajtů: 60488 (59.0 KB) Odesláno bajtů: 60488 (59.0 KB)
toto je tracepath z pc kteerym budim:
Kód: [Vybrat]
tracepath 147.229.204.165
 1:  pou-desktop.local (192.168.30.8)                       0.186ms pmtu 1500
 1:  192.168.30.1 (192.168.30.1)                            5.788ms
 1:  192.168.30.1 (192.168.30.1)                            6.036ms
 2:  225.227.103.88.rps.cz (88.103.227.225)                19.472ms
 3:  gate.sumperk.rtr.rps.cz (88.103.228.77)               23.684ms
 4:  gateo2.rps.cz (194.228.223.1)                         55.055ms
 5:  no reply
 6:  no reply
 7:  80.188.33.239 (80.188.33.239)                         78.695ms
 8:  80.188.33.238 (80.188.33.238)                         26.587ms asymm  7
 9:  no reply
10:  no reply
11:  hp-ant2.net.vutbr.cz (147.229.252.18)                 38.988ms asymm  8
12:  hp-ant.net.vutbr.cz (147.229.253.235)                 36.367ms asymm 10
13:  bd-kou.net.vutbr.cz (147.229.254.13)                  34.585ms asymm 11
14:  hp-list2.net.vutbr.cz (147.229.254.214)               35.509ms asymm 12
15:  hp-list.net.vutbr.cz (147.229.252.74)                 32.861ms asymm 13
16:  hp-pur.net.vutbr.cz (147.229.252.117)                 31.454ms asymm 14
17:  no reply
18:  no reply
19:  no reply
20:  no reply
21:  no reply
22:  no reply
23:  no reply
24:  no reply
25:  no reply
26:  no reply
27:  no reply
28:  no reply
29:  no reply
30:  no reply
31:  no reply
     Too many hops: pmtu
[/code]
« Poslední změna: 13 Května 2008, 08:40:35 od Petr 'Merlin' Vaněček »

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re: Wake on lan
« Odpověď #4 kdy: 13 Května 2008, 08:36:42 »
pousteVnik: z buzením se rozlučte, využívá se broadcastu na lokální síti - přes bránu (anebo vícero bran jak máte vy) to neprojde. PC musí být na stejné síti (tj. na stejném switchi)
« Poslední změna: 13 Května 2008, 08:38:22 od Petr 'Merlin' Vaněček »
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

pousteVnik

  • Aktivní člen
  • *
  • Příspěvků: 182
Re: Wake on lan
« Odpověď #5 kdy: 13 Května 2008, 10:45:11 »
aha, tak to je škoda....ale dik za pomoc
p.s. kdybych pred ten buzeny PC dal routr, ktery by bezel porat s verejnou IP , a  pakety bych poslal na ten routr a ten by je preposlal na ten pc, to by slo??

jan.benedek

  • Návštěvník
  • Příspěvků: 14
Re: Wake on lan
« Odpověď #6 kdy: 13 Května 2008, 11:44:40 »
ve vasem pripade by ani tohle primo nevedlo k uspechu

ale pokud by ten pridany router byl malonko chytrejsi - treba asus wl500g, gP ... a mohl byste se do nej prihlasit .. tak po prihlaseni na nej byste si pustil na nem nagenerovani udalost wake-on-lan, on by poslal magic packet do vasi domaci site a zrejme by to mohlo fungovat
všehochuť HW platforma PC

ubuntu luky

  • Host
Re: Wake on lan
« Odpověď #7 kdy: 13 Května 2008, 14:06:31 »
aha, tak to je škoda....ale dik za pomoc
p.s. kdybych pred ten buzeny PC dal routr, ktery by bezel porat s verejnou IP , a  pakety bych poslal na ten routr a ten by je preposlal na ten pc, to by slo??

tak by to melo jit ale musi podporovat ten router broadcast nebo teda prirazeni konkretniho portu konkreni ip nebo spis mac adrese.. zkus pohledat
http://www.google.cz/search?hl=cs&q=wake+on+lan+over+internet&btnG=Hl

este me napadla teda ciste hypoteticka silena vec.. ze paklize najdes nejakej nastroj kterej ma posilat ten packet na ip adresu pres internet,
a si pripojenej k internetu primo ten pocitac co chces vzbudit tak za urcitych okolnosti by mozna fungovalo to, kdybys jako ip adresu kam
posles ten packet uvedl tvoji branu a ta by pak mohla rozeslat ten packet a mozna ho i dorucit protoze tvoji MAC mas jen ty, ale je to dost
hypoteticky protoze taky asi zalezi jaky ma otevreny porty jestli by to slo pres jakykoliv port atd. jen me tak napadlo ale tak ze bys poslal
paket na tvoji verejnou ip adresu asi fungovat nemuze protoze kdyz je pocitac vypnuty tak nema zadnou ip adresu jenom prave sitovka svoji MAC  ;)
« Poslední změna: 13 Května 2008, 15:21:05 od ubuntu luky »

pousteVnik

  • Aktivní člen
  • *
  • Příspěvků: 182
Re: Wake on lan
« Odpověď #8 kdy: 14 Května 2008, 11:28:27 »
Mooc dik za pomoc!!!
To hypotetické řešení se mi líbí :-) . Branu mam 147.229.204.1 a vsechny porty by mely byt pruchozi.
Zkousel jsem toto
Kód: [Vybrat]
sudo etherwake  00:1d:92:0b:97:9f -b 147.229.204.1 a nevali... nejakej napad??
Citace
ale pokud by ten pridany router byl malonko chytrejsi - treba asus wl500g, gP ...
a tento mikrotik by to nedokazal?? http://www.czechcomputer.cz/product.jsp?artno=54775

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re: Wake on lan
« Odpověď #9 kdy: 14 Května 2008, 11:48:38 »
Ach jo ... při broadcastu jsou cílovou destinací všechny PC v daném subnetu. Tj. pokud pošlete bcast na danou IP, přijme ho pouze daná IP a dál to nešíří! Brána by musela být nakonfigurovaná tak, aby bcast paket poslala dál, což je jako řešení naznačeno zde:
http://www.ezlan.net/WOL.html

Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Fracty

  • Stálý člen
  • **
  • Příspěvků: 809
Re: Wake on lan
« Odpověď #10 kdy: 16 Května 2008, 19:11:03 »
pořiďte si router/bránu (nějakou malou krabičku) do který si nainstalujte linux a na něj se logněte přes ssh, doinstalujte si etherwake a máte vyřešeno..:)

Richie

  • Návštěvník
  • Příspěvků: 65
Re: Wake on lan
« Odpověď #11 kdy: 16 Května 2008, 19:45:38 »
Taky mi to nějak nefunguje. Postupoval jsem podle návodu http://wiki.ubuntu.cz/Wake%20On%20LAN a v biosu jsem zapnul WOL (konkrétně PCIe Device). 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: [Vybrat]
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
Výpis z ifconfigu počítače, který chci probouzet přez síť:
Kód: [Vybrat]
eth0     
          Zapouzdření:Ethernet  HWadr 00:13:D4:EA:C8:45 
          inet adr:10.17.5.4  Všesměr:10.17.5.255  Maska:255.255.255.0
          inet6-adr: fe80::213:d4ff:feea:c845/64 Rozsah:Linka
          AKTIVOVÁNO VŠESMĚROVÉ_VYSÍLÁNÍ BĚŽÍ MULTICAST  MTU:1500  Metrika:1
          RX packets:11269 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3834 errors:0 dropped:0 overruns:0 carrier:0
          kolizí:0 délka odchozí fronty:1000
          Přijato bajtů: 1230911 (1.1 MB) Odesláno bajtů: 383042 (374.0 KB)
          Přerušení:16

lo        Zapouzdření:Místní smyčka 
          inet adr:127.0.0.1  Maska:255.0.0.0
          inet6-adr: ::1/128 Rozsah:Počítač
          AKTIVOVÁNO SMYČKA BĚŽÍ  MTU:16436  Metrika:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          kolizí:0 délka odchozí fronty:0
          Přijato bajtů: 0 (0.0 b) Odesláno bajtů: 0 (0.0 b)

EDIT: Tak už se mi to podařilo vyřešit. Stačilo přidat ethtool -s eth0 wol g do /etc/rc.local a pak zadat do terminálu sudo ethtool -s eth0 wol g.
« Poslední změna: 24 Května 2008, 11:24:59 od Richie »

pousteVnik

  • Aktivní člen
  • *
  • Příspěvků: 182
Re: Wake on lan
« Odpověď #12 kdy: 17 Května 2008, 11:47:49 »
Citace
pořiďte si router/bránu (nějakou malou krabičku) do který si nainstalujte linux a na něj se logněte přes ssh, doinstalujte si etherwake a máte vyřešeno.
kupuju si toto, doufam  ze to tam půjde :-)
http://www.abclink.cz/dlnkshop/default.aspx?URL_MAIN=Main.asp%3Fcls%3DPRODUCT%26pro_id%3D246348%26tista=17090813531

Richie

  • Návštěvník
  • Příspěvků: 65
Re: Wake on lan
« Odpověď #13 kdy: 27 Května 2008, 00:10:58 »
 ??? Tak jsem narazil na pár komplikací. Když vypnu počítač z Ubuntu, probouzení přez síť šlape jak hodinky, ALE problém nastává, když počítač vypnu z windowsů - pak se nechce probudit ani za nic. LEDka na síťové kartě svítí v obou případech, tedy i když vypnu pc z win i Ubuntu. Neměl někdo podobný problém?
Ještě bych měl jednu otázku ohledně wake on lan. Jelikož využívám dva operační systémy (Ubuntu, vista), hodilo by se mi, kdybych se mezi nima mohl přepnout i když zapnu počítač pomocí wake on lan. Nelze třeba nějak upravit ten probouzecí příkaz (wakeonlan, případně sudo etherwake), tak aby počítač nabootoval Ubuntu, případně tu vistu?
Jako zaváděcí program používám Grub.

 

Provoz zaštiťuje spolek OpenAlt.