Ubuntu 18.04 - Ethernet отключен после приостановки

Зеркало страны Ubuntu в Иране не работает со вчерашнего дня.

Как вы видите, у него нет выхода:

curl -Is http://ir.archive.ubuntu.com/ubuntu | head -n 1
HTTP/1.1 404 Not Found  

Итак, вы можете изменить свое зеркало другим (например, другие страны или главный сервер)

Например, чтобы изменить зеркало на главный сервер:

sudo sed -i.bak 's|http://ir.|http://|g' /etc/apt/sources.list
sudo apt update

Или для изменения нам:

sudo sed -i.bak 's/ir/us/g' /etc/apt/sources.list
sudo apt update
[d5 ]

Обновление: этот репозиторий исправлен и вы можете его использовать:

curl -Is http://ir.archive.ubuntu.com/ubuntu/ | head -n 1
HTTP/1.1 200 OK
18
задан 28 April 2018 в 17:21

88 ответов

У меня была та же проблема, и я нашел это решение. 1) запустите: sudo lshw -C сеть, чтобы найти модуль ядра вашей сетевой карты. В * -network, описание: Ethernet nterface, в поле конфигурации найдено driver = sky2 для меня. sky2 - это сетевой сетевой модуль ethernet для моего ноутбука.

2) Я создаю файл sky2.sh в: / lib / systemd / system-sleep / папку с

#! / bin / bash modprobe -r sky2 # unload sky2 kernel module modprobe -i sky2 # перезагрузить модуль ядра sky2

и изменить разрешения с помощью: sudo chmod a + x sky2.sh После этого проблема решена.

1
ответ дан 5 August 2018 в 01:21

У меня недостаточно репутации, чтобы прокомментировать или перенести принятый ответ (который теперь устарел)

Если вы запустите lsmod | grep r8169, и он показывает, что у вас загружен модуль ядра r8169, а ваш Ядро старше, чем 4.15.0-24-generic, тогда вы, скорее всего, пострадали от ошибки, связанной с принятым ответом https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1752772

BTW Я испытал эту ошибку и для меня lspci | grep 'Gigabit Ethernet' показывает RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller

Эта ошибка исправлена.

Если ваше ядро ​​старше чем 4.15.0-24-generic, просто запустите

apt-get update
apt-get upgrade
apt-get dist-upgrade
reboot
0
ответ дан 5 August 2018 в 01:21

Это случилось и со мной.

Разгружает / перезагружает сетевые модули / драйверы ядра.

Mine is r8169, поэтому (как root): modprobe -r r8169 (я напечатал вручную, поэтому была задержка) modprobe -i r8169


Я также удалил mii во время первой попытки. Не обязательно, однако.

2
ответ дан 5 August 2018 в 01:21

Это случилось со мной также с материнской платой Gigabyte-B250M-DS3H после обновления с Ubuntu с 16.04 по 18.04 28 июля 2018 года. Ядро 4.15.0-29-generic.

Результат из sudo lshw -C network показал контроллер RTL8111 / 8168/8411 PCI Express Gigabit Ethernet, в то время как он показал, что используется драйвер r8169.

Что в конечном итоге работало с установкой драйвера, специфичного для контроллера Ethernet (большой сюрприз):

sudo apt install r8168-dkms

, а затем перезагрузите компьютер (Спасибо andypotter). Мне не нужно было делать черный список r8169, но мне все еще нужно было создать скрипт в /lib/systemd/system-sleep/, который я назвал r8168-refresh-after-suspend (совет a la Paulo), который удалит и повторно вставит r8168:

#!/bin/bash

# $1 is the state (pre or post)
# $2 is the action (suspend)

case $1/$2 in
pre/suspend)
  modprobe -r r8168
;;
post/suspend)
  modprobe -i r8168
;;
esac

и, конечно же, сделать его исполняемым с помощью:

sudo chmod +x /lib/systemd/system-sleep/r8168-refresh-after-suspend

Это работало как шарм. Таким образом, это все еще проблема в ядре 4.15.0-29, но исправление групповой помощи все еще работает.

0
ответ дан 5 August 2018 в 01:21

У меня была та же проблема, но решения здесь не сработали для меня. Я провел дни, проходя через несколько форумов по этому вопросу, и пробовал практически все. Также упоминаются два альтернативных решения, обновить ядро ​​или установить предыдущий драйвер модуля. Я выбрал последний и установил драйвер r8168. Изначально это тоже не удавалось. Однако я обнаружил что-то, что работает и адаптировало его к решению от Paulo.

Я запускаю (K) ubuntu 18.04 с Kernel 4.15.0-24-generic.

вывод из сети lshw -C включает в себя это ...

description: Ethernet interface
   product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
   vendor: Realtek Semiconductor Co., Ltd.
   physical id: 0
   bus info: pci@0000:05:00.0
   logical name: enp5s0
   version: 0c
   serial: 80:fa:5b:49:69:b3
   size: 1Gbit/s
   capacity: 1Gbit/s
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
   configuration: autonegotiation=on broadcast=yes driver=r8168 driverversion=8.045.08-NAPI duplex=full ip=192.168.10.213 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
   resources: irq:133 ioport:e000(size=256) memory:df000000-df000fff memory:d0000000-d0003fff

Я установил пакет r8168-dkms, однако этого было недостаточно. Два дополнительных шага были необходимы.

Шаг 1) Отредактируйте файл /etc/modprobe.d/r8168-dkms.conf и включите черный список (т. Е. Удалите комментарий) r8169

Шаг 2). Основываясь на решении Paulo, я создал следующий скрипт / lib / systemd / system-sleep / r8168-refresh

#!/bin/bash

PROGNAME=$(basename "$0")
state=$1
action=$2

function log {
    logger -i -t "$PROGNAME" "$*"
}

log "Running $action $state"

if [[ $state == post ]]; then
     log "ifconfig down enp5s0"
     ifconfig enp5s0 down
     log "ifconfig up enp5s0"
     ifconfig enp5s0 192.168.10.213
fi

Этот код, конечно, относится к моей машине (имя устройства и IP-адрес) -адрес). Это, безусловно, может быть улучшено, но оно отвечает моим потребностям на данный момент.

Это будет работать с NetworkManager.

0
ответ дан 6 August 2018 в 17:50

Вот еще одно простое решение (r?): создайте службу systemd, единственной задачей которой является выгрузка / перезагрузка модуля после цикла приостановки (я назвал его /etc/systemd/system/fix-r8169.service):

[Unit]
Description=Fix RTL-8169 Driver on resume from suspend
After=suspend.target

[Service]
User=root
Type=oneshot
ExecStartPre=/sbin/modprobe -r r8169
ExecStart=/sbin/modprobe r8169
TimeoutSec=0
StandardOutput=syslog

[Install]
WantedBy=suspend.target

Затем просто выполните systemctl enable fix-r8169.service, и вы должны быть установлены !! Systemd теперь автоматически выгружает и перезагружает ваш модуль после пробуждения.

Приветствия!

1
ответ дан 6 August 2018 в 17:50

Нажмите Ctrl + Alt + T, чтобы перейти к терминалу, и введите:

sudo apt-get purge tlp

или

изменить /etc/default/tlp и изменить:

WOL_DISABLE = NO

-

WOL_DISABLE = YES
0
ответ дан 6 August 2018 в 17:50

У меня была та же проблема, и я нашел это решение. 1) запустите: sudo lshw -C сеть, чтобы найти модуль ядра вашей сетевой карты. В * -network, описание: Ethernet nterface, в поле конфигурации найдено driver = sky2 для меня. sky2 - это сетевой сетевой модуль ethernet для моего ноутбука.

2) Я создаю файл sky2.sh в: / lib / systemd / system-sleep / папку с

#! / bin / bash modprobe -r sky2 # unload sky2 kernel module modprobe -i sky2 # перезагрузить модуль ядра sky2

и изменить разрешения с помощью: sudo chmod a + x sky2.sh После этого проблема решена.

1
ответ дан 6 August 2018 в 17:50

У меня недостаточно репутации, чтобы прокомментировать или перенести принятый ответ (который теперь устарел)

Если вы запустите lsmod | grep r8169, и он показывает, что у вас загружен модуль ядра r8169, а ваш Ядро старше, чем 4.15.0-24-generic, тогда вы, скорее всего, пострадали от ошибки, связанной с принятым ответом https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1752772

BTW Я испытал эту ошибку и для меня lspci | grep 'Gigabit Ethernet' показывает RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller

Эта ошибка исправлена.

Если ваше ядро ​​старше чем 4.15.0-24-generic, просто запустите

apt-get update
apt-get upgrade
apt-get dist-upgrade
reboot
0
ответ дан 6 August 2018 в 17:50

Это случилось и со мной.

Разгружает / перезагружает сетевые модули / драйверы ядра.

Mine is r8169, поэтому (как root): modprobe -r r8169 (я напечатал вручную, поэтому была задержка) modprobe -i r8169


Я также удалил mii во время первой попытки. Не обязательно, однако.

2
ответ дан 6 August 2018 в 17:50

Это случилось со мной также с материнской платой Gigabyte-B250M-DS3H после обновления с Ubuntu с 16.04 по 18.04 28 июля 2018 года. Ядро 4.15.0-29-generic.

Результат из sudo lshw -C network показал контроллер RTL8111 / 8168/8411 PCI Express Gigabit Ethernet, в то время как он показал, что используется драйвер r8169.

Что в конечном итоге работало с установкой драйвера, специфичного для контроллера Ethernet (большой сюрприз):

sudo apt install r8168-dkms

, а затем перезагрузите компьютер (Спасибо andypotter). Мне не нужно было делать черный список r8169, но мне все еще нужно было создать скрипт в /lib/systemd/system-sleep/, который я назвал r8168-refresh-after-suspend (совет a la Paulo), который удалит и повторно вставит r8168:

#!/bin/bash

# $1 is the state (pre or post)
# $2 is the action (suspend)

case $1/$2 in
pre/suspend)
  modprobe -r r8168
;;
post/suspend)
  modprobe -i r8168
;;
esac

и, конечно же, сделать его исполняемым с помощью:

sudo chmod +x /lib/systemd/system-sleep/r8168-refresh-after-suspend

Это работало как шарм. Таким образом, это все еще проблема в ядре 4.15.0-29, но исправление групповой помощи все еще работает.

0
ответ дан 6 August 2018 в 17:50

Он обнаруживает Ethernet-соединение?

, затем

открыть NetworkManager.conf

sudo nano /etc/NetworkManager/NetworkManager.conf

Комментарий (Добавить #) dns=dnsmasq

[main]
plugins=ifupdown,keyfile,ofono
#dns=dnsmasq

[ifupdown]
managed=true

Перезапустить диспетчер сети

sudo service network-manager restart
0
ответ дан 6 August 2018 в 17:50

У меня была та же проблема, но решения здесь не сработали для меня. Я провел дни, проходя через несколько форумов по этому вопросу, и пробовал практически все. Также упоминаются два альтернативных решения, обновить ядро ​​или установить предыдущий драйвер модуля. Я выбрал последний и установил драйвер r8168. Изначально это тоже не удавалось. Однако я обнаружил что-то, что работает и адаптировало его к решению от Paulo.

Я запускаю (K) ubuntu 18.04 с Kernel 4.15.0-24-generic.

вывод из сети lshw -C включает в себя это ...

description: Ethernet interface
   product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
   vendor: Realtek Semiconductor Co., Ltd.
   physical id: 0
   bus info: pci@0000:05:00.0
   logical name: enp5s0
   version: 0c
   serial: 80:fa:5b:49:69:b3
   size: 1Gbit/s
   capacity: 1Gbit/s
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
   configuration: autonegotiation=on broadcast=yes driver=r8168 driverversion=8.045.08-NAPI duplex=full ip=192.168.10.213 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
   resources: irq:133 ioport:e000(size=256) memory:df000000-df000fff memory:d0000000-d0003fff

Я установил пакет r8168-dkms, однако этого было недостаточно. Два дополнительных шага были необходимы.

Шаг 1) Отредактируйте файл /etc/modprobe.d/r8168-dkms.conf и включите черный список (т. Е. Удалите комментарий) r8169

Шаг 2). Основываясь на решении Paulo, я создал следующий скрипт / lib / systemd / system-sleep / r8168-refresh

#!/bin/bash

PROGNAME=$(basename "$0")
state=$1
action=$2

function log {
    logger -i -t "$PROGNAME" "$*"
}

log "Running $action $state"

if [[ $state == post ]]; then
     log "ifconfig down enp5s0"
     ifconfig enp5s0 down
     log "ifconfig up enp5s0"
     ifconfig enp5s0 192.168.10.213
fi

Этот код, конечно, относится к моей машине (имя устройства и IP-адрес) -адрес). Это, безусловно, может быть улучшено, но оно отвечает моим потребностям на данный момент.

Это будет работать с NetworkManager.

0
ответ дан 8 August 2018 в 22:04

Вот еще одно простое решение (r?): создайте службу systemd, единственной задачей которой является выгрузка / перезагрузка модуля после цикла приостановки (я назвал его /etc/systemd/system/fix-r8169.service):

[Unit]
Description=Fix RTL-8169 Driver on resume from suspend
After=suspend.target

[Service]
User=root
Type=oneshot
ExecStartPre=/sbin/modprobe -r r8169
ExecStart=/sbin/modprobe r8169
TimeoutSec=0
StandardOutput=syslog

[Install]
WantedBy=suspend.target

Затем просто выполните systemctl enable fix-r8169.service, и вы должны быть установлены !! Systemd теперь автоматически выгружает и перезагружает ваш модуль после пробуждения.

Приветствия!

1
ответ дан 8 August 2018 в 22:04

Нажмите Ctrl + Alt + T, чтобы перейти к терминалу, и введите:

sudo apt-get purge tlp

или

изменить /etc/default/tlp и изменить:

WOL_DISABLE = NO

-

WOL_DISABLE = YES
0
ответ дан 8 August 2018 в 22:04

У меня была та же проблема, и я нашел это решение. 1) запустите: sudo lshw -C сеть, чтобы найти модуль ядра вашей сетевой карты. В * -network, описание: Ethernet nterface, в поле конфигурации найдено driver = sky2 для меня. sky2 - это сетевой сетевой модуль ethernet для моего ноутбука.

2) Я создаю файл sky2.sh в: / lib / systemd / system-sleep / папку с

#! / bin / bash modprobe -r sky2 # unload sky2 kernel module modprobe -i sky2 # перезагрузить модуль ядра sky2

и изменить разрешения с помощью: sudo chmod a + x sky2.sh После этого проблема решена.

1
ответ дан 8 August 2018 в 22:04

Это случилось и со мной.

Разгружает / перезагружает сетевые модули / драйверы ядра.

Mine is r8169, поэтому (как root): modprobe -r r8169 (я напечатал вручную, поэтому была задержка) modprobe -i r8169


Я также удалил mii во время первой попытки. Не обязательно, однако.

2
ответ дан 8 August 2018 в 22:04

Это случилось со мной также с материнской платой Gigabyte-B250M-DS3H после обновления с Ubuntu с 16.04 по 18.04 28 июля 2018 года. Ядро 4.15.0-29-generic.

Результат из sudo lshw -C network показал контроллер RTL8111 / 8168/8411 PCI Express Gigabit Ethernet, в то время как он показал, что используется драйвер r8169.

Что в конечном итоге работало с установкой драйвера, специфичного для контроллера Ethernet (большой сюрприз):

sudo apt install r8168-dkms

, а затем перезагрузите компьютер (Спасибо andypotter). Мне не нужно было делать черный список r8169, но мне все еще нужно было создать скрипт в /lib/systemd/system-sleep/, который я назвал r8168-refresh-after-suspend (совет a la Paulo), который удалит и повторно вставит r8168:

#!/bin/bash

# $1 is the state (pre or post)
# $2 is the action (suspend)

case $1/$2 in
pre/suspend)
  modprobe -r r8168
;;
post/suspend)
  modprobe -i r8168
;;
esac

и, конечно же, сделать его исполняемым с помощью:

sudo chmod +x /lib/systemd/system-sleep/r8168-refresh-after-suspend

Это работало как шарм. Таким образом, это все еще проблема в ядре 4.15.0-29, но исправление групповой помощи все еще работает.

0
ответ дан 8 August 2018 в 22:04

Он обнаруживает Ethernet-соединение?

, затем

открыть NetworkManager.conf

sudo nano /etc/NetworkManager/NetworkManager.conf

Комментарий (Добавить #) dns=dnsmasq

[main]
plugins=ifupdown,keyfile,ofono
#dns=dnsmasq

[ifupdown]
managed=true

Перезапустить диспетчер сети

sudo service network-manager restart
0
ответ дан 8 August 2018 в 22:04

У меня была та же проблема, но решения здесь не сработали для меня. Я провел дни, проходя через несколько форумов по этому вопросу, и пробовал практически все. Также упоминаются два альтернативных решения, обновить ядро ​​или установить предыдущий драйвер модуля. Я выбрал последний и установил драйвер r8168. Изначально это тоже не удавалось. Однако я обнаружил что-то, что работает и адаптировало его к решению от Paulo.

Я запускаю (K) ubuntu 18.04 с Kernel 4.15.0-24-generic.

вывод из сети lshw -C включает в себя это ...

description: Ethernet interface
   product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
   vendor: Realtek Semiconductor Co., Ltd.
   physical id: 0
   bus info: pci@0000:05:00.0
   logical name: enp5s0
   version: 0c
   serial: 80:fa:5b:49:69:b3
   size: 1Gbit/s
   capacity: 1Gbit/s
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
   configuration: autonegotiation=on broadcast=yes driver=r8168 driverversion=8.045.08-NAPI duplex=full ip=192.168.10.213 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
   resources: irq:133 ioport:e000(size=256) memory:df000000-df000fff memory:d0000000-d0003fff

Я установил пакет r8168-dkms, однако этого было недостаточно. Два дополнительных шага были необходимы.

Шаг 1) Отредактируйте файл /etc/modprobe.d/r8168-dkms.conf и включите черный список (т. Е. Удалите комментарий) r8169

Шаг 2). Основываясь на решении Paulo, я создал следующий скрипт / lib / systemd / system-sleep / r8168-refresh

#!/bin/bash

PROGNAME=$(basename "$0")
state=$1
action=$2

function log {
    logger -i -t "$PROGNAME" "$*"
}

log "Running $action $state"

if [[ $state == post ]]; then
     log "ifconfig down enp5s0"
     ifconfig enp5s0 down
     log "ifconfig up enp5s0"
     ifconfig enp5s0 192.168.10.213
fi

Этот код, конечно, относится к моей машине (имя устройства и IP-адрес) -адрес). Это, безусловно, может быть улучшено, но оно отвечает моим потребностям на данный момент.

Это будет работать с NetworkManager.

0
ответ дан 14 August 2018 в 11:45

Вот еще одно простое решение (r?): создайте службу systemd, единственной задачей которой является выгрузка / перезагрузка модуля после цикла приостановки (я назвал его /etc/systemd/system/fix-r8169.service):

[Unit]
Description=Fix RTL-8169 Driver on resume from suspend
After=suspend.target

[Service]
User=root
Type=oneshot
ExecStartPre=/sbin/modprobe -r r8169
ExecStart=/sbin/modprobe r8169
TimeoutSec=0
StandardOutput=syslog

[Install]
WantedBy=suspend.target

Затем просто выполните systemctl enable fix-r8169.service, и вы должны быть установлены !! Systemd теперь автоматически выгружает и перезагружает ваш модуль после пробуждения.

Приветствия!

1
ответ дан 14 August 2018 в 11:45

Нажмите Ctrl + Alt + T, чтобы перейти к терминалу, и введите:

sudo apt-get purge tlp

или

изменить /etc/default/tlp и изменить:

WOL_DISABLE = NO

-

WOL_DISABLE = YES
0
ответ дан 14 August 2018 в 11:45

У меня была та же проблема, и я нашел это решение.

  1. run: sudo lshw -C network, чтобы найти ваш модуль ядра вашей сетевой карты. В * -network, описание: Ethernet-интерфейс, в поле конфигурации найдено driver=sky2 для меня. sky2 - это сетевой модуль ethernet для моего ноутбука.
  2. Я создаю файл sky2.sh в папку /lib/systemd/system-sleep/ с
    #!/bin/bash 
    modprobe -r sky2 # unload sky2 kernel module 
    modprobe -i sky2 # reload sky2 kernel module 
    
    и изменяю разрешения с помощью:
    sudo chmod a+x sky2.sh
    

После этого проблема решена.

1
ответ дан 14 August 2018 в 11:45
  • 1
    Это то же самое, что и принятое решение, без функции ведения журнала. – Dominic108 14 October 2018 в 23:26

У меня недостаточно репутации, чтобы прокомментировать или перенести принятый ответ (который теперь устарел)

Если вы запустите lsmod | grep r8169, и он показывает, что у вас загружен модуль ядра r8169, а ваш Ядро старше, чем 4.15.0-24-generic, тогда вы, скорее всего, пострадали от ошибки, связанной с принятым ответом https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1752772

BTW Я испытал эту ошибку и для меня lspci | grep 'Gigabit Ethernet' показывает RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller

Эта ошибка исправлена.

Если ваше ядро ​​старше чем 4.15.0-24-generic, просто запустите

apt-get update
apt-get upgrade
apt-get dist-upgrade
reboot
0
ответ дан 14 August 2018 в 11:45

Это случилось и со мной.

Разгружает / перезагружает сетевые модули / драйверы ядра.

Mine is r8169, поэтому (как root): (Я набирал вручную, поэтому была задержка)

sudo modprobe -r r8169
sudo modprobe -i r8169

Я также удалил mii во время моей первой попытки. Не обязательно, однако.

2
ответ дан 14 August 2018 в 11:45
  • 1
    sudo modprobe -i r8169 – aaaa 28 April 2018 в 18:07
  • 2
    работал! мне нужно делать это вручную сейчас все время, когда я возобновляю? – aaaa 28 April 2018 в 18:07
  • 3
    Это то же самое, что и принятое решение, но не помещая его в скрипт, который будет выполняться при возобновлении и без функции ведения журнала. – Dominic108 14 October 2018 в 23:46

Это случилось со мной также с материнской платой Gigabyte-B250M-DS3H после обновления с Ubuntu с 16.04 по 18.04 28 июля 2018 года. Ядро 4.15.0-29-generic.

Результат из sudo lshw -C network показал контроллер RTL8111 / 8168/8411 PCI Express Gigabit Ethernet, в то время как он показал, что используется драйвер r8169.

Что в конечном итоге работало с установкой драйвера, специфичного для контроллера Ethernet (большой сюрприз):

sudo apt install r8168-dkms

, а затем перезагрузите компьютер (Спасибо andypotter). Мне не нужно было делать черный список r8169, но мне все еще нужно было создать скрипт в /lib/systemd/system-sleep/, который я назвал r8168-refresh-after-suspend (совет a la Paulo), который удалит и повторно вставит r8168:

#!/bin/bash

# $1 is the state (pre or post)
# $2 is the action (suspend)

case $1/$2 in
pre/suspend)
  modprobe -r r8168
;;
post/suspend)
  modprobe -i r8168
;;
esac

и, конечно же, сделать его исполняемым с помощью:

sudo chmod +x /lib/systemd/system-sleep/r8168-refresh-after-suspend

Это работало как шарм. Таким образом, это все еще проблема в ядре 4.15.0-29, но исправление групповой помощи все еще работает.

0
ответ дан 14 August 2018 в 11:45

Он обнаруживает Ethernet-соединение?

, затем

открыть NetworkManager.conf

sudo nano /etc/NetworkManager/NetworkManager.conf

Комментарий (Добавить #) dns=dnsmasq

[main]
plugins=ifupdown,keyfile,ofono
#dns=dnsmasq

[ifupdown]
managed=true

Перезапустить диспетчер сети

sudo service network-manager restart
0
ответ дан 14 August 2018 в 11:45
  • 1
    [main] plugins = ifupdown, keyfile [ifupdown] managed = true [device] wifi.scan-rand-mac-address = no – aaaa 28 April 2018 в 17:47
  • 2
  • 3
    Вы ранее обновляли файл conf? если да перезагрузка & amp; проверять – Santhosh Veer 28 April 2018 в 17:50
  • 4
    Я попробовал исправить Santhosh Veer. Все еще седой. Ethernet. – aaaa 28 April 2018 в 17:51
  • 5
    запустите эту команду systemctl status NetworkManager.service, чтобы проверить ошибку – Santhosh Veer 28 April 2018 в 17:54

У меня такая же проблема (driver = r8169), Ethernet не работает после возобновления с приостановки.

Он отлично работает с ядром 4.13.0-31. Другими словами, Ethernet продолжает работать после возобновления с приостановки.

Но с ядром 4.15.0-32 Ethernet не работает после возобновления с приостановки. Я попытался исправить modprobe -r r8169 modprobe -i r8169, но это не имеет никакого эффекта.

Я сообщил об этом https://bugs.launchpad.net/ubuntu/+source/linux / + ошибка / 1752772

0
ответ дан 16 August 2018 в 06:45

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

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