ubuntuusers.de

Wake-On-LAN: Netzwerkkarte nicht in /proc/acpi/wakeup

Status: Ungelöst | Ubuntu-Version: Ubuntu 10.04 (Lucid Lynx)
Antworten |

ThaGismo

Avatar von ThaGismo

Anmeldungsdatum:
23. Mai 2011

Beiträge: Zähle...

Hi

Ich habe gestern das Ganze WIKI durchgespielt, da ich WOL konfigurieren wollte. Leider bislang ohne Erfolg. Und etwas seltsames ist mit diesbezüglich auch aufgefallen:

Meine Netzwerkkarte ist nicht in /proc/acpi/wakeup!

Hier meine ethtool Konfiguration, welche standardmässig schon so war.

htpc@htpc-linux:~$ sudo 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:  10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Half 1000baseT/Full 
    Advertised pause frame use: No
    Advertised auto-negotiation: Yes
    Link partner advertised link modes:  Not reported
    Link partner advertised pause frame use: No
    Link partner advertised auto-negotiation: No
    Speed: 100Mb/s
    Duplex: Full
    Port: Twisted Pair
    PHYAD: 1
    Transceiver: internal
    Auto-negotiation: on
    MDI-X: Unknown
    Supports Wake-on: g
    Wake-on: g
    Current message level: 0x000000ff (255)
    Link detected: yes

Hier die "fehlerhafte" /proc/acpi/wakeup:

htpc@htpc-linux:~$ cat /proc/acpi/wakeup
Device    S-state      Status   Sysfs node
PCI0      S5     disabled  no-bus:pci0000:00
HUB0      S5     disabled  pci:0000:00:1e.0
UAR1      S5     disabled  pnp:00:07
UAR2      S5     disabled  pnp:00:08
USB0      S3     disabled  pci:0000:00:1d.0
USB1      S3     disabled  pci:0000:00:1d.1
USB2      S3     disabled  pci:0000:00:1d.2
USB3      S3     disabled  pci:0000:00:1d.3
USBE      S3     disabled  pci:0000:00:1d.7
MODM      S5     disabled  

Und zu guter Letzt meine Karte inkl. Busadresse:

htpc@htpc-linux:~$ lspci
00:00.0 Host bridge: Intel Corporation 82875P/E7210 Memory Controller Hub (rev 02)
00:01.0 PCI bridge: Intel Corporation 82875P Processor to AGP Controller (rev 02)
00:06.0 System peripheral: Intel Corporation 82875P/E7210 Processor to I/O Memory Interface (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801EB (ICH5) SATA Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (rev 01)
01:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (Secondary) (rev 01)
02:06.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev 46)
'''02:07.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5788 Gigabit Ethernet (rev 03)'''

Kann ich die Karte nun einfach in/proc/acpi/wakeup einfügen, wenn ja was wäre der korrekte Eintrag? Oder unterstützt meine Karte generell KEIN WOL?

Grüsse & Dank

- Gismo

ThaGismo

(Themenstarter)
Avatar von ThaGismo

Anmeldungsdatum:
23. Mai 2011

Beiträge: 10

Habe gerade herausgefunden, dass WOL trotz allem aktiviert zu sein scheint:

htpc@htpc-linux:/$ cat /sys/class/net/eth0/device/power/wakeup 
enabled

Geht aber leider immer noch nicht, irgendwelche Ideen oder Tipps?

ThaGismo

(Themenstarter)
Avatar von ThaGismo

Anmeldungsdatum:
23. Mai 2011

Beiträge: 10

Update:

Habe heraus gefunden mittels lspci -tv, dass meine Netzwerkkarte unter der Bridge HUB0 bzw. PCI0 zusammengefasst wird.
Ich habe mittlerweile alles auf aktiv, was es auf aktiv zu schalten gibt, doch es funktioniert immer noch nicht.

Summary:

/etc/init.d/halt

NETDOWN=no

/etc/rc.local

sleep 1
ethtool -s eth0 wol g
sleep 1
echo -n PCI0 | sudo tee /proc/acpi/wakeup 

/etc/default/acpi-support

STOP_SERVICES="networking"

Und die Karte selbst ist auch enabled:

htpc@htpc-linux:/$ cat /sys/devices/pci0000\:00/0000\:00\:1e.0/power/wakeup 
enabled
Antworten |