Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Wake on LAN  (gelezen 1635 keer)

phalkone

  • Gast
Wake on LAN
« Gepost op: 2007/08/08, 15:19:20 »
Ik werk met de Ubuntu 7.04 Feisty Server en zou graag mijn computer kunnen wakker maken van op afstand. Ik heb hiervoor een perl script geïnstalleerd om magic packets te zenden en in mijn bios van mijn server ingesteld om wake on lan toe te laten. Tevens heb ik op de servercomputer een script dat "ethtool -s eth0 wol g" runt. Op het lokaal netwerk werkt alles goed en kan ik mijn computer aanzetten met een andere computer.

De problemen beginnen wanneer ik mijn extern dyndns ip gebruik. Mijn NAT van mijn router staat ingesteld om poort 9 te verbinden met mijn servercomputer. Het gaat hier om de philips annex A router van belgacom met ozenda firmware (om dyndns functie te hebben). Ik ben ook niet helemaal zeker dat het aan de router ligt. Bij het opstarten van mijn server krijg ik namelijk volgende boodschap: "eth0: e1000_request_irq Error Unable to allocate MSI interrupt Error: -22" en bij het afsluiten krijg ik "eth0 hardware error". Ik heb me nooit veel van deze errors aangetrokken gezien alles leek te werken.

Nog wat meer informatie over mijn configuratie:
De resultaten van "sudo lshw -class network":
*-network
description: Ethernet interface
product: 82566DM Gigabit Network Connection
vendor: Intel Corporation
physical id: 19
bus info: pci@00:19.0
logical name: eth0
version: 02
serial: 00:19:d1:3d:27:ef
size: 100MB/s
capacity: 1GB/s
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=e1000 driverversion=7.3.15-k2-NAPI duplex=full firmware=11.252-1 ip=192.168.1.6 latency=0 link=yes multicast=yes port=twisted pair speed=100MB/s
resources: iomemory:50200000-5021ffff iomemory:50220000-50220fff ioport:20c0-20df irq:20

De resultaten van "cat /proc/interrupts":
CPU0 CPU1
0: 766881 0 IO-APIC-edge timer
1: 341 0 IO-APIC-edge i8042
8: 3 0 IO-APIC-edge rtc
9: 1 0 IO-APIC-fasteoi acpi
12: 103 0 IO-APIC-edge i8042
16: 268 0 IO-APIC-fasteoi libata
17: 0 0 IO-APIC-fasteoi uhci_hcd:usb1
18: 0 0 IO-APIC-fasteoi uhci_hcd:usb5, ehci_hcd:usb6
19: 26924 0 IO-APIC-fasteoi uhci_hcd:usb4, libata, libata
20: 10624 0 IO-APIC-fasteoi eth0
21: 0 0 IO-APIC-fasteoi uhci_hcd:usb2
22: 0 0 IO-APIC-fasteoi uhci_hcd:usb3, ehci_hcd:usb7
NMI: 0 0
LOC: 766789 766788
ERR: 0
MIS: 0

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Wake on LAN
« Reactie #1 Gepost op: 2007/08/08, 15:30:14 »
Je moet poort 9 forwarden naar het broadcast adres (192.168.x.255 oid), niet naar de server.
Zie deze site voor instructies: http://www.remotewakeup.com/en/instructions.php
http://www.remotewakeup.com/en/index.php
http://en.wikipedia.org/wiki/Wake_on_lan

phalkone

  • Gast
Wake on LAN
« Reactie #2 Gepost op: 2007/08/08, 17:09:05 »
Ik heb geprobeerd om mijn router in te stellen zoals beschreven op http://www.remotewakeup.com/en/instructions.php , maar slaag hier helaas niet in. Ik zie bij mijn router de mogelijkheid niet om het zo in te stellen.
De gebruiksaanwijzing van mijn router is te vinden op http://www.ozenda.com/Downloads/AR4505GW-Manual.pdf . Ziet iemand hoe ik mijn router correct kan instellen voor wake on lan?

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Wake on LAN
« Reactie #3 Gepost op: 2007/08/08, 17:27:28 »
Pagina 69: via virtual servers moet je het in kunnen stellen volgens mij.
Poort 9 op een broadcast adres (192.168.1.255 bijvoorbeeld als je computers een ip hebben zoals 192.168.1.X) via het UDP protocol.

phalkone

  • Gast
Wake on LAN
« Reactie #4 Gepost op: 2007/08/08, 17:29:25 »
Dat heb ik geprobeerd, maar hij aanvaard 255 niet als geldige waarde.

breukkie

  • Gast
Wake on LAN
« Reactie #5 Gepost op: 2007/08/09, 02:24:33 »
Kun je via de terminal eens een ifconfig doen en deze posten op het forum ?

phalkone

  • Gast
Wake on LAN
« Reactie #6 Gepost op: 2007/08/09, 18:50:32 »
Resultaat van ifconfig:

eth0      Link encap:Ethernet  HWaddr 00:00:00:00:00:00  
          inet addr:192.168.2.5  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::219:d1ff:fe3d:27ef/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:61 errors:0 dropped:0 overruns:0 frame:0
          TX packets:46 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:7967 (7.7 KiB)  TX bytes:7062 (6.8 KiB)
          Base address:0x20c0 Memory:50200000-50220000

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:66 errors:0 dropped:0 overruns:0 frame:0
          TX packets:66 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:5104 (4.9 KiB)  TX bytes:5104 (4.9 KiB)

Enkel het mac adres vervangen door nullen.