ubuntu 板载r8125有限网卡连接
如今网卡更新的速度已经超过操作系统的更新速度了,特别是开源操作系统,默认的网卡驱动动不动就跟不上新的主板,导致新的电脑无法识别到网卡,特别闹心。比如最近配置的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安装,当时能够使用,但是重启或者升级内核版本之后,就失效了。所以还需要手动处理下。
查看并删除原驱动
查看网卡型号在终端输入以下命令查看网卡芯片:lspci | grep net显示 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 04),其中的Ethernet controller:后的部分为网卡型号,在这里我的网卡型号的瑞昱的RTL8125。查看网卡驱动在终端输入以下命令查看网卡驱动:lspci -k这个命令会列出系统所有的pci设备的硬件和驱动信息,找到Ethernet相关的行,比如我这里显示的是:02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 04)Subsystem: Micro-Star International Co., Ltd. [MSI] Device 7c82Kernel driver in use: r8169Kernel modules: r8169其中第一行显示的就是网卡的型号,与步骤1中显示的相同,Kernel driver显示的是驱动信息,这里显示的是r8169。因为网卡型号和驱动不匹配,导致了无法使用有线网上网。卸载原有驱动依次执行以下命令:查看驱动文件所在的位置,其中的r8169请自行替换为自己的网卡驱动名称。modinfo r8169 | grep filename备份或直接删除驱动文件,下面两个命令执行其中一个即可,其中的path请用上一步查找到的文件路径替换,r8169请用自己的驱动名称替换。mv path/r8169.ko path/r8169.ko.backup #备份rm path/r8169.ko #直接删除卸载驱动。其中的r8169请自行替换。rmmod r8169查看是否删除成功,如果无显示或者显示结果没有r8169则表明删除成功。lsmod | grep r8169
准备编译环境
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
如何将其他目录下的文件放到/usr/src内
1 把文件通过U盘复制到了home内
2 打开 命令框,在用户权限下 输入 sudo cp linux-4.9.tat.xz /usr/src
查看 usr/src中是否有目的文件(可以通过图形界面查看)
获得root权限 sudo -i --> cd usr --> cd src
可以看到有我的目的文件 linux-4.9.tar.xz。
ubuntu 板载r8125有限网卡连接相关推荐
- 板载2.5G网卡,新组装电脑无法联网,Win10系统显示“以太网 网络电缆被拔出”的解决方法
因为我是板载2.5G网卡,和千兆网卡不一样,所以会出现这个问题,解决过程中自己在网上查了好多,现在解决了就把方法记录下来,以方便后面遇到相同问题的朋友. 首先确认网线确实已经插好 控制面板-网络和In ...
- Ubuntu使用有线网卡连接开发板,同时使用无线网卡上网
1 工作需求 使用有线网卡连接开发板是一个很常见的场景,但真正这么使用时会发现,可以和开发板通信了,但没法上网查资料了,尽管此时无线网卡连上了WIFI.从现象上看,应该是上网的包优先从有线网卡出去. ...
- VMware+ubuntu+win10笔记本实现笔记本连接WIFI且ubuntu既可以上网又能连接开发板
背景 最近在学习imx6ull开发板的时候,发现开发板通过网线连接笔记本电脑却无法ping通ubuntu,于是捣鼓了很久终于可以了,却又发现ubuntu不能上网了,经过一番查找资料和尝试,终于找到了原 ...
- 让ESXi7.0不支持的板载网卡发挥余热
今年上半年ESXi7.0发布后,大家发现螃蟹网卡和一些老旧的Intel网卡因为没有Native驱动而不被ESXi7.0支持了. 当然还可以继续使用ESXi6.7,因为里面有支持这些网卡的vmklinu ...
- vmware虚拟机中ubuntu系统里设置USB串口连接海思开发板
vmware虚拟机中ubuntu系统里设置USB串口连接海思开发板 作为海思平台的一个新手,在学习海思开发板时,会因为一个很小的问题折腾半天,但是当解决一个小问题时还是很兴奋的,记录下自己学习过程. ...
- 深信服超融合不兼容 lenovo SR650 板载X722网卡微码处理
环境 深信服超融合版本:6.2.0服务器:lenovo SR 650万兆网卡:x722 LOM板载 问题 深信服超融合安装完成后无法修改万兆网卡的功能 任务显示修改网卡失败 深信服400登录后台发现x ...
- px4通过mavros+wifi+板载计算机连接地面站
px4通过mavros+wifi+板载计算机连接地面站 https://blog.csdn.net/zouxu634866/article/details/106835967
- imx6板载linux登录时间,大干货!迅为IMX6开发板丨Android丨Ubuntu丨Linux丨三大系统全开源.doc...
大干货!迅为IMX6开发板丨Android丨Ubuntu丨Linux丨三大系统全开源.doc (5页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 ...
- 双网卡连接mysql数据库_双网卡实现两台电脑共享上网经验笔记
硬件情况: 两台电脑均使用windowsxp-sp2; 两台电脑均有板载网卡.一台使用升技NF7-S2主板,一台用的技嘉威盛芯片组的小板(好像叫 8V800M2) 单独购买一个tp-link的8139 ...
最新文章
- 漫画:什么是计数排序?
- 一年过去了,25万月薪的AI工程师还存在吗?
- python 类型之 set
- SpringBoot拦截器不生效
- 学习笔记(32):Python网络编程并发编程-线程queue
- 2019-03-22-算法-进化(环形链表)
- 力扣151. 翻转字符串里的单词
- IIC 差异电平传输 和 IIC 地址
- Chrome 前端 插件
- 1145: 零起点学算法52——数组中删数II
- 问题四:C++中inline是干嘛用的
- 解读《关于促进大数据发展的行动纲要》
- 地籍测量类毕业论文文献有哪些?
- 【无标题】c语言指针2333
- ChatGPT套壳网站汇总-5月22日更新
- 在线高德地图Demo(新测)
- Intel的ipp库(Integrated Performance Primitives)
- vue中使用keep-alive无效以及include 和 exclude用法
- 瑞萨电子Rcar-H3的qnx系统开发
- Filecoin之环境安装
热门文章
- oracle计算本月天数,oracle中计算某月的天数
- duplicate symbol _OBJC_CLASS 错误处理方法
- 基于Core Text实现的TXT电子书阅读器
- 畜牧养殖物联网:物联网在畜牧养殖中的应用
- 学生可以租的便宜云GPU-滴滴云
- scratch传说之下素材_《故事新编》:在古老传说和寓言故事上丰富情节和赋予意义...
- linux下利用dnw烧写文件,dnw安装与配置
- CSDN验证不了手机
- s鼠标在计算机哪部分里,罗技g602和g700s哪个好_罗技g602鼠标怎么样【详细介绍】-太平洋IT百科...
- 网易云信Web IM入门(一)