1. 查看设备信息,确定自己网卡型号
lspci -nn | grep -i net
这里lspci是列出pci总线上连接的所有设备,以这个作为输入,通过管道进行过滤,grep获取网卡信息
这里是我的网卡信息:
00:07.0 Bridge [0680]: NVIDIA Corporation MCP61 Ethernet [10de:03ef] (rev a2)
2. 下载驱动文件,根据其中的
10de:03ef
可以到这个链接([2] http://elrepo.org/tiki/DeviceIDs)去check应该下什么驱动模块
我的系统内核版本,我到这个链接(http://elrepo.org/linux/elrepo/el7/x86_64/RPMS/kmod-forcedeth-0.64-1.el7.elrepo.x86_64.rpm)下载了驱动文件kmod-forcedeth-0.64-1.el7.elrepo.x86_64.rpm,拷贝到这个电脑上。
如何查看内核版本?(我的centos7 2009)
uname -r
3.10.0-123.el7.x86_64
3. 安装rpm文件
su rpm -ivh kmod-forcedeth-0.64-1.el7.elrepo.x86_64.rpm
安装好后会显示软件包已经安装。
4. 启动服务
但是安装完后驱动并没有启动,可以用lsmod看下有哪些模块在运行
lsmod | grep forcedeth
这里我用grep看forcedeth
结果输出为空
激活驱动
modprobe forcedeth
这时候就可以看到forcedeth了
lsmod | grep forcedeth
forcedeth 71574 0
添加网络接口,生成配置文件 nmcli connection add con-name <网络接口名称> type <接口类型> ifname <网卡名称> nmcli connection add con-name ens0 type ethernet ifname ens0
借鉴https://blog.csdn.net/justcyf/article/details/52453868
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?