链接:以太网hwaddr eth概括:图书:00:1d24:6a:第七版
了广播组播系列:1500:1
接收数据包:0错误:0:0:0:0的超支
发送数据包:0错误:0:0:0:0的超支
碰撞:0txqueuelen:1000
接收的字节:0(0)-0(0)字节
中断:16基地地址:16
ethtool eth 0:
设置eth 0:
支持端口:[体]
支持的连接模式:10baset /半/全10baset
100100/半/全
1000baset /全部
支持自动协商:是的
广告链接模式:10baset10baset /半/全
100100/半/全
1000baset /全部
暂停帧使用:没有广告
广告自动协商:是的
速度:高速的
全双工
港口:双绞线
phyad:0
收发器:内部
自动协商:关
交叉网线:未知
支持wake-on:pumbg
wake-on:克
目前的消息级别的33(51):000000
链路检测:无
重新启动网络服务
正在关闭接口eth 0:错误:断开设备' '(eth 0/组织/电子教鞭/网络管
理员/设备/0)失败:这个装置是不活跃的
这里的现象是:ubuntu 机器能连接 wifi 上网,但用网线直连却连接不上网络。在确保网卡硬件没问题的情况下,主要原因应该是有线网卡驱动没有装 或 驱动型号不匹配。这里介绍一下怎么解决这个问题。若原来安装了驱动,首先要做的就是得把原来的驱动卸载掉。
# 查看网卡型号 lspci | grep net
可以看到我这里的型号是 8125。
# 查看网卡驱动 lspci -k
可以看到这里的网卡驱动是 r8169,这和网卡型号是不匹配的,咱们先把它卸载掉。
# 找到网卡驱动的位置 并删除 modinfo r8169 | grep filename sudo rm -rf <找到的path>/r8169.ko# 卸载驱动 sudo rmmod r8169# 查看是否卸载成功 sudo lsmod | grep r8169
然后是要下载对应的驱动,网址:https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software
这里选择下载 9.009.02 版本的 r8125 的网卡驱动,然后进行驱动安装。
# 解压到 /usr/src sudo tar xvf r8125-9.009.02.tar.bz2 -C /usr/srccd /usr/src/r8125-9.009.02 touch dkms.conf
在 dkms.conf 中输入如下内容:
PACKAGE_NAME=Realtek_r8125 PACKAGE_VERSION=9.009.02DEST_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 apt update sudo apt install dkms# 编译dkms 并 挂载驱动 sudo dkms add -m r8125 -v 9.009.02 sudo dkms build -m r8125 -v 9.009.02 sudo dkms install -m r8125 -v 9.009.02 sudo depmod -a sudo modprobe r8125
这样就大功告成了,这个时候你回到桌面右上角看,就会有 有线网络图标 了。
另外再附一个疑难杂症:有时候我们做了其他一些 *** 作,在重启后可能发现有线网络又不行了,有线网络的图标也不见了。这个时候我们自然会想着重新挂载一下吧,但又出现了 modprobe: ERROR: could not insert 'r8125': Exec format error 的报错,该怎么办呢?
这里也附上解决方法:
# 先卸载掉 r8125 驱动,根据自己的驱动版本号来 sudo dkms remove r8125/9.009.02 --all# 然后 cd 到驱动包路径,执行如下 *** 作 cd /usr/src/r8125-9.009.02sudo dkms add -m r8125 -v 9.009.02 sudo dkms build -m r8125 -v 9.009.02 sudo dkms install -m r8125 -v 9.009.02 sudo depmod -a sudo modprobe r8125
这样就把前面的问题解决了。
好了,以上分享了 ubuntu 安装有线网卡驱动的方法。希望我的分享能对你的学习有一点帮助。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)