ifconfig安装_Ubuntu安装 Realtek R8125/R8168 驱动

如今网卡更新的速度已经超过操作系统的更新速度了,特别是开源操作系统,默认的网卡驱动动不动就跟不上新的主板,导致新的电脑无法识别到网卡,特别闹心。比如最近配置的Z390 Phantom Gaming SLI/ac这个主板,在ubuntu 18.04上,就是安装了ubuntu-18.04-hwe-generic,也没有找到对应的驱动程序,这个时候就需要手动安装了。在官网上下载好对应的驱动,注意我们是2.5G Ethernet LINUX driver r8125 for kernel up to 4.15的版本,不要下错了。如果是1G网卡,则对应GBE Ethernet LINUX driver r8168 for kernel up to 4.15版本。

下载好之后,当前版本是r8125-9.003.02.tar.bz2。里面有README文件,如果按照README安装,当时能够使用,但是重启或者升级内核版本之后,就失效了。所以还需要手动处理下。

  • 准备编译环境
sudo apt-get install --reinstall linux-headers-$(uname -r) linux-headers-generic build-essential dkms
  • 解压对应的源码到/usr/src
sudo tar xvf r8125-9.003.02.tar.bz2 -C /usr/src
  • 添加一个dkms.conf/usr/src/r8125-9.003.02/dkms.conf,内容如下
PACKAGE_NAME=Realtek_r8125
PACKAGE_VERSION=9.003.02

DEST_MODULE_LOCATION=/updates/dkms
BUILT_MODULE_NAME=r8125
BUILT_MODULE_LOCATION=src/

MAKE="'make' -C src/ all"
CLEAN="'make' -C src/ clean"
AUTOINSTALL="yes"
  • 编译DKMS
sudo dkms add -m r8125 -v 9.003.02
sudo dkms build -m r8125 -v 9.003.02
sudo dkms install -m r8125 -v 9.003.02
sudo depmod -a
sudo modprobe r8125
  • 验证安装结果, 运行如下命令即可看到enxxx的有线网接口
ifconfig -a

这种方法安装完成后,如果后续有内核版本的升级, 仍然需要再重新编译安装,否则驱动程序无法执行。

sudo dkms remove r8125/9.003.02 --all
Ubuntu 20.04系统中安装网卡驱动,通常分为以下几步: 1. **确认硬件型号**:首先,你需要确定你的网卡类型。可以在终端运行 `lspci -knn | grep -A2 Ethernet` 命令,找到网卡的详细信息。 2. **选择合适的驱动**:基于你的网卡型号,访问Linux内核官方的设备驱动库(Kernel.org)或者查看开源社区(如GitHub)提供的驱动包,如Broadcom、Intel或Realtek等。 3. **安装驱动软件包**:如果是开源驱动,你可以通过命令行安装,例如: - 对于Broadcom芯片组,使用 `sudo apt-get install firmware-brcm80211` 或者 `sudo apt-get install bcmwl-kernel-source` - 对于Intel芯片组,使用 `sudo apt-get install intel-firmware` 或者 `sudo apt-get install iwlwifi-ucode` - 如果是Realtek,可能需要第三方非官方软件包,比如 `rtl88xxau` 或 `dkms` 方法安装 4. **重新加载模块**:安装完成后,运行 `sudo modprobe <driver_name>` (替换 `<driver_name>` 为你的网卡驱动名),然后重启网络服务 `sudo service networking restart` 或者重启电脑。 5. **检查驱动状态**:如果安装成功,可以使用 `ifconfig` 或 `ip link` 命令查看新安装的网卡是否正常,以及是否获得IP地址。 6. **更新驱动**:如果遇到问题,可以通过 `sudo apt-get update` 和 `sudo apt-get upgrade` 更新所有软件包,包括驱动。 记得在进行上述操作前,备份重要数据以防万一,特别是对于非官方驱动,可能存在风险。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值