• Moin VDRler,

    Ich habe das ganze Forum schon durchsucht, kam aber leider nicht zu einer Lösung. Ich bekomme meinen Rechnwer per WOL nicht an X(
    Link hat die Karte beim auschalten des Rechners. Mit WOl kann ich in meinem Netz andere Rechner anschalten. Hier mal ein paar Daten:

    CTVDR5
    Lan Karte 3C905C-TX-M (die Karte läuft)

    ethtool wirft das aus:

    Settings for eth0:
    Supported ports: [ TP MII ]
    Supported link modes: 10baseT/Half 10baseT/Full
    100baseT/Half 100baseT/Full
    Supports auto-negotiation: Yes
    Advertised link modes: 10baseT/Half 10baseT/Full
    100baseT/Half 100baseT/Full
    Advertised auto-negotiation: Yes
    Speed: 100Mb/s
    Duplex: Full
    Port: MII
    PHYAD: 24
    Transceiver: internal
    Auto-negotiation: on
    Current message level: 0x00000001 (1)
    Link detected: yes

    hier müsste ja normal etwas mit Wake on Lan auftauchen, oder?

    alles was hier steht habe ich auch schon probiert:

    http://www.vdr-wiki.de/wiki/index.php/WAKE_ON_LAN#Probleme

    Das hier geht auch nicht:

    ethtool -s eth0 wol g

    da sagt er:

    vdr:~# ethtool -s eth0 wol g
    Cannot get current wake-on-lan settings: Operation not supported
    not setting wol
    vdr:~#

    warum wird WOl nicht supportet?

    Muss ich einen anderen Treiber laden, unter /etc/modutils finde ich auch keine Datei die 3c59x heisst, müsste die da sein?
    Kann es sein das der Treiber im Kernel ist?
    Habe hier: 1.3.49-1ctvdr2 mit Kernel 2.6.16-ct-1
    Wie finde ich das raus?

    Im Bios ist soweit alles WOL fit und Kabel ist auch auf Mainboard gesteckt.

    Freue mich über jede Hilfe

    Gruß!
    Matraf

  • Quote

    Original von matraf
    vdr:~# ethtool -s eth0 wol g
    Cannot get current wake-on-lan settings: Operation not supported
    not setting wol

    Bist Du root?
    Könnte auch sein, dass Karte oder Treiber WOL für diese Hardware nicht unterstützen - egal was das BIOS dazu sagt...

  • ich bin root und Karte unterstützt Hardware mäßig WOL,
    sonst wäre das WOL Kabel nicht dabei.

    Der treiber soll laut Beiträgen hier im Forum WOL unterstützten.
    Kann ich einen anderen Treiber nehmen und wie bekomme ich raus ober der Treiber vom Kernel kommt?

  • Beim aufruf des Moduls den Parameter "enable_wol=1" anhängen und im shutdown-script ein ifconfig eth0 down (sonst wacht er trotzdem nicht auf)!

    Gruß

    Toxic

    Registrierter VDR-User #1275

    VDR-Server: Proxmox 7.1 - LXC Container - Debian 11.5 - eTobi-VDR 2.6.0

    DVB-Hardware: Digital Devices - Cine S2 V5.5 und V6

    VDR-Clients: FireTV Sticks 2 bis 4K Max und Kodi 19.4

  • Quote

    Original von Toxic-Tonic
    Beim aufruf des Moduls den Parameter "enable_wol=1" anhängen

    @Toxic:
    Das ist doch genau das, was auch im Wiki dazu steht (vgl. 1.Beitrag)... trotzdem geht

    vdr:~# ethtool -s eth0 wol g
    Cannot get current wake-on-lan settings: Operation not supported

    nicht.

  • Quote

    Original von emsker

    @Toxic:
    Das ist doch genau das, was auch im Wiki dazu steht (vgl. 1.Beitrag)... trotzdem geht

    vdr:~# ethtool -s eth0 wol g
    Cannot get current wake-on-lan settings: Operation not supported

    nicht.

    Ich weiß, aber das das modul vor (oder beim) shutdown beendet werdem mmuß steht da nicht, ist aber sehr wichtig! Hatte letztens schon so ein Problem und habe es erst damit gelöst bekommen!

    Gruß

    Toxic

    Registrierter VDR-User #1275

    VDR-Server: Proxmox 7.1 - LXC Container - Debian 11.5 - eTobi-VDR 2.6.0

    DVB-Hardware: Digital Devices - Cine S2 V5.5 und V6

    VDR-Clients: FireTV Sticks 2 bis 4K Max und Kodi 19.4

  • mmhhh, damit ich keine Fehler mache, könnt ihr mir eine genaue beschreibung geben wo ich was eintragen soll.

    Dies hier aus wiki:
    3Com Karten die den Treiber 3c59x verwenden, müssen den Parameter enable_wol=1 angeben, um WOL zu aktivieren. Dies geht allerdings nur wenn der Treiber als Modul eingebunden wird.

    wie trage ich das und wo trage ich das ein - wie gesagt habe keine 3c59x Datei in /etc/modutils.

    und da steht auch man muss das Modul haben, deswegen die Frage
    wie bekomme ich raus ob der Treiber vom Kernel kommt oder ein Modul ist.

    Ein Shutdownscript gibt es ja bei linvdr, habe aber ctvdr - wo trage ich dann ifconfig eth0 down ein?

  • Kenne die Struktur von ctvdr nicht, gibt es nicht sowas wie eien rcShutdown? Ist doch auch nur ein Debian!

    Gruß

    Toxic

    Registrierter VDR-User #1275

    VDR-Server: Proxmox 7.1 - LXC Container - Debian 11.5 - eTobi-VDR 2.6.0

    DVB-Hardware: Digital Devices - Cine S2 V5.5 und V6

    VDR-Clients: FireTV Sticks 2 bis 4K Max und Kodi 19.4

  • ich weiss nicht was ich da machen soll?

    habe eben eine andere 3Com Karte eingebaut, selber effekt.
    Ethtool sagt wieder WOL ist nicht supportet. Wie schalte ich das blos ein? Das müsste ja als aller erstes funktionieren....

  • Ethertool kommt nur mit der karte nicht klar! WOL ist natürlich supportet! Versuch mal den PC "von Hand" runterzufahren und vorher das eth0 wie oben beschrieben zu stoppen. Denke das sollte für einen Test reichen! Davon ausgehend du hast wenigstens den Modul-Parameter schon eingetragen!

    Gruß

    Toxic

    Registrierter VDR-User #1275

    VDR-Server: Proxmox 7.1 - LXC Container - Debian 11.5 - eTobi-VDR 2.6.0

    DVB-Hardware: Digital Devices - Cine S2 V5.5 und V6

    VDR-Clients: FireTV Sticks 2 bis 4K Max und Kodi 19.4

  • Quote

    Original von matraf
    ich weiss nicht was ich da machen soll?

    habe eben eine andere 3Com Karte eingebaut, selber effekt.
    Ethtool sagt wieder WOL ist nicht supportet. Wie schalte ich das blos ein? Das müsste ja als aller erstes funktionieren....

    Der Parameter enable_wol=1 muss schon beim starten der initrd drin sein.
    Ich habe das auch erst nach langem experimentieren herausgefunden.

    IMHO gibt es zwei Wege das zu tun.

    1. Die aktuelle initrd dekomprimieren und loop mounten und an den
    Modulaufruf das enable_wol=1 anhaengen und wieder komprimieren.

    2. Modulparameter unter /etc/... eintragen und eine neue initrd bauen.

    Gruss,
    the_duke

    Gruss,
    the_duke

    --
    c't-vdr 7

  • vielen Dank Euch für den support, habe mir jetzt bei dem"ich bin doch nicht blöd Markt" eine USRobotnics LAN Karte mit WOL support gekäuft.
    Ich war mit 9,95€ dabei. Danach hab ich erst mal den USRobotics Aufkleber vom Chipsatz entfernt - siehe da ein Realtek RTL8139 Chip. Karte eingebau- WOL Kabel connectet - Boot - Karte wird jetzt mit Treiber 8139cp erkannt - DHCP request - neue IP - ethtool sagte WOL ist supportet - stand aber auf p - ich dann "ethtool -s eth0 wol g" -
    shutdown über Fernbedienung (OSD) - WOL Packet mit dem Programm Lanstart an den VDR geschickt- Rechner wachte auf - YUCHHUUU :P

    Empfehle jedem sich so eine Karte mit dem Chip zu holen und WOL ist dein Freund.

  • achso, und das musste ich noch machen damit WOL immer aktiv bleibt und ist:

    Ich hab in der /etc/init.d/networking einfach in den "start"- und "restart"-Abschnitt hinter der Zeile
    "ifup -a"
    die "ethtool"-Zeile eingefügt.

    Sieht so aus:
    Zitat:
    start)
    doopt spoofprotect yes
    doopt syncookies no
    doopt ip_forward no

    echo -n "Configuring network interfaces..."
    ifup -a
    ethtool -s eth0 wol g
    echo "done."

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!