Ubuntu 16.04 ethernet не работает автоматически

, чтобы начать с того, что я хочу сказать, что я полный ноб и мой первый опыт работы с ubuntu, я просто хочу увидеть все плюсы и минусы этого. Моя проблема в том, что хотя мой интернет-кабель подключен к моему компьютеру, я не получаю интернет-соединение автоматически. Я искал в Интернете, и я нашел эти две команды:

sudo modprobe alx

echo '1969 e0b1' | sudo tee / sys / bus / pci / drivers / alx / new_id

Они помогают, и я получаю интернет-соединение сразу после их использования, но мой вопрос в том, есть ли какое-либо постоянное исправление моей проблемы? Эти команды только фиксируют проблему, пока я не перезагружу компьютер, а затем снова вернется. Спасибо заранее

0
задан 20 July 2017 в 21:52

2 ответа

Псевдоним для вашего устройства, 1969: e0b1, предположим, был добавлен в драйвер alx, начиная с версии ядра 4.8.0-xx. Если alx не управляет вашим устройством, это говорит о том, что вы используете более раннюю версию ядра, чем 4.8. Подтвердите:

uname -r

Есть три способа заставить драйвер загружать и управлять устройством автоматически. Во-первых, обновите до ядра 4.8, как описано здесь: Старое ядро ​​с обновлением Ubuntu 16.04.2

Во-вторых, вы можете скачать и установить Ubuntu 17.04, последнюю версию. Он использует версию ядра 4.10 и alx содержит псевдоним для вашего устройства.

В-третьих, если вы не можете сделать это, сделайте редактирование на /etc/rc.local:

gksudo gedit /etc/rc.local

Используйте nano или kate или leafpad, если у вас нет текстового редактора gedit. Прямо над линией выхода 0 добавьте:

modprobe alx echo '1969 e0b1' > /sys/bus/pci/drivers/alx/new_id

Обратите внимание, что sudo не требуется или даже возможно в rc.local. Корректируйте внимательно, сохраните и закройте текстовый редактор.

Вы должны быть установлены.

0
ответ дан 18 July 2018 в 09:57

Псевдоним для вашего устройства, 1969: e0b1, предположим, был добавлен в драйвер alx, начиная с версии ядра 4.8.0-xx. Если alx не управляет вашим устройством, это говорит о том, что вы используете более раннюю версию ядра, чем 4.8. Подтвердите:

uname -r

Есть три способа заставить драйвер загружать и управлять устройством автоматически. Во-первых, обновите до ядра 4.8, как описано здесь: Старое ядро ​​с обновлением Ubuntu 16.04.2

Во-вторых, вы можете скачать и установить Ubuntu 17.04, последнюю версию. Он использует версию ядра 4.10 и alx содержит псевдоним для вашего устройства.

В-третьих, если вы не можете сделать это, сделайте редактирование на /etc/rc.local:

gksudo gedit /etc/rc.local

Используйте nano или kate или leafpad, если у вас нет текстового редактора gedit. Прямо над линией выхода 0 добавьте:

modprobe alx echo '1969 e0b1' > /sys/bus/pci/drivers/alx/new_id

Обратите внимание, что sudo не требуется или даже возможно в rc.local. Корректируйте внимательно, сохраните и закройте текстовый редактор.

Вы должны быть установлены.

0
ответ дан 24 July 2018 в 19:29

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

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