rr icon indicating copy to clipboard operation
rr copied to clipboard

BUG,RTL8111在RR中不能获取DHCP

Open q331723516 opened this issue 1 year ago • 35 comments

请填写以下信息.
Please fill in the following information.

Install ENV: (You can find it in the boot interface.)

  • DMI: 华擎z370 itx
  • CPU: i5 8500
  • NIC: (pid & vid)

RR version: (You can find it in the update menu.)

  • RR: 24.8.6
  • addons: 默认
  • modules: 默认
  • lkms: 默认

DSM:

  • model: DS920+
  • version: 7.2.2

Issue rtl8111g,在7.3之前的版本,rr中可以获取到ip,之后的版本总是不能获取dhcp,偶尔会获取到但是丢包率很高,很不稳定 rr设置及主板bios都是默认,未作任何更改 logs:

(## 因为 log中存在 SN/MAC 等一些敏感信息, 当提供完整文件时请自行抹除他们, 当然你也可以发送到我的邮箱. ##)
(## Because the log contains some sensitive information such as SN/MAC, please delete them when providing the complete file. Of course, you can also send it to my email. ##)
...

(请先看一下#173、#175、#226的内容)
(Plz review the content of #173, #175, #226 first)
...

(如果你只是说 XXX 不能用, 什么详细信息也不提供, 我也只能说感谢你的反馈.)
(If you just say XXX doesn't work without providing any details, I can only say thank you for your feedback.)
...

q331723516 avatar Sep 03 '24 04:09 q331723516

主板名称 MSI MAG B550M Mortar (MS-7C94) 处理器名称 OctalCore AMD Ryzen 7 5700G, 4572 MHz (45.75 x 100) 网络适配器 Realtek RTL8125 Gaming 2.5GbE Family Ethernet Controller PCI RR 24.8.6 DSM 918+ version 7.2.1 69057

路由有显示设备在线,ip:5000,助手均找不到设备

Brian099 avatar Sep 06 '24 06:09 Brian099

in ssh of DSM:

lsmod | grep r81
dmesg | grep r8168 -A 20
ifconfig
ls /sys/class/net/*

dsm: image image RR: image image

q331723516 avatar Sep 07 '24 02:09 q331723516

我还尝试了intel的pcie网卡;发现两种情况; 1,rtl8111和板载网卡(intel)是rtl8111不能dhcp 2,intel网卡和板载网卡(intel)是板载网卡 不能dhcp

q331723516 avatar Sep 07 '24 11:09 q331723516

ethtool -k eth0

wjz304 avatar Sep 08 '24 02:09 wjz304

r8168.zip test this

wjz304 avatar Sep 08 '24 04:09 wjz304

ethtool -k eth0

image

r8168.zip test this

这个如何使用是这里吗 image

q331723516 avatar Sep 08 '24 07:09 q331723516

我看好多人物理机器,都有在7.1版本之后都有丢失ip的情况或双网卡只有一个的情况,还有不改直接启动无法引导的情况,如需物理机测试,我我有台备用小白鼠,和现在的硬件配置基本一样,可以随时帮测试,我最近比较有时间

q331723516 avatar Sep 08 '24 07:09 q331723516

这个如何使用是这里吗

是的,上传后确认被选中,重新编一下,启动即可

wjz304 avatar Sep 08 '24 09:09 wjz304

这个如何使用是这里吗

是的,上传后确认被选中,重新编一下,启动即可

已经测试过,问题还是存在

q331723516 avatar Sep 08 '24 10:09 q331723516

这个如何使用是这里吗

是的,上传后确认被选中,重新编一下,启动即可

已经测试过,问题还是存在

ethtool -k eth0

wjz304 avatar Sep 08 '24 10:09 wjz304

这个如何使用是这里吗

是的,上传后确认被选中,重新编一下,启动即可

已经测试过,问题还是存在

ethtool -k eth0

image

q331723516 avatar Sep 08 '24 10:09 q331723516

额,我才注意到你上面的也是在 RR 下... 哪里有问题 在哪里取啊

wjz304 avatar Sep 08 '24 10:09 wjz304

dmesg | grep r8168 -A 20
ethtool -k eth0
ifconfig

wjz304 avatar Sep 08 '24 10:09 wjz304

ethtool -k eth0

image

image image 以上jie截图是在DSM; DSM和RR两个系统都不能获取到IP

q331723516 avatar Sep 08 '24 10:09 q331723516

这个是RR下: image image image

q331723516 avatar Sep 08 '24 10:09 q331723516

对换下两个网卡的网线看看

wjz304 avatar Sep 08 '24 10:09 wjz304

对换网线之后eth0可以获取ip,但是不能通讯,eth1变成了不能dhcp;

q331723516 avatar Sep 08 '24 10:09 q331723516

兑换网线之后我没有重启,我刚刚重启了一下,还是eth0不能dhcp,eth1正常, image

q331723516 avatar Sep 08 '24 11:09 q331723516

dmesg | grep -i dhcp

wjz304 avatar Sep 08 '24 11:09 wjz304

dmesg | grep -i dhcp

image 好像没什么反应

q331723516 avatar Sep 08 '24 11:09 q331723516

cat /tmp/messages | grep -i dhcp

wjz304 avatar Sep 08 '24 11:09 wjz304

cat /tmp/messages | grep -i dhcp RR下: image 反复重启测试多次,RR下,偶尔是可以获取到dhcp,无论RR下是否获取到dhcp,改用直接启动才能正常引导进入DSM,网卡也是可以正常工作的,不知道这种情况正常吗 我也测试了24.6.7版本,无以上问题,均正常

q331723516 avatar Sep 08 '24 13:09 q331723516

j4125,rtl8125网卡,更新到24.8.6后,能启动到配置界面,设置完毕后启动,dsm就失联了,下次启动,还是进入配置界面,之前试过降级到未更新网卡驱动的版本是好的,物理机安装的,现场还在,因为暂时没用,就挂哪儿了

yanghanbin avatar Sep 09 '24 02:09 yanghanbin

测试过多个版本的r8168.ko驱动,都无法联机。 感觉和驱动无关,和系统的设置有关,这个问题发生在24.7.2更新。在24.7.2以后都不好用了,手工换上以前版本的驱动模块也不行。 高级设置里面设置直接启动,即可以使用。 请参考!

laomao9000 avatar Sep 09 '24 07:09 laomao9000

可能是mac地址的问题吧

q331723516 avatar Sep 09 '24 08:09 q331723516

不仅仅是8168网卡,intel网卡也一样,我记得24.5.1之前都正常的,后来就出现到DSM后失联,其中有一段时间的版本,当发现DSM失联后,可以采取两种方法:一是可以拔掉网线,等几秒再插上,就出现IP了,二是直接改引导为直接启动。现在24.8.0-24.8.6版本,拔网线的方法不管用了,只能在高级设置里改直接启动了。 这个DSM失联问题,我感觉与网卡驱动无关的,与引导有关,就是有一次对引导做了大的改动,什么架构做了大的调整那次。从那以后就频发DSM失联问题了。

ZMDLBX avatar Sep 09 '24 08:09 ZMDLBX

24.5.1 和 24.7.1 分别更新了一次网卡驱动...

Brian099 avatar Sep 09 '24 08:09 Brian099

不仅仅是8168网卡,intel网卡也一样,我记得24.5.1之前都正常的,后来就出现到DSM后失联,其中有一段时间的版本,当发现DSM失联后,可以采取两种方法:一是可以拔掉网线,等几秒再插上,就出现IP了,二是直接改引导为直接启动。现在24.8.0-24.8.6版本,拔网线的方法不管用了,只能在高级设置里改直接启动了。 这个DSM失联问题,我感觉与网卡驱动无关的,与引导有关,就是有一次对引导做了大的改动,什么架构做了大的调整那次。从那以后就频发DSM失联问题了。

晚上回去还是降级得了,反正近期也没啥特别的更新,或者换换飞牛试试,

yanghanbin avatar Sep 09 '24 08:09 yanghanbin

image

Brian099 avatar Sep 09 '24 08:09 Brian099

没办法,等大佬有时间想办法修复吧

q331723516 avatar Sep 09 '24 11:09 q331723516