Ayu*_*ava 5 dual-boot networking internet ethernet drivers
我已经购买了一个新的桌面,我正在尝试使用 Windows 10 在双启动中运行 Ubuntu。我已经禁用了安全启动和 Windows 快速启动。当我登录到 Ubuntu 时,它没有通过以太网电缆连接到互联网。
sudo lshw -C network
显示 realtek 驱动程序无人认领。
我搜索的解决方案是安装r8125驱动程序,但我无法准确获取步骤。请求让我知道安装 r8125 驱动程序和从以太网电缆运行互联网的安装步骤是什么。
小智 16
为避免每次内核更新后都必须重新安装驱动程序,请dkms.conf使用以下行在 NIC 的源目录中创建一个文件:
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"
Run Code Online (Sandbox Code Playgroud)
修改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
Run Code Online (Sandbox Code Playgroud)
要更新版本,请先删除当前版本,记住更改为正确的版本号:
sudo dkms remove r8125/9.002.02 --all
sudo rm -rf /usr/src/r81259.002.02/
sudo dkms status
Run Code Online (Sandbox Code Playgroud)
第一次安装后,dkms会自动为你构建和安装驱动。当然,您需要dkms先安装。
不知何故,如果我使用@nospam 的配置,事情就会崩溃。以下配置适用于最新版本,我将内核版本添加到构建中
$ cat dkms.conf
PACKAGE_NAME="realtek-r8125"
PACKAGE_VERSION="9.005.01"
BUILT_MODULE_NAME[0]="r8125"
DEST_MODULE_LOCATION[0]="/updates"
BUILT_MODULE_LOCATION[0]="src"
MAKE="'make' KVER=${kernelver} BSRC=/lib/modules/${kernelver} all"
AUTOINSTALL="yes"
REMAKE_INITRD="yes"
CLEAN="rm src/@PKGNAME@.ko src/*.o || true"
Run Code Online (Sandbox Code Playgroud)
或者升级到最新版本的 ubuntu 对我有用
| 归档时间: |
|
| 查看次数: |
14520 次 |
| 最近记录: |