Wake-on-Lan unter Ubuntu 12.04


7

Ich möchte das Wake-on-LAN einrichten, die beiden PCs sind über einen Switch verbunden.

Hier ist die Konfiguration von eth0. Im BIOS konnte ich keine Informationen zum Wake-on-LAN finden.

Supported ports: [ TP MII ]
    Supported link modes:   10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Half 1000baseT/Full 
    Supported pause frame use: No
    Supports auto-negotiation: Yes
    Advertised link modes:  10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Half 1000baseT/Full 
    Advertised pause frame use: Symmetric Receive-only
    Advertised auto-negotiation: Yes
    Link partner advertised link modes:  10baseT/Half 10baseT/Full 
                                         100baseT/Half 100baseT/Full 
                                         1000baseT/Full 
    Link partner advertised pause frame use: Symmetric
    Link partner advertised auto-negotiation: Yes
    Speed: 1000Mb/s
    Duplex: Full
    Port: MII
    PHYAD: 0
    Transceiver: internal
    Auto-negotiation: on
    Supports Wake-on: pumbg
    Wake-on: g
    Current message level: 0x00000033 (51)
                   drv probe ifdown ifup
    Link detected: yes

Nachdem ich den PC heruntergefahren habe, habe ich verschiedene Tools verwendet, um das Magic-Paket zu versenden, aber es passiert nichts. Irgendein Vorschlag?

Antworten:


12

Ihre Karte wird jetzt unterstützt, um Wake-on-LAN zu konfigurieren:

  1. Installieren ethtool

    sudo apt-get install ethtool
    
  2. Bearbeiten /etc/rc.local, um diese Zeile vor der exit 0Zeile hinzuzufügen :

    ethtool -s eth0 wol g
    
  3. Hier finden Sie die MAC - Adresse der Netzwerkkarte aus (ersetzen , ethwenn mit dem Interface - Namen, eth0, eth1, ..):

    ifconfig eth | grep "HWaddr" | awk '{print $5}'
    
  4. Maschine herunterfahren. Sie sollten es aufwecken können mit:

    wakeonlan your_mac
    

Ich habe es versucht und erhalte die folgende Adresse. Sending magic packet to 255.255.255.255:9 with 4c:02:89:00:xx:xx send : Network is unreachable at /usr/bin/wakeonlan line 126.. Ich bin jedoch über einen Switch mit dem Netzwerk verbunden und kann auch die USV-Netzwerkkarte anpingen. Was kann das Problem sein?
OHLÁLÁ

versuchen Sie dieses : wakeonlan -i 192.168.0.255 mac. Wo müssen Sie möglicherweise 192.168 ersetzen, um Ihr Netzwerk widerzuspiegeln.
Rosch

Stellen Sie außerdem sicher, dass sich Ihre Netzwerkkarte wirklich im Standby-Modus befindet: Es sollte eine grüne oder gelbe LED leuchten.
Rosch

Warst du erfolgreich?
Rosch

Ich kann jetzt nicht testen, weil der PC nicht im Büro ist
OHLÁLÁ

1

Sie müssen ethtool installieren, indem Sie mit root privilegilage Folgendes eingeben:

apt-get install ethtool

Der nächste Schritt besteht darin, Wake-On-LAN in Ihrem System zu aktivieren, indem Sie Folgendes eingeben:

ethtool -s eth0 wol g

Ich beschreibe ein solches Szenario und einige optionale nächste Schritte in meinem Blog

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.