Я купил новый рабочий стол и пытаюсь запустить Ubuntu в режиме двойной загрузки с Windows 10. Я отключил безопасную загрузку и быструю загрузку Windows. Когда я вхожу в Ubuntu, он не подключается к Интернету через кабель Ethernet.
sudo lshw -C network
Показывает, что драйвер realtek не востребован.
Решение, которое я искал, заключается в установке драйвера r8125, но я просто не могу точно выполнить шаги. Просьба сообщить мне, каковы этапы установки драйвера r8125 и запуска Интернета через кабель Ethernet.
sudo ./autorun.sh
Чтобы избежать переустановки драйвера после каждого обновления ядра, создайте файл с именем dkms.conf
в исходном каталоге сетевой карты со следующими строками:
PACKAGE_NAME="r8125"
PACKAGE_VERSION="9.003.05"
BUILT_MODULE_NAME[0]="$PACKAGE_NAME"
DEST_MODULE_LOCATION[0]="/updates/dkms"
AUTOINSTALL="YES"
REMAKE_INITRD="YES"
CLEAN="rm src/@PKGNAME@.ko src/*.o || true"
Modify ]9.003.05
на номер версии, для которой у вас есть исходный код. Чтобы установить драйвер в первый раз:
sudo cp -R /path.to/source/ /usr/src/r8125-9.003.05
sudo dkms add -m r8125 -v 9.003.05
sudo dkms build -m r8125 -v 9.003.05
sudo dkms install -m r8125 -v 9.003.05
Чтобы обновить версию, сначала удалите текущую версию, не забывая изменить номер версии на правильный:
sudo dkms remove r8125/9.002.02 --all
sudo rm -rf /usr/src/r81259.002.02/
sudo dkms status
После первой установки dkms
будет автоматически собран и установить драйвер для вас. Вам, конечно же, нужно сначала установить dkms
.
Я обнаружил, что обновление до Ubuntu 20.04 — еще одно решение. У меня есть совершенно новая плата B550, и существующая установка Ubuntu 18.04 не поддерживает 2,5G Ethernet, но обновление до 20.04 решило эту проблему для меня.