安装Realtek RTL8111/RTL8168网卡驱动详解(error~eth0:no such device)
昨天给linux系统重新编了个内核linux2.6.31.9,进入新版本的内核之后,发现机子上不了网了。好像每次新编译一个内核版本,网卡都会出问题,之前也写过解决网卡问题的blog,不过比较简单,这里再多附加几张图,把处理过程更加详细化。
1.第一反应是输入ifconfig指令,发现只有lo:localhost,并没有eth0网卡
2.第二反应是eth0网卡未启用,所以输入指令:ifconfig eth0 up,但是系统提示出错:eth0:no such device
3.第三反应输入ifconfig -a指令,发现没有eth0网卡,确认是网卡驱动没有安装。
前面一部分的反应在于确认问题所在,接下来就正式进入安装Realtek RTL8111/RTL8168网卡驱动详解:
1.uname -a查看linux的版本和系统位数,为下载对应驱动做前期准备:(linux版本是2.6.31.9,i386,i686是32位的机器,x86_64表示是64位的机器)
2.lspci -v 查看网卡驱动的型号:(网卡型号是RTL8111/8168B)
3.到Realtek的官网,下载对应linux版本,系统位数和型号的网卡驱动,网址如下:
点击打开链接
(在网页中找到unix的网卡下载部分,根据自己的linux版本,进行下载。)
4.下载得到:r8168-8.039.00.tar.bz2,输入tar xjvf r8168-8.039.00.tar.bz2 进行解压:
5.进入到r8168-8.039.00目录下,内容如下:
6.输入指令进行网卡安装:
make clean modules
make install
depmod -a
7.安装成功之后,一定要记得重新启动。
8.重启之后,输入:
modprobe r8168 载入网卡模块
lsmod |grep r8168 查看网卡模块是否载入成功
ifconfig -a 查看eth0是否存在
9.配置网络,再输入/etc/init.d/networking restart就搞定了。
————————————————
版权声明:本文为CSDN博主「qljessica123」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qljessica123/article/details/44957527
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2018-01-20 什么是进程And线程
2018-01-20 pm2-web
2018-01-20 使用 pm2-web 监控 pm2 服务运行状态
2018-01-20 WebLogic中WLS 组件漏洞(CVE-2017-10271)专项检测工具
2018-01-20 安装完Framework后如何不重启系统?