Mysterium WoL und Switch

  • Hi!


    Ich habe ein mittlerweile doch großes Problem. In einem anderen Thread
    konnte man mir vor Wochen soweit helfen ein Problem einzugrenzen.


    Es ist so, dass ich meinen vdr nicht per WoL aufgeweckt bekomme
    wenn er am GigaBitSwitch (damals extra angeschafft) von 3Com hängt.


    Eine Direktverbindung per CrossOverKabel oder Verbindungen über
    einen sehr alten 10MBit Hub oder einem 10/100MBit Switch bereiten
    keine Probleme!


    Seitdem stehe ich mit dem 3Com Support in Verbindung. Nach einigen
    Wochen hat man sich dazu entschlossen, mir ein neues Modell von 3Com
    zu schicken. Hatte bisher von diesem Modell noch nichts gehört...


    Nun, das Gerät traf zwei Tage später nach 21.00h(!) ein.
    Nicht schlecht...


    Also, ich gleich ausgepackt und getestet: Problem wurde
    nicht gelöst (3Com weiß es noch nicht).


    Am nächsten Morgen hatte ich die Faxen dicke.
    Bin hier zu einem Computershop und habe unter
    der Prämisse das Gerät zurückgeben (austauschen)
    zu können, ein Netgear Gigaswitch gekauft.


    Ihr könnt es euch denken - auch das hat nichts gebracht!


    Was ist hier los???


    Ich hoffe, ihr könnt mir Hinweise geben. Danke fürs Lesen.


    tivi


    p.s.: im vdr werkelt onboard eine Marvell 88E8001

    c't VDR v4.5 unfree / Kernel: 2.6.16-ct-1 / 1.4.7-2ctvdr3 (Tobi/TomG)
    Asus K8V-X / Athlon64 3000+ / FU-Si DVB-C FF + 3x Terratec Cinergy 1200 DVB-C


    Neuinstallation in Arbeit:
    c't VDR v7.0 unfree / Kernel: 2.6.28-etobi.3-486 / 1.7.8-1devel1 (Tobi/TomG)


    Ubuntu Server in Arbeit:
    GA-MA785GMT-UD2H / Athlon II X4 605e / 3x HD154UI 1,5TB Raid5
    Linux Server 2.6.31-14-server x86_64

  • Funktioniert WoL grundsätzlich nicht via Switch oder ist es bei dir wie hier: Wenn nachts der Switch vom Strom getrennt wird, klappt am nächsten Tag der erste WoL-Versuch nicht. Wenn ich dann die zu weckende Kiste einmal zu Fuß eingeschaltet habe, kann ich für den Rest des Tages WoL erfolgreich nutzen.

    LG
    Jochen


    Rpi4 headless mit MLD 5.4 als Server via satip-Plugin hinter einem Telestar Digibit Twin, ein Rpi3 als Streamdev-Client mit MLD 5.4

    Rpi3 auch hinter Telestar Digibit Twin und mit MLD 5.4

  • Hi foobar42,


    ne, so ist es bei mir nicht. Geht grundsätzlich nur über Direktverbindung
    oder alten Hubs/Switches. Meinst wegen Mac-Speicher?


    cu


    tivi

    c't VDR v4.5 unfree / Kernel: 2.6.16-ct-1 / 1.4.7-2ctvdr3 (Tobi/TomG)
    Asus K8V-X / Athlon64 3000+ / FU-Si DVB-C FF + 3x Terratec Cinergy 1200 DVB-C


    Neuinstallation in Arbeit:
    c't VDR v7.0 unfree / Kernel: 2.6.28-etobi.3-486 / 1.7.8-1devel1 (Tobi/TomG)


    Ubuntu Server in Arbeit:
    GA-MA785GMT-UD2H / Athlon II X4 605e / 3x HD154UI 1,5TB Raid5
    Linux Server 2.6.31-14-server x86_64

    Einmal editiert, zuletzt von tivi2 ()

  • Zitat

    Original von tivi2
    Meinst wegen Mac-Speicher?


    Interessierte mich grundsätzlich, weil mein Switch eben auch zickig ist (allerdings nur 'n 100er) in Verbindung mit dem Marvell-Gelumpe. Während WoL über den selben Switch mit meinem alten EPIA problemlos funktioniert...

    LG
    Jochen


    Rpi4 headless mit MLD 5.4 als Server via satip-Plugin hinter einem Telestar Digibit Twin, ein Rpi3 als Streamdev-Client mit MLD 5.4

    Rpi3 auch hinter Telestar Digibit Twin und mit MLD 5.4

  • Zitat

    Original von foobar42
    Marvell-Gelumpe


    Wenn es an der onboard NIC liegen sollte k**** ich. Sorry...

    c't VDR v4.5 unfree / Kernel: 2.6.16-ct-1 / 1.4.7-2ctvdr3 (Tobi/TomG)
    Asus K8V-X / Athlon64 3000+ / FU-Si DVB-C FF + 3x Terratec Cinergy 1200 DVB-C


    Neuinstallation in Arbeit:
    c't VDR v7.0 unfree / Kernel: 2.6.28-etobi.3-486 / 1.7.8-1devel1 (Tobi/TomG)


    Ubuntu Server in Arbeit:
    GA-MA785GMT-UD2H / Athlon II X4 605e / 3x HD154UI 1,5TB Raid5
    Linux Server 2.6.31-14-server x86_64

  • Switch zu nem Kollegen mitnehmen und dort nochmal testen ;) Blinken denn die LED's an der Netzwerkkarte, wenn du WOL Pakete sendest ? Sollten sie zumindest. Mit ethereal könntest du auch mal schauen was genau bei deinem VDR ankommt.


    Greetz

    VDR: PIII 933MHz, 512MB Ram, D1184 FSC A11, TechnoTrend 1.3 + SkyStar 2.d - Base 1.4 / BigPatch - streamdev, vdradmin, mplayer, femon, text2skin, DeepBlue / HDD 160GB + 400GB


    Sometimes, Linux is like an old Text-Adventure... take Module A and use it with Lib B and see what happens..

  • Hallo Herr Kayser!



    Zitat

    Original von kayser
    Switch zu nem Kollegen mitnehmen und dort nochmal testen ;)



    Geht leider nicht... Aber ich habe hier noch andere Rechner.
    Einen mit einer Intel NIC und andere mit 3Com-Karten.
    Nur..., ob die z.T. das benötigte WoL-Kabel von mir verpasst
    bekommen haben? Muss mal schauen.



    Zitat

    Original von kayser
    Blinken denn die LED's an der Netzwerkkarte, wenn du WOL Pakete sendest ?


    Puh... das weiß ich nicht mehr - momentan kann ich aber den vdr nicht bewegen.


    Zitat

    Original von kayser
    Sollten sie zumindest. Mit ethereal könntest du auch mal schauen was genau bei deinem VDR ankommt.
    Greetz


    Ethereal-Mitschnitte habe ich mal erstellt und auch 3Com zukommen lassen.
    Wenn die jemand angucken möchte kann ich sie gerne zur Verfügung stellen.


    Ich habe Mitschnitte von beiden Szenarien. Eimal am funkenden
    noname Switch und einmal am 3com Switch. Jeweils Files von
    beiden Rechnern, also Sender und Empfänger...


    cu


    tivi

    c't VDR v4.5 unfree / Kernel: 2.6.16-ct-1 / 1.4.7-2ctvdr3 (Tobi/TomG)
    Asus K8V-X / Athlon64 3000+ / FU-Si DVB-C FF + 3x Terratec Cinergy 1200 DVB-C


    Neuinstallation in Arbeit:
    c't VDR v7.0 unfree / Kernel: 2.6.28-etobi.3-486 / 1.7.8-1devel1 (Tobi/TomG)


    Ubuntu Server in Arbeit:
    GA-MA785GMT-UD2H / Athlon II X4 605e / 3x HD154UI 1,5TB Raid5
    Linux Server 2.6.31-14-server x86_64

  • Ich fasse es nicht! Habe gerade den vdr-Rechner mal mit Win-XP
    hochgefahren, MagicPacket aktiviert und wieder heruntergefahren.


    Danach ließ er sich ohne Probeme per WoL aufwecken!
    Liegt es nun am skge Modul? Ich fasse es nicht.
    3Com bringt mich um...


    tivi

    c't VDR v4.5 unfree / Kernel: 2.6.16-ct-1 / 1.4.7-2ctvdr3 (Tobi/TomG)
    Asus K8V-X / Athlon64 3000+ / FU-Si DVB-C FF + 3x Terratec Cinergy 1200 DVB-C


    Neuinstallation in Arbeit:
    c't VDR v7.0 unfree / Kernel: 2.6.28-etobi.3-486 / 1.7.8-1devel1 (Tobi/TomG)


    Ubuntu Server in Arbeit:
    GA-MA785GMT-UD2H / Athlon II X4 605e / 3x HD154UI 1,5TB Raid5
    Linux Server 2.6.31-14-server x86_64

  • Das Phänomen hatte ich auch schon, danach gings dann aber immer :)


    Greetz

    VDR: PIII 933MHz, 512MB Ram, D1184 FSC A11, TechnoTrend 1.3 + SkyStar 2.d - Base 1.4 / BigPatch - streamdev, vdradmin, mplayer, femon, text2skin, DeepBlue / HDD 160GB + 400GB


    Sometimes, Linux is like an old Text-Adventure... take Module A and use it with Lib B and see what happens..

  • Wie?


    Meinst Du, wenn ich nun den vdr herunterfahre, dass er sich dann
    immer wecken lässt?


    tivi2


    edit:


    gearde getestet - bei mir geht es nicht...

    c't VDR v4.5 unfree / Kernel: 2.6.16-ct-1 / 1.4.7-2ctvdr3 (Tobi/TomG)
    Asus K8V-X / Athlon64 3000+ / FU-Si DVB-C FF + 3x Terratec Cinergy 1200 DVB-C


    Neuinstallation in Arbeit:
    c't VDR v7.0 unfree / Kernel: 2.6.28-etobi.3-486 / 1.7.8-1devel1 (Tobi/TomG)


    Ubuntu Server in Arbeit:
    GA-MA785GMT-UD2H / Athlon II X4 605e / 3x HD154UI 1,5TB Raid5
    Linux Server 2.6.31-14-server x86_64

    Einmal editiert, zuletzt von tivi2 ()

  • :moin


    Hallo Tivi2,


    ich habe/hatte auch "mächtig gewaltige" Probleme mit einem Marvell-Onboard-NIC und WoL (allerdings mit einem D-Link-Switch). Unter Windoof lief alles supi und WoL funktionierte immer mit dem Marvell-Onboard-NIC. Unter Linux ging es um's verrecken nicht. Vorher die Kiste mit Windoof gestartet und herruntergefahren, dann klappte es auch beim nächsten Wecken mit Linux. Sobald Linux das Teil runtergefahren hat war alles "Essig". Meine Lösung dafür war dann einfach und pragmatisch folgende: Einfach zusätzlich einen alten Intel-100MB-NIC eingebaut über den dann die Kiste mit WoL startet. Über den Marvell-Onboard-NIC wird dann die eigentliche Netzwerk-Kommunikation abgewickelt. Es gab irgendwie immer Probleme mit dem ACPI des Onboard-NIC. Wie gesagt, unter Windoof war alles Prima. (Nur mal schon vorab, der -g parameter ist/war mir auch bekannt und wol war laut ethtool auch aktiv! :unsch) Schade eigentlich, vielleicht gibt es ja auch schon eine bessere Lösung (meine ist jetzt schon gut ein halbes Jahr alt).


    Hoffentlich findest Du eine bessere Lösung.


    Gruss Steve135

  • Hallo Steve135,


    Danke für das Mitteilen Deiner Erfahrungen! Bin also nicht allein...
    Deine Lösung ist nicht schlecht. 'Ne NIC habe ich über - aber
    keinen freien Port mehr am Switch. Zudem wären danach
    alle PCI Plätze belegt. Ob das dann wieder auf den vdr
    Auswirkungen hätte..? Nun, wie gesagt ist kein freier
    Port mehr am 8er Switch übrig...


    Ich kann meine Hoffnung wohl nur auf die skge Entwickler setzen.
    Vielleicht sollte ich einen Kontakt wagen.


    Grüße


    tivi2

    c't VDR v4.5 unfree / Kernel: 2.6.16-ct-1 / 1.4.7-2ctvdr3 (Tobi/TomG)
    Asus K8V-X / Athlon64 3000+ / FU-Si DVB-C FF + 3x Terratec Cinergy 1200 DVB-C


    Neuinstallation in Arbeit:
    c't VDR v7.0 unfree / Kernel: 2.6.28-etobi.3-486 / 1.7.8-1devel1 (Tobi/TomG)


    Ubuntu Server in Arbeit:
    GA-MA785GMT-UD2H / Athlon II X4 605e / 3x HD154UI 1,5TB Raid5
    Linux Server 2.6.31-14-server x86_64

  • Zitat

    Original von tivi2
    Nun, wie gesagt ist kein freier
    Port mehr am 8er Switch übrig...


    ??? Zieh doch die Strippe aus der Onboard-Nic?


    Zitat

    Ich kann meine Hoffnung wohl nur auf die skge Entwickler setzen.
    Vielleicht sollte ich einen Kontakt wagen.


    Mach mal, bist ja nicht allein mit dem Problem...

    LG
    Jochen


    Rpi4 headless mit MLD 5.4 als Server via satip-Plugin hinter einem Telestar Digibit Twin, ein Rpi3 als Streamdev-Client mit MLD 5.4

    Rpi3 auch hinter Telestar Digibit Twin und mit MLD 5.4

  • Zitat

    Original von foobar42
    ??? Zieh doch die Strippe aus der Onboard-Nic?


    Die NIC die über ist, ist eine 100er. Würde also gerne
    die onboardNIC weiter nutzen.


    Gut, könnte mir eine neue Giga-NIC holen, meine
    PCISlots wären aber dann alle belegt. Ob sich dass
    auf meine Aufnahmen auswirken würde, weiß man nicht.


    Und ewig testen will ich nicht. Bin froh, dass mein vdr
    sonst so prima läuft. In meinem Urlaub hat er wahre
    Wunder vollbracht... :wow



    Zitat

    Original von foobar42
    Mach mal, bist ja nicht allein mit dem Problem...


    Stimmt schon. Wäre das Stephen Hemminger?

    c't VDR v4.5 unfree / Kernel: 2.6.16-ct-1 / 1.4.7-2ctvdr3 (Tobi/TomG)
    Asus K8V-X / Athlon64 3000+ / FU-Si DVB-C FF + 3x Terratec Cinergy 1200 DVB-C


    Neuinstallation in Arbeit:
    c't VDR v7.0 unfree / Kernel: 2.6.28-etobi.3-486 / 1.7.8-1devel1 (Tobi/TomG)


    Ubuntu Server in Arbeit:
    GA-MA785GMT-UD2H / Athlon II X4 605e / 3x HD154UI 1,5TB Raid5
    Linux Server 2.6.31-14-server x86_64

  • Hi,
    Welches System benutzt ihr, eine Signatur würde da schon weiter helfen.
    Hatte auch mal Probleme unter Linvdr, unter Win ging es.
    Das Problem war das der Rechner mit den richtigen Einträgen heruntergefahren werden muß.
    Falls ihr Linvdr benutzt müßte ich evtl. die entsprechenden Einträge mal heraussuchen


    Gruß, strike

    VDR1: MSI H110M ECO mit IntelGrafik, 1x Cine S2 Rev 7.0A mit 1x Duoflex und DuflexCI, MLD 5.4 testing
    VDR2: M4N78Pro, Asus1GB EN GT520 SILENT, 1x Cine S2 Rev 5.5, MLD 5.4 testing
    VDR3: Raspi2 mit LE9

  • Hallo,
    tivi2
    versuch mal folgendes:
    meines wissens nach basiert die ct-version auf debian. bei debian wird die /etc/init.d/halt ausgeführt. dort lautet der shutdownbefehl
    "halt -d -f -i ..." das "-i" bedeutet lt. manpage "shut down all network-interface".
    wenn linux das netzwerkinterface komplett abschaltet kann es zu diesem effekt kommen. evtl nehmen das einige nics wörtlicher als andere.
    versuchs doch einfach mal, indem du das -i vom halt-befehl wegnimmst.
    vielleicht kommts auch in einem anderen shutdown skript noch vor ??


    Gruß Uwe

    Distri: easyVDR 0.9.10-DEV (Karmic) http://www.easy-vdr.de
    VDR-Version:1.7.0
    Kernel:2.6.31.5
    Hardware:
    BE 2350 GF8200
    root: 80 GB 2,5" Laptophdd
    Video/Media: 400 GB Samsung SATA + 1TB WD SATA 1 x DVB Nexus 2.1 + 1 x budget
    Alles in allem: Power und dank Powernow sogar äusserst sparsam!

  • Hallo ihr beiden!


    strike
    Mich meinst Du aber nicht mit der Signatur... odrrrr? :)


    lheik
    Hi Uwe,


    Danke für die Info. Das mit "-i" habe ich bereits berücksichtigt.
    Wie gesagt, unter Umständen klappt mein WoL.


    Nochmal das Problem genau:


    Wenn der vdr-Rechner herunterfährt, lässt er sich nicht per
    WoL wecken, wenn er am GigaSwitch hängt!
    An meinem alten 10MBit-Hub oder an meinem alten 10/100 MBit Switch
    macht er keine Probleme!


    Fahre ich ihn unter WinXP herunter, lässt er sich auch wecken wenn er
    am GigaSwitch hängt.


    Hatte vorhin eine Idee: Da mein Board sowieso einen Reboot wegen
    nvram braucht, könnte ich doch mit WinXP booten lassen und den
    Rechner nach z.B. 30 Sekunden herunterfahren lassen.


    Dennoch versuche ich den Entwickler von skge zu kontaktieren.


    Bis denn,


    tivi2

    c't VDR v4.5 unfree / Kernel: 2.6.16-ct-1 / 1.4.7-2ctvdr3 (Tobi/TomG)
    Asus K8V-X / Athlon64 3000+ / FU-Si DVB-C FF + 3x Terratec Cinergy 1200 DVB-C


    Neuinstallation in Arbeit:
    c't VDR v7.0 unfree / Kernel: 2.6.28-etobi.3-486 / 1.7.8-1devel1 (Tobi/TomG)


    Ubuntu Server in Arbeit:
    GA-MA785GMT-UD2H / Athlon II X4 605e / 3x HD154UI 1,5TB Raid5
    Linux Server 2.6.31-14-server x86_64

  • Jetzt nochmal ne saudumme Frage: Du schaltest doch hoffentlich den WOL-Modus deines NICs nach jedem Booten bzw. vor jedem Runterfahren wieder ein (geht mit eth-tool oder ethtool *google*) sonst kannst du nämlich nur einmal deinen Rechner aufwecken und danach nicht mehr.
    Windows schaltet diesen Modus nach jedem Booten bzw. vor jedem Runterfahren ein. Deshalb geht das WOL mit Linux genau ein einziges mal. Danach musst du das selbst mit dem oben genannten Tool aktivieren.


    Falls du das schon tust vergiss mein Tipp einfach.


    Gruß
    Jarny

    MLD 3.0.3 Server. Aufnahmen schaue ich mit einem separaten XBMC (OpenElec Distribution) im Wohnzimmer am 47 Zoll HD Fernseher

  • @tivi


    Für WoL bei einer 3COM (3c905TX-M) muss man das Modul mit dem Parameter enable_wol=1 laden. Unter Ubuntu auf meinem Server wird das Modul allerdings irgendwo automatisch geladen, so dass ein Eintrag in die /etc/modules mit dem Parameter nichts bringt.


    Folgender Workaround funktioniert allerdings für mich:


    In die /etc/network/interfaces eintragen für eth0:
    pre-up rmmod 3c59x && modprobe 3c59x enable_wol=1


    D.h. das Modul wird vorm aktivieren der Verbindung nochmal entladen und mit dem WoL-Parameter neu geladen. Danach wacht der Rechner auch per WoL auf. C't-VDR ist doch auch Debian-basiert... vielleicht nützt dir das was.


    Gruß,
    fitzefatze


    PS: ethtool funktioniert bei (manchen?) 3COM-Karten nicht zum setzten der WoL-Parameter. Falls deine Karte mit ethtool funktioniert, dann kannst du probieren, in die /etc/network/interfaces für eth0 einzutragen:
    post-up ethtool -s eth0 wol g

  • Danke für eure Hinweise. Nur, ist mein Problem nicht die Aktivierung
    von WoL. Der vdr-Rechner wird heruntergefahren und WoL ist aktiv.
    Ich habe alle notwendigen Vorkehrungen getroffen.


    Allerdings, auch wenn WoL aktiv ist, reagiert er nicht auf ein
    Magic Packet wenn er an meinem 3Com Switch hängt.


    Hänge ich ein altes Hub/Switch dran, wacht er auf.


    Nun ist es so, dass er auch am 3Com geweckt werden kann,
    wenn er unter XP heruntergefahren wird. Da wird das Magic
    Packet akzeptiert.


    Grüße,


    tivi2

    c't VDR v4.5 unfree / Kernel: 2.6.16-ct-1 / 1.4.7-2ctvdr3 (Tobi/TomG)
    Asus K8V-X / Athlon64 3000+ / FU-Si DVB-C FF + 3x Terratec Cinergy 1200 DVB-C


    Neuinstallation in Arbeit:
    c't VDR v7.0 unfree / Kernel: 2.6.28-etobi.3-486 / 1.7.8-1devel1 (Tobi/TomG)


    Ubuntu Server in Arbeit:
    GA-MA785GMT-UD2H / Athlon II X4 605e / 3x HD154UI 1,5TB Raid5
    Linux Server 2.6.31-14-server x86_64

Jetzt mitmachen!

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