收起左侧

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

18
回复
3945
查看
[ 复制链接 ]

3

主题

10

回帖

0

牛值

江湖小虾

2024-11-8 14:40:39 显示全部楼层 阅读模式

因系统默认安装的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

收藏
送赞 1
分享

本帖子中包含更多资源

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

x

0

主题

2

回帖

0

牛值

江湖小虾

2024-11-12 10:24:59 显示全部楼层
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);
不太清楚 我好像没装gcc呀  详情 回复
2024-11-12 18:52

3

主题

10

回帖

0

牛值

江湖小虾

2024-11-12 18:52:28 楼主 显示全部楼层
不太清楚 我好像没装gcc呀
我按教程运行到make all 提示需要安装gcc 装gcc又提示这个  详情 回复
2024-11-13 20:11

0

主题

2

回帖

0

牛值

江湖小虾

2024-11-13 20:11:54 显示全部楼层
我按教程运行到make all 提示需要安装gcc
装gcc又提示这个
那你就找教程安装gcc呀  详情 回复
2024-11-14 08:29

3

主题

10

回帖

0

牛值

江湖小虾

2024-11-14 08:29:47 楼主 显示全部楼层
那你就找教程安装gcc呀

2

主题

5

回帖

0

牛值

江湖小虾

2024-11-21 15:58:39 显示全部楼层
学习了,试试这个办法。

0

主题

3

回帖

0

牛值

江湖小虾

2024-11-29 21:25:48 显示全部楼层
我比较懒,直接改了root密码,进入root。不想开root的可以用sudo -i 或者命令前加sudo。
开启root用户
sudo passwd root
输两次密码

进入root
su root
输入刚刚修改的密码

备份包源地址文件
cp /etc/apt/sources.list /etc/apt/sources.list.bak

修改 /etc/apt/sources.list
nano /etc/apt/sources.list



除了中文,其他行的都取消注释(删除前面的#)

更新软件库信息
apt update

安装gcc
apt install gcc

提示依赖错误
The following packages have unmet dependencies:
cpp : Depends: cpp-12 (>= 12.2.0-1~) but it is not going to be installed
cpp-12-doc : Depends: gcc-doc-base (>= 4.1.1.nf3-1) but it is not going to be installed
              Depends: gcc-12-doc (= 12.2.0-1) but it is not going to be installed
gcc : Depends: gcc-12 (>= 12.2.0-1~) but it is not going to be installed
       Recommends: libc6-dev but it is not going to be installed or
                   libc-dev

按照提示安装依赖:
apt --fix-broken install

再次执行安装命令,apt install gcc
提示已安装,到此结束
可以按照楼主的方法安防网卡驱动了

3

主题

4

回帖

0

牛值

江湖小虾

2024-12-3 11:50:10 显示全部楼层
同机器,没USB网卡咋整?

0

主题

2

回帖

0

牛值

江湖小虾

2024-12-18 01:39:42 显示全部楼层
成功了,谢谢楼主
能发个驱动包吗,谢谢  详情 回复
2024-12-19 22:30

1

主题

5

回帖

0

牛值

江湖小虾

2024-12-19 22:30:28 显示全部楼层
能发个驱动包吗,谢谢
https://www.realtek.com/ 官网根据自己型号找吧  详情 回复
2024-12-21 17:55

0

主题

2

回帖

0

牛值

江湖小虾

2024-12-21 17:55:10 显示全部楼层
LikJ 发表于 2024-12-19 22:30
能发个驱动包吗,谢谢

https://www.realtek.com/ 官网根据自己型号找吧

0

主题

2

回帖

0

牛值

江湖小虾

2024-12-22 14:39:16 显示全部楼层

make -C /lib/modules/6.6.38-trim/build M=/vol3/1000/Photos/r8168-8.051.02/src clean
make[1]: *** /lib/modules/6.6.38-trim/build: No such file or directory.  Stop.
make: *** [Makefile:162: clean] Error 2
这是什么情况?
/lib/modules/6.6.38-trim/build  这个目录存在啊 为什么提示不存在呢
Check old driver and unload it. Build the module and install make[2]: *** /lib/modules/6.6.38-trim/build: No such file or directory. Stop. make[1]: *** [Makefile:186: clean] Error 2 make: *** [Makefi  详情 回复
2025-3-24 21:53
我也遇到了同样问题,请问解决了吗?  详情 回复
2025-2-11 11:23

0

主题

2

回帖

0

牛值

江湖小虾

2025-2-11 11:23:52 显示全部楼层
我也遇到了同样问题,请问解决了吗?

0

主题

3

回帖

0

牛值

江湖小虾

2025-2-11 17:16:12 显示全部楼层
遇到同样问题,网络只有10mbs/s。能不能再详细下教程,tar就没成功

0

主题

3

回帖

0

牛值

江湖小虾

2025-2-18 21:21:23 显示全部楼层
我这边是8111的网卡,更新主板bios以后就可以适配了,可以尝试一下
大佬有BIOS的链接吗?  详情 回复
2025-4-28 11:20

1

主题

13

回帖

0

牛值

江湖小虾

2025-3-24 21:53:03 显示全部楼层
1234_VIKR6 发表于 2024-12-22 14:39
make -C /lib/modules/6.6.38-trim/build M=/vol3/1000/Photos/r8168-8.051.02/src clean
make[1]: *** /l ...

Check old driver and unload it.
Build the module and install
make[2]: *** /lib/modules/6.6.38-trim/build: No such file or directory.  Stop.
make[1]: *** [Makefile:186: clean] Error 2
make: *** [Makefile:48: clean] Error 2     

一样的  不会了

0

主题

4

回帖

0

牛值

江湖小虾

2025-4-27 20:50:35 显示全部楼层
同款机器,同样问题,跟大佬学习下

0

主题

4

回帖

0

牛值

江湖小虾

2025-4-28 11:20:04 显示全部楼层
不负深情。 发表于 2025-2-18 21:21
我这边是8111的网卡,更新主板bios以后就可以适配了,可以尝试一下

大佬有BIOS的链接吗?

0

主题

4

回帖

0

牛值

江湖小虾

2025-4-29 09:04:39 显示全部楼层
同款机器,同样问题。请问大佬这些步骤在什么界面操作?纯小白求大佬指点。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则