[gelöst] WOL mit 3c905C-TX/TX-M geht nicht trotz enable_wol=1

  • Hallo,


    etwas sehr seltsames habe ich hier (siehe Subject).
    Trotz enable_wol=1 bekomme ich das Kind nicht aufgeweckt.
    Im BIOS ist Wake-ON-PCI auf ENABLED und Wake-ON-LAN auf ENABLED
    Das Kabel von der Karte zum Mainboard ist natürlich auch gesteckt.


    Hier mal die Stati:


    lspci:
    0000:01:07.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 74)


    lsmod:
    3c59x 25712 1


    /etc/modules.conf
    ### update-modules: start processing /etc/modutils/3c59x
    options 3c59x enable_wol=1


    dmesg:
    3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
    See Documentation/networking/vortex.txt
    01:07.0: 3Com PCI 3c905C Tornado at 0xc000. Vers LK1.1.18-ac
    00:01:02:0e:bf:ac, IRQ 11
    product code 4552 rev 00.13 date 02-17-00
    Internal config register is 1800000, transceivers 0xa.
    8K byte-wide RAM 5:3 Rx:Tx split, autoselect/Autonegotiate interface.
    MII transceiver found at address 24, status 782d.
    Enabling bus-master transmits and whole-frame receives.
    01:07.0: scatter/gather enabled. h/w checksums enabled


    vdr1:~# ethtool eth0
    Settings for eth0:
    No data available


    vdr1:~# ethtool -i eth0
    driver: 3c59x
    version: LK1.1.18-ac
    firmware-version:
    bus-info: 01:07.0


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


    Sieht irgendwie extrem komisch aus ...


    Warum ? Ideen ?
    Board ist ein AOpen AX3S mit BIOS R1.25 (letzte verfügbare Version,
    frish geflashet)


    Basis ist c't VDR3 mit Paketen von e-tobi/testing
    vdr1:~# uname -a
    Linux vdr1.localnet 2.4.27-ctvdr-1 #1 Fri Oct 15 18:38:29 UTC 2004 i686 GNU/Linux


    Muss ich wohlmöglich irgend ein Tool von 3COM nehmen und auf der
    Karte über einen umständlichen DOS oder gar Windows-BOOT
    erst manuell was aktivieren ?


    Für Ideen wäre ich dankbar, ich möchte mein Baby gerne via LAN aufwecken :)


    Gruss,
    Bernd

  • Lösung:


    Man sollte sich nicht so sehr auf die Ausgaben von ethtool verlassen ...


    Nach einer Kontrolle des Kabelkontaktes und erneutem Test,
    wacht der Rechner auf wenn er über Ethernet angetriggert wird.


    ethtool zeigt zwar nix über die WOL Features an, aber es geht.


    :)

  • Hallo,


    ich kaempfe gerade auch mit dem WOL bei einer 3COM-Karte mit 3c59x-Modul.


    Hast Du den Treiber nach wie vor im Kernel, oder hast Du ihn rausgenommen (Kernel neu kompiliert) und laedst ihn als Modul?


    Mein mir fuehren saemliche Einstellungen zum Optionen uebertragen nicht zum Erfolg ("options 3c59x enable_wol=1" sowie der Versuch ueber alias eth0) - die Kabel muessten auch alle Sitzen (NIC-LED bleibt gruen bei ausgeschaltetem PC).


    Hmmmm...


    Hast Du noch'n Tip?


    Hannes


    robbitobbi://Scenic xB @ 866MHz/~Nexus2.1 - Budget TT 1.0 (Empfangs-VDR)
    fliewatueuet://ScenicxB @ 800MHz/~i810fb-xinelibout (Client)

  • Hi,


    also bei mir sieht es so aus:


    vdr1:~# grep 3c59x /etc/modutils/*
    /etc/modutils/3c59x:options 3c59x enable_wol=1
    vdr1:~# grep 3c59x /etc/*
    /etc/modules.conf:### update-modules: start processing /etc/modutils/3c59x
    /etc/modules.conf:options 3c59x enable_wol=1
    /etc/modules.conf:### update-modules: end processing /etc/modutils/3c59x
    /etc/modules:3c59x


    Evtl hast Du vergessen: update-modules auszuführen ? Das schreibt die
    /etc/modules.conf neu ...


    Gruss,
    Bernd

  • Hallo und danke fuer die Antwort,




    In der /etc/modules stand bei mir nix. D.h. bei Dir ist es evtl doch nicht fest im Kernel? Aber du hast noch den orginalen 2.4.27er?


    Zitat


    Evtl hast Du vergessen: update-modules auszuführen ? Das schreibt die
    /etc/modules.conf neu ...


    Leidernein. In der modules.conf war alles schon uebernommen. Ich hab jetzt nochmal mit dem Eintrag in /etc/modules probiert, das war es aber auch nicht. Zu geringe Spannung sollte es auch nicht sein, ist ein Siemens Scenic Pro M7 im Orginalzustand.


    Naja, ich geh jetzt mal pennen, denn morgen hab ich wieder WakeOnChildscream...


    Dann muss ich halt immer rueber rennen, wenn ich mal spontan Daten brauche, wird wohl auch gehen...



    Vielen Dank trotzdem fuer die Hilfe!
    Hannes


    robbitobbi://Scenic xB @ 866MHz/~Nexus2.1 - Budget TT 1.0 (Empfangs-VDR)
    fliewatueuet://ScenicxB @ 800MHz/~i810fb-xinelibout (Client)

  • Hi,


    nein ich habe eine selbstcompilierten Kernel.
    Wenn Du das im Kernel hast, muss Du eine
    append Zeile in der lilo.conf einfügen der art
    append=" ...wasimmer auch hier steht ehter=XXXXXX" und
    die Werte für XXX weiss ich jetzt gerade nicht.
    Google mal nach den Parametern, evlt findest Du das bei den Treibern
    von Donald Becker oder Jeff Garczik.


    Gruss,
    Bernd

  • Ich hatte letztens mit meiner 3c905c-TX-M im VDR dasselbe Problem.
    WOL hatte schon ewig damit funktioniert und auf einmal tat es nicht mehr.


    Geholfen hat: Die Karte in einen Windows-PC einbauen und in den Eigenschaften "Gerät kann den Computer aus dem Standbymodus aktivieren" anhaken.


    Dann wieder rein damit in den VDR und es ging wieder.


    Mit dem DOS-Konfigurationstool kann man alles mögliche einstellen, nur die WOL-Funktion nicht.

  • Na wunderbar... wo nehm ich denn jetzt Windows her?


    Dann probier ich lieber erstmal die Kerneloptionen oder kompilieren einen neuen Kernel (ohne die Treiber drin)...


    Danke fuer die Info,


    Hannes


    robbitobbi://Scenic xB @ 866MHz/~Nexus2.1 - Budget TT 1.0 (Empfangs-VDR)
    fliewatueuet://ScenicxB @ 800MHz/~i810fb-xinelibout (Client)

  • Da scheint irgendwo ein Virus zu sein, Seit gestern kann ich meine bisher funktionsfähige 3c509 nicht mehr aufwecken :(, selbes Fenomen (oder heist das jetzt Feromon ?() wie in den obigen Szenarien beschrieben. Werd mich morgen mal drum kümmern.

  • Hallo,


    ich hab inzwischen einen neuen Kernel kompiliert - ohne 3c59x-Modul - und lade es mit entsprechenden Optionen nach. WOL geht leider trotzdem nicht.


    Ich denke, wenn ich tatsaechlich WOL haben will werde ich mir fuer ein paar EURO eine andere Netzwerkkarte kaufen - das hat so keinen Sinn...


    Hannes


    robbitobbi://Scenic xB @ 866MHz/~Nexus2.1 - Budget TT 1.0 (Empfangs-VDR)
    fliewatueuet://ScenicxB @ 800MHz/~i810fb-xinelibout (Client)

  • Hallo hannsens,


    die 3c59x wird aber mit Linuxtauglichkeit beworben. Hab auch noch ne D-Link Karte eingesetzt, die sollte auch funktionieren. Hat sie auch, nur eben auf einen Schlag plötzlich nicht mehr....

  • Hi,


    auch ich verwende die 3c905c-TX-M, allerdings unter LinVDR.
    Wol funktionierte bei mir erst, seitdem der Netzwerktreiber beim Shutdown entladen wird.
    /etc/init.d/rcShutdown:
    [list=1]
    ifconfig eth0 down
    sleep 1
    [/list=1]


    Grüsse, pampalini

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!