WakeOnLan не работает на Asus M4A79XTD EVO с Kubuntu 12.04 64bit

Я пытался настроить wakeonlan на своем рабочем столе, который использует Asus M3N72-D и работает под управлением Kubuntu 12.04 64bit. Я считаю, что я правильно настроил биос. Я включил PME. Я не нашел никаких других настроек, в которых упоминается wake on lan, кроме EuP, который я отключил (он отключает WOL в состоянии S5). В моем rc.config говорится:

sudo ethtool -s eth0 wol g

Но это не решило проблему. Некоторые вещи, которые могут намекнуть на решение, состоят в том, что в настоящее время, если я перехожу в режим ожидания, компьютер не выйдет из режима ожидания, и когда я выключаю компьютер, огни рядом с портом Ethernet всегда выключаются.

Я также запустил wireshark, когда компьютер работал, и увидел, что волшебный пакет может достичь рабочего стола с правильным MAC-адресом.

Вот результаты для ethtool eth0

    Settings for eth0:
    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

Есть ли что-нибудь еще, что я могу попытаться решить проблему?

0
задан 12 October 2012 в 17:32

2 ответа

Мне пришлось установить tlp и изменить WOL_DISABLE = N в файле конфигурации.

0
ответ дан 12 October 2012 в 17:32

Светодиодные индикаторы Ethernet не должны выключать полностью после завершения работы. Если они - затем Ваша сетевая плата, выключен, и Вы не сможете разбудить машину.

Удостоверьтесь, что Вы вставляете эту строку перед exit 0 команда /etc/rc.local (и после #!.. строка):

ethtool -s eth0 wol g

Затем разбудите его:

wakeonlan 00:11:22:33:44:55

Некоторые карты нуждаются в следующем:

sudo sh -c "echo enabled > /sys/class/net/eth0/device/power/wakeup"

источник: https://wiki.archlinux.org/index.php/Wake-on-LAN

0
ответ дан 12 October 2012 в 17:32

Другие вопросы по тегам:

Похожие вопросы: