ubuntu安装网卡驱动r8168
时间: 2025-01-17 12:57:09 浏览: 72
### 安装 r8168 网卡驱动程序
为了在 Ubuntu 中成功安装 r8168 网卡驱动程序,可以按照如下方法操作:
#### 准备工作
确保系统已经更新到最新状态。可以通过运行以下命令来完成此操作:
```bash
sudo apt update && sudo apt upgrade -y
```
#### 下载并编译源码包
由于官方仓库中的 `r8169` 驱动可能无法提供最佳性能或兼容性,因此建议从 Realtek 的官方网站下载最新的稳定版本的 r8168 源代码压缩包。
解压文件后进入对应的目录执行构建过程前先确认已安装必要的工具链:
```bash
sudo apt install build-essential linux-headers-$(uname -r)
```
接着依照README文档里的指示来进行配置、编译以及安装流程:
```bash
tar jxf r8168-<version>.tar.bz2 # 解压 tarball 文件
cd r8168-<version> # 进入解压后的文件夹
sudo ./autorun.sh # 执行自动脚本以卸载旧版驱动并加载新版模块
```
如果一切顺利的话,在重启计算机之后应该就能正常使用新的网卡驱动了[^2]。
#### 卸载原有驱动
有时需要移除现有的 `r8169` 驱动才能让新安装的 `r8168` 正常运作。这一步骤通常由上述提到的 `./autorun.sh` 脚本来处理;但如果遇到问题,则可手动通过下面这条指令实现:
```bash
sudo modprobe -rv r8169
```
#### 加载新驱动
最后要做的就是确保内核能够识别刚刚安装好的驱动,并将其加入黑名单防止未来再次被替换回默认选项:
```bash
echo "blacklist r8169" | sudo tee /etc/modprobe.d/blacklist-r8169.conf
update-initramfs -u # 更新 initrd 映像以便于更改生效
reboot # 重新启动机器使设置永久化
```
阅读全文
相关推荐

















