ubuntu安装8111m网卡驱动
时间: 2025-06-07 14:55:41 浏览: 14
### 安装 Realtek 8111M 网卡驱动的解决方案
要在 Ubuntu 上成功安装 Realtek 8111M 网卡驱动,可以按照以下方法操作:
#### 准备工作
确保系统已更新至最新状态并安装必要的开发工具包。运行以下命令来完成准备工作:
```bash
sudo apt update && sudo apt upgrade -y
sudo apt install --reinstall linux-headers-$(uname -r) build-essential dkms git
```
此步骤会安装编译所需的依赖项以及 Linux 头文件[^4]。
#### 下载官方驱动程序
访问 Realtek 的官方网站获取最新的驱动源码。对于 RTL8111M 驱动,可以从以下链接下载对应的版本:
[Realtek NIC Drivers](https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software)[^2]
解压下载的压缩包到本地目录,并进入该目录执行后续操作。
#### 编译与安装驱动
在终端中导航到解压后的驱动目录,然后依次执行以下命令:
```bash
cd r8168-8.047.00 # 替换为实际解压后的目录名
sudo ./autorun.sh
```
如果 `./autorun.sh` 执行失败,则可能需要手动配置和编译驱动。尝试以下替代方案:
```bash
make clean
make
sudo make install
```
完成后重启计算机以加载新安装的驱动模块:
```bash
sudo reboot
```
#### 检查驱动是否生效
重启后可以通过以下命令验证网卡是否被识别并正常工作:
```bash
lspci | grep Ethernet
dmesg | grep r8168
ip link show
```
若一切顺利,应能看到网卡设备及其对应的状态信息。
---
### 注意事项
某些情况下,默认内核已经包含了部分兼容的驱动支持(如 `r8169`),但由于性能或稳定性原因推荐替换为更适配的第三方驱动(如 `r8168`)。如果发现冲突现象,可卸载旧版驱动再重试:
```bash
modprobe -r r8169
rmmod r8169
insmod /lib/modules/$(uname -r)/kernel/drivers/net/ethernet/realtek/r8168.ko
```
此外,在较新的 Ubuntu 版本中可能会存在 DKMS 自动管理机制简化流程;此时只需将驱动加入 DKMS 并重建 initramfs 即可实现持久化应用[^5]。
---
阅读全文
相关推荐


















