Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
ACPI und WakeOn LAN auf Scenic E600
#1
Hallo,

Ich habe einen Scenic E600 mit easyVDR1.0 bespielt und es funktioniert auch (fast) alles bestens. Eine offene Baustelle habe ich aber noch.

Ich möchte gern WoL nutzen, um den Rechner aus der Ferne einschalten zu können. Im BIOS kann ich entweder ACPI für den WakeUp Timer und WakeOn Lan einschalten (habe ich gemacht, damit zeitgesteuertes Aufwachen vernünftig funktioniert) oder ACPI ausschalten und beides direkt im BIOS konfigurieren. Bei letzterer Konfiguration kann der VDR aber keine Timer setzen.

Ergebnis: entweder mein VDR wacht zeitgesteuert auf oder ich kann ihn per WoL aufwecken.

In diversen Foren habe ich Tips für die Einstellungen in der /proc/acpi/wakeup gefunden, die aber alle ins Leere laufen. Die Ursache dafür ist offenbar, dass das Onboard Ethernet-Interface über eine PCI-Bridge an den Bus angeschlossen ist:

Code:
# lspci
00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82865G Integrated Graphics Controller (rev 02)
00:03.0 PCI bridge: Intel Corporation 82865G/PE/P PCI to CSA Bridge (rev 02)
...
02:01.0 Ethernet controller: Intel Corporation 82547EI Gigabit Ethernet Controller
...
# lspci -t -v
-[0000:00]-+-00.0  Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface
           +-02.0  Intel Corporation 82865G Integrated Graphics Controller
           +-03.0-[02]----01.0  Intel Corporation 82547EI Gigabit Ethernet Controller

In der /proc/acpi/wakeup tauchen aber nur Devices für den Hauptbus auf (pci:0000:00.xy.z):

Code:
# cat /proc/acpi/wakeup
...
CSAB      S4    *disabled  pci:0000:00:03.0
PCIH      S4    *disabled  pci:0000:00:1e.0
USB1      S4    *disabled  pci:0000:00:1d.0
USB2      S4    *disabled  pci:0000:00:1d.1
...

Weiss zufällig jemand, wie ich das ACPI Subsystem dazu bewegen kann, mir für die Ethernet-Karte einen Eintrag in der /proc/acpi/wakeup zu generieren, damit ich den Bus zum Empfangen von WakeUp 'Nachrichten einschalten kann? Die Ethernet-Karte selbst ist korrekt eingestellt und aktiv:

Code:
#  ethtool eth0
Settings for eth0:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supports auto-negotiation: Yes
...
        Wake-on: g
...

Leider konnte mir auch Google bisher keine vernünftige Antwort liefern.

VG
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: