После обновления Ubuntu несколько дней назад мой Ethernet перестал работать. Wi-Fi работает нормально. Мне даже удалось заставить мой Ethernet работать один раз, используя sudo dhclient eth0 , но я не смог воспроизвести его после перезагрузки. У меня есть другой ноутбук с Windows, и физический кабель в порядке.
Мое подключение к Ethernet подключено, но интернет не работает. Также я нахожусь за прокси, если это в любом случае поможет.
Я опубликовал это после прочтения множества исправлений в Интернете. Кажется, никто из них даже временно не решил мою проблему.
Любая помощь будет оценена.
Вот несколько выходных данных:
ifconfig
eth0 Link encap:Ethernet HWaddr 14:dd:a9:0d:88:29
inet addr:172.24.136.242 Bcast:172.24.143.255 Mask:255.255.248.0
inet6 addr: fe80::16dd:a9ff:fe0d:8829/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:1443 errors:0 dropped:3302 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:161427 (161.4 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:28333 errors:0 dropped:0 overruns:0 frame:0
TX packets:28333 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2407338 (2.4 MB) TX bytes:2407338 (2.4 MB)
wlan0 Link encap:Ethernet HWaddr 34:02:86:96:f3:98
inet addr:192.168.63.102 Bcast:192.168.63.255 Mask:255.255.255.0
inet6 addr: fe80::3602:86ff:fe96:f398/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:27733 errors:0 dropped:0 overruns:0 frame:0
TX packets:23098 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:19054557 (19.0 MB) TX bytes:4802812 (4.8 MB)
cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
search connectify
cat / etc / network / interfaces
auto lo
iface lo inet loopback
lspci | grep Ethernet
05:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411
PCI Express Gigabit Ethernet Controller (rev 12)
Обновление:
Ответ ниже использовал для временного запуска моего интернета время от времени, но не исправил его навсегда. В конце концов, после нескольких небольших обновлений Ubuntu, мой Ethernet снова заработал. Поэтому я думаю, что если обычные решения в интернете не работают и ваша сеть перестала работать сразу после обновления, вам, вероятно, следует дождаться следующего обновления.
открытый /etc/network/interfaces
использование
sudo vi /etc/network/interfaces
добавьте строку
auto eth0
iface eth0 inet dhcp
затем сделайте
sudo ifdown eth0
sudo ifup eth0
Вы говорите sudo dhclient eth0
работа так делает выше изменения, это будет искать DHCP, когда Вы запустите, система также удостоверяются, что у Вас есть надлежащая установка прокси в Вашей системе .current ifconfig
вывод показывает Ваш системный IP получения от DHCP.
Править: Для device not managed
необходимо открыться /etc/NetworkManager/NetworkManager.conf
использование команды:
sudo vi /etc/NetworkManager/NetworkManager.conf
и измените строку managed=false
кому: managed=true
и перезапуск NetworkManager
sudo service network-manager restart
Поскольку больше информации связало эту проблему, можно взять справку от Askubuntu, другой администратор сети вопроса говорит “устройство, не управляемое”
Ethernet фиксирует после обновления Ubuntu:
Выполняются ниже команды в терминале:
sudo -H gedit /etc/network/interfaces
Добавьте ниже двух строк (первичный сетевой интерфейс) и сохраните:
auto eth0
iface eth0 inet dhcp
Выполняются ниже команды в терминале:
sudo nano /etc/udev/rules.d/70-persistent-net.rules
вышеупомянутая команда откроет редактора в терминале, Вы найдете ниже строк существующий (если не, добавьте их):
ATTR{address}
Ваш MAC-адрес адаптера, и NAME="eth0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="0a:03:27:c2:b4:eb", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
Сохраняют и перезагрузка.