След Ubuntu 14.04 и 16.04 на LAN не работает в то время как 12,04 работ

Я имел 12.04. Недавно я обновил его до 14,04. Перед обновлением я заставил полный HDD скопировать в точно ту же модель жестких дисков (оба купленные одновременно). По 12,04 следам на работах LAN, если я делаю sudo pm-hibernate или если я в UI от настольного избранного "Завершения работы".

Я обновил полную копию жесткого диска 12,04 к 14,04. Используйте те же аппаратные средства, и след на LAN не работает. Если я делаю те же шаги.

Я попробовал sudo ethtool -s enp2s0 wol g (enp2s0 название сетевого интерфейса), но это было ранее в g. Так никакой эффект.

У меня есть новая установка 16.04.1, и я смог разбудить ее только однажды после того, как я установил NETDOWN=no в /etc/default/halt, но это не работало после того, как я хотел проверить его еще раз.

Добавленный в конце /etc/network/interfaces следующие 6 строк

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto enp2s0
iface enp2s0 inet static
        address 192.168.0.12
        netmask 255.255.255.0
        gateway 192.168.0.1
        up ethtool s enp2s0 wol g

И сделал sudo pm-hibernate и не смог проснуться. Только, после того как это работало, когда я вошел в систему, и в UI локально нажал завершение работы. После этого попробованный несколько раз и никакая удача.

1
задан 13 November 2016 в 06:19

1 ответ

Обратите внимание, что у меня уже был wakeonlan, включенный в BIOS и через ethtool. Это прекратило работать в какой-то момент на меня после выполнения dist-обновлений.

Я смог заставить это работать на 17,04:

1) Установка tlp пакета с:

sudo apt-get install tlp

2) Изменение строки в "/etc/default/tlp", который говорит

WOL_DISABLE=Y

Кому:

WOL_DISABLE=N

3) После закрытия компьютера это смогло быть запущенным с WOL. Я тестирую это на двух различных машинах, и это работало над обоими.


После выполнения этого решения некоторое время, я нашел непреднамеренный побочный эффект, где некоторые мои USB-устройства теряли питание. Я закончил тем, что отключил USB, автоприостанавливают функцию tlp путем изменения строки в "/etc/default/tlp", который говорит

USB_AUTOSUSPEND=1

Кому:

USB_AUTOSUSPEND=0
3
ответ дан 7 December 2019 в 12:37

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

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