nach einigen Tagen Suchen und zahlreichen Fehlversuchen das Wake on LAN bei mir auf dem Homeserver einzurichten, bin ich kurz davor aufzugeben.
Vielleicht hat jemand von Euch ja eine zündende Idee, wie es doch noch klappen könnte.
1. Der Server
Homeserver mit Debian Squeeze und Backports 3.2 Kernel (openmediavault)
Wake ON Lan im BIOS aktiviert (Netzwerkkarten-LEDs leuchten im ausgeschalteten Zustand)
Onboard LAN Karte (Intel) wird nicht verwendet, sondern eine im PCI Express Slot eingesteckte VIA Karte (die Onboard Karte habe ich unter Squeeze nicht zu laufen bekommen)
2. Die Einstellungen
Code: Alles auswählen
root@openmediavault:~# ethtool eth0
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: 1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: off
MDI-X: Unknown
Supports Wake-on: puag
Wake-on: g
Current message level: 0x00000002 (2)
Link detected: yes
Code: Alles auswählen
root@openmediavault:~# cat /proc/acpi/wakeup
Device S-state Status Sysfs node
GLAN S4 *enabled pci:0000:00:19.0
EHC1 S4 *enabled pci:0000:00:1d.0
EHC2 S4 *enabled pci:0000:00:1a.0
XHC S4 *enabled pci:0000:00:14.0
HDEF S4 *disabled
PEG0 S4 *enabled pci:0000:00:01.0
PEGP S4 *enabled pci:0000:01:00.0
PEG1 S4 *disabled
PEG2 S4 *disabled
Code: Alles auswählen
lspci -v -v zeigt:
00:01.0 PCI bridge: Intel Corporation Device 0c01 (rev 06) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
und
01:00.0 Ethernet controller: VIA Technologies, Inc. VT6120/VT6121/VT6122 Gigabit Ethernet Adapter (rev 82)
Subsystem: VIA Technologies, Inc. Device 0110
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 16
Code: Alles auswählen
# make sure Wake On Magic Packet is turned on
sleep 1
ethtool -s eth0 wol g
sleep 1
# VIA Chipset PCI Express Card
echo PEGP > /proc/acpi/wakeup
# PCI Bridge
echo PEG0 > /proc/acpi/wakeup
# Internal Intel Card
echo GLAN > /proc/acpi/wakeup
Code: Alles auswählen
NETDOWN=no
Code: Alles auswählen
# The loopback network interface
auto lo
iface lo inet loopback
iface lo inet6 loopback
# eth0 network interface
auto eth0
allow-hotplug eth0
iface eth0 inet static
address 192.168.178.50
gateway 192.168.178.1
netmask 255.255.255.0
dns-nameservers 192.167.178.1 8.8.8.8
pre-down ethtool -s $IFACE wol g
pre-up ethtool -s $IFACE autoneg off speed 1000 duplex full
iface eth0 inet6 manual
pre-down ip -6 addr flush dev eth0
Code: Alles auswählen
root@openmediavault:~# ethtool -i eth0
driver: via-velocity
version: 1.15
firmware-version:
bus-info: 0000:01:00.0
Daher bin ich nun komplett ratlos.... und hoffe sehr auf Eure Hilfe - herzlichen dank schon einmal.
Phil