Ubuntu 16.04 Ethernet возобновить после приостановки / холодной загрузки

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

Обычно это устраняет "снятие галочки" с "Включить сеть через графический интерфейс сетевого менеджера" - и они снова включаются. Если нет, я перезагружаюсь, чтобы исправить все.

я бегу lshw -class network:

   *-network
   product: Ethernet Connection (2) I219-V
   vendor: Intel Corporation
   physical id: 1f.6
   bus info: pci@0000:00:1f.6
   logical name: enp0s31f6
   version: 00
   serial: 60:45:cb:7f:9a:0f
   size: 1Gbit/s
   capacity: 1Gbit/s
   width: 32 bits
   clock: 33MHz
   capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
   configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k duplex=full firmware=0.8-4 ip=192.168.1.4 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
   resources: irq:122 memory:f7100000-f711ffff

Мое соединение Ethernet статическое, IPv6 отключен на проводном соединении, которое я использую на машине. Я также отключил энергосбережение через etc/rc.local файл:

!/bin/sh -e
rc.local

Этот скрипт выполняется в конце каждого многопользовательского уровня запуска. Убедитесь, что скрипт exit 0 в случае успеха или любое другое значение в случае ошибки.

Чтобы включить или отключить этот скрипт, просто измените биты выполнения.

По умолчанию этот скрипт ничего не делает.

sleep 10

ethtool --set-eee enp0s31f6 eee off

ethtool -s enp0s31f6 wol d

exit 0

Спасибо!

1 ответ

В powertopв разделе Tunables найдите "Runtime PM для PCI-устройства Intel Corporation Ethernet-соединение I219-LM"; если он включен (Хороший), переключите его, чтобы отключить функцию (сообщается как Плохой). В моем случае, он сразу же подключил Ethernet к сети.

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