Вопрос Кабель Ethernet Ubuntu не обнаружен


Мое подключение к сети Ethernet прекрасно работает в Windows 8.1. Но в ubuntu 15.04 он не обнаруживает ссылку

Вот результат 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/Full 
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Speed: 10Mb/s
Duplex: Half
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: no

Как видно, никакая ссылка не обнаружена, хотя я подключил кабель Ethernet.

И ifconfig eth0 up дает:

eht0: ERROR while getting interface flags: No such device

Пожалуйста, помогите, я не понимаю, в чем проблема: это проблема с драйвером или что-то еще.

РЕДАКТИРОВАТЬ:

вывод lspci -knn | grep Eth-A2:

02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Subsystem: Hewlett-Packard Company Device [103c:80dd]
Kernel driver in use: r8169

EDIT 2:

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

ИЗМЕНИТЬ 3: Я заметил, что если я выключу компьютер и оставлю его примерно на 5 минут, все будет нормально. Но если я перезагружу компьютер, проблема не исчезнет.


1
2017-08-04 15:14


происхождения


пожалуйста редактировать ваш вопрос и добавьте вывод lspci -knn | grep Eth -A2 терминал. - Pilot6
@ Pilot6 Сделал вопрос отредактирован - Vikash B


ответы:


У меня такой же контроллер ethernet и та же проблема.

Он будет работать с:

sudo modprobe -v r8169

Сделайте тест вручную, и если он отлично работает, добавьте rc.local, чтобы сделать его постоянным:

sudo -H gedit /etc/rc.local

И добавить

modprobe r8169

до  exit 0

Сохранить и выйти.

На самом деле это ошибка в 15.04 с ядра 3.19.0-25. До этого ядра (3.19.0-22) он работал отлично.


2
2017-08-20 22:26



Я снова столкнулся с такой же проблемой после обновления до 16.04. На этот раз modprobe не дает никакого выхода. Какие-либо предложения? - Vikash B


Ваш модуль должен быть плохо поддержан ядром r8169 модуль.

Подключитесь к интернету с помощью другого адаптера и запустите в терминале

sudo apt-get install r8168-dkms

0
2017-08-04 15:21