0

RTL8111/RTL8168网卡驱动不识别解决办法

发表于:2024-11-8 14:40:39 物理机讨论 363

因系统默认安装的RTL8169网卡驱动与本人购买的中柏n305所带的RTL8111驱动不兼容,导致安装完成后无配置ip,只能先插个usb网卡进行配置,因不熟悉liunx系统,到处碰壁,最终找到解决办法,流程如下:先卸载原驱动,到官网下载相应的驱动包,在飞牛中进行解压cd到该文件夹进行安装流程,最后重启系统,网口就恢复了。

1.网卡版本为Rtl8168/Rtl8111,在Realtek官网下载相关版本的网卡驱动。

2.卸载原驱动

apt search ethernet | grep -i driver 查询驱动包名称

sudo rmmod r8169 输入查询到的驱动包名称

3.解压驱动

tar -jxvf r8168-8.051.02.tar.bz2 驱动包名称

cd src

sudo make all 编译驱动

4.安装驱动

chmod +x autorun.sh 赋权

sudo ./autorun.sh 执行脚本

5.重启

reboot

微信图片_20241108143929.png

微信图片_20241108143949.png

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

发表回复

评论列表(5)

make all 显示无gcc。安装gcc后报错。
/vol1/r8168-8.051.02/src/r8168_n.c: In function ‘r8168_csum_workaround’:
/vol1/r8168-8.051.02/src/r8168_n.c:29208:24: error: implicit declaration of function ‘skb_gso_segment’; did you mean ‘skb_gso_reset’? [-Werror=implicit-function-declaration]
29208 |                 segs = skb_gso_segment(skb, features);
      |                        ^~~~~~~~~~~~~~~
      |                        skb_gso_reset
/vol1/r8168-8.051.02/src/r8168_n.c:29208:22: warning: assignment to ‘struct sk_buff *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
29208 |                 segs = skb_gso_segment(skb, features);
2024-11-12 10:24:59 回复
不太清楚 我好像没装gcc呀  详情 回复
2024-11-12 18:52
不太清楚 我好像没装gcc呀
2024-11-12 18:52:28 回复
我按教程运行到make all 提示需要安装gcc 装gcc又提示这个  详情 回复
2024-11-13 20:11
我按教程运行到make all 提示需要安装gcc
装gcc又提示这个
2024-11-13 20:11:54 回复
那你就找教程安装gcc呀  详情 回复
2024-11-14 08:29
那你就找教程安装gcc呀
2024-11-14 08:29:47 回复
学习了,试试这个办法。
7 天前 回复
椿時x

TA还没有介绍自己~

2

主题

4

回帖

10

积分

江湖小虾

积分
10
话题