Интернет-соединение с моей использующей компьютеры Ubuntu 16.04.5 стало очень нестабильным за прошлый месяц после некоторых обновлений, которые Другой компьютер в той же сети, не используя Linux, не показывает проблемам. И это не использует соединение WiFi.
После некоторого исследования я нашел несколько ссылок на проблемы связанными с контроллером r8168 RealTek Ethernet, который я имею с ядром 4.15.0-33.
Читая различные ответы, я нашел, что должен установить более новую версию драйвера, совместимого с 4,15 ядрами Linux.
https://bugs.launchpad.net/ubuntu / + источник/Linux / + ошибка/1779817
Но соединение все еще нестабильно и впоследствии когда я использую следующую команду для проверки установки драйвера существует предупреждение:
Это - вывод dkms status
:
bbswitch, 0.8, 4.15.0-32-generic, x86_64: installed
bbswitch, 0.8, 4.15.0-33-generic, x86_64: installed
bbswitch, 0.8, 4.4.0-134-generic, x86_64: installed
nvidia-384, 384.130, 4.15.0-32-generic, x86_64: installed
nvidia-384, 384.130, 4.15.0-33-generic, x86_64: installed
nvidia-384, 384.130, 4.4.0-134-generic, x86_64: installed
r8168, 8.046.00, 4.15.0-33-generic, x86_64: installed (WARNING! Diff between built and installed module!)
И это - вывод modinfo r8168 | grep -i version
спрошенный относительно подобных обсуждений проблемы:
version: 8.046.00-NAPI
srcversion: EEF16FD7BFA162691D9F9DD
Таким образом от dkms status
Я думаю, что установка не работала правильно, но я не знаю, что сделать оттуда.
Кто-либо мог указать на меня на то, что я должен сделать или мог попробовать?
Править:
Я понимаю, что звуковая карта не работала больше с помощью ядра 4.15 также. Таким образом, я пытался начать использовать более старое ядро 4.4.0-134. По крайней мере, это решило звуковую проблему. Но относительно интернет-неустойчивости, поскольку r8168 8.046 не создавал с тем ядром, я переустановил r8168-dkms
пакет от синаптического (r8168-8.041), но это не решило интернет-проблему, которая является все еще абсолютно нестабильным использованием 4.4.0-134 и r8168-8.041.
Проблема была в конечном счете из-за маршрутизатора, который давал тот же IP-адрес ipad моей дочери, который она получила из школы в августе, и моего компьютера. После удаления / создания соединения на моем компьютере, когда к нему был подключен ipad, мой компьютер получил другой IP-адрес, и проблема была устранена. Должен был найти это раньше, я просто не знал, что ее ipad был подключен к нашему Wi-Fi.
Обратите внимание, что у меня были другие проблемы с 16.04 и ядром 5.15, которые были решены установкой 18.04, поэтому что-то наверняка сломалось в моей системе 16.04 с новейшим ядром, но проблема с Интернетом, скорее всего, не была связана с теми, как я думал. [ 111]
Используя последнее поддерживаемое ядро для 16.04.5 (4.15.xx)...
Чистка...
r8168-dkms v8.041
Переустановить...
r8168-dkms_8.046.00-1_all.deb
Редактирование/usr/src/r8168-8.046.00/dkms.conf...
PACKAGE_NAME="r8168"
PACKAGE_VERSION="8.046.00"
BUILT_MODULE_NAME[0]="$PACKAGE_NAME"
DEST_MODULE_LOCATION[0]="/updates/dkms"
AUTOINSTALL="YES"
REMAKE_INITRD="YES"
Добавьте добавляет эта строка...
MAKE="'make' -j$PROCS_NUM KVER=${kernelver}"
Затем восстановите команды dkms...
sudo dkms build...
sudo dkms install...
Затем перепроверьте r8168 информацию о версии...
modinfo r8168 | grep -i version
reboot