jinlife

Community Developer
  • Posts

    171
  • Joined

  • Last visited

Everything posted by jinlife

  1. You need to modify the R8125 source code and compile it yourself. Since this is not easy, I recommend you to uninstall the R8125 plugin and use the built-in R8169 driver, probably it doesn't have ASPM settings. If the R8169 linux built-in driver also disables ASPM, then you have to find a solution yourself. BTW: If you are modifying C states in BIOS, it might not only save energy from card but also CPU. 4 watts are too much for just one network card.
  2. I have already updated the r8125 code to latest one v9.012.04. If this version is better, would you please trigger the build? Thanks. I would suggest to keep it simple since most of the user don't know the differences. They will ask what it is and we need to explain. Thinking of that, I would like to choose the best compatible one for them. Anyone who prefers a different option is welcome to fork the open source repo and build it on their own.
  3. Thanks for the info, it seems to be other reasons, I may not able to help you. Please try the plugin with a brand new unraid system if possible. Or if you have no problem with current driver, better to keep using it.
  4. I would suggest leave it alone if no issues.
  5. It seems your network is blocked from github, please make sure you can access github from unraid server.
  6. It is normal, and you can try to install plugin to see whether it is better. If not, then uninstall plugin will clean it completely. Better to back up usb disk at first.
  7. have you reboot the Unraid after install plugin? There is no log about loading driver in syslog.
  8. If the device is already working well, then no need.
  9. @BiLKiNiS You can run the command on 2nd floor, but if it was stable in the previous driver, keep it. Use the driver that works best for you.
  10. It seems the latest kernel may not be stable enough. My suggestion is to revert to 6.12.4 or even 6.11.5.
  11. Maybe you could post the diagnostics. Please take care of overheating issues with USB NICs when used heavily. Or maybe you can revert back to 6.12.4. BTW: I'm using 2.5G NIC for months without reboot in 6.11.5. There seems to be no other chips of USB 2.5NIC but realtek.
  12. @ich777 @eribre It seems cdc driver is quite complex, I would suggest to blacklist all 3 of them to completely remove its impact. cdc_mbim cdc_ncm cdc_ether
  13. Sure, thank you for the help. Please feel free to change it anytime.
  14. @JorgeB @emotion_chip @cardo @ich777 It looks like the driver cdc_ncm hijacked the usb driver. Add blacklist to this driver and reboot, then it will work fine. echo "blacklist cdc_ncm" > /boot/config/modprobe.d/cdc_ncm.conf Please check whether it works. It seems the CONFIG_USB_NET_CDC_NCM was added in 6.12.5rc, I have no idea why it was added. Don't know whether it is conflict with If it is permanent change, then we might need to add blacklist in the plugin code.
  15. Looks like an incompatibility issue. The r8156 code has not changed while the Unraid kernel is updated. I guess they don't work properly and I need to find some time to figure out why, in the meantime, I think it's better to stay on 6.12.4 for now.
  16. Maybe you can copy a brand new network.cfg file from unraid installer and overwrite yours in the config folder of the USB disk and then reboot. It will reset the network config and then you can start your experiment from the beginning. Better to backup your entire USB disk before this in case any mistake happen.
  17. The r8152/6 driver haven't been updated for months, it is still v2.17.1 version. It seems the card was driven succesfully. I can see in your log, the eth0 was changed to eth122, that is strange, please check whether some other plugin or configuration changed this. Dec 2 16:38:07 MojoRyzen kernel: r8152-cfgselector 4-3: reset SuperSpeed USB device number 2 using xhci_hcd Dec 2 16:38:07 MojoRyzen kernel: r8152 4-3:1.0 eth0: v2.17.1 (2023/06/13) Dec 2 16:38:07 MojoRyzen kernel: r8152 4-3:1.0 eth0: This product is covered by one or more of the following patents: Dec 2 16:38:07 MojoRyzen kernel: US6,570,884, US6,115,776, and US6,327,625. Dec 2 16:38:07 MojoRyzen kernel: Dec 2 16:38:07 MojoRyzen kernel: usbcore: registered new interface driver r8152 Dec 2 16:38:07 MojoRyzen kernel: r8152 4-3:1.0 eth122: renamed from eth0
  18. Hi, I just update the code and no update for the release note for small fix. I guess you can just uninstall and install and you will get the latest one.
  19. This is noisy log info, there is no harm to functions. I have disabled the log in the source code, and following build will be fine. @ich777 I have no idea how to trigger the plugin build for 6.12.5 official release, would you please trigger it to apply this change. Thanks.
  20. 掉网口应该是网络配置的问题,Unraid的网络配置不咋好弄的,绑定桥接啥的搞不清楚就会出问题。想要交换机或路由模式最好靠直通的软路由吧。
  21. 应用市场既有R8111的驱动,也有R8125的驱动。两个plugin都装就行了。我的三个realtek的plugin都可以同时装。
  22. @ich777 @tnthalftime I totally agree with ich777. The R8125 does have performance issues with ASPM enabled sometimes, especially on weaker CPUs, I've encountered it myself, so I disabled it by default as it works for most situations. On the other hand, the network card may only save 0.5~1? watts, which I don't think is a huge cost. I would rather spend some watts to ensure performance. BTW: It's free and open source, and I kinda don't want to spend more of my personal time maintaining two source codes. Sorry about that.
  23. 看起来网络配置比较高级,看不懂。Unraid貌似不能支持同时用两网卡互联互通,自带默认的网络配置没有交换机的功能。 驱动应该没问题的。建议弄个干净的Unraid系统试试,每次只用一个网口。排除系统和硬件的问题。再去研究一下网络配置。
  24. google搜索一下 PCI Header Type 127, 貌似大多是linux虚拟机用了Q35的原因,换成i440fx可能有用。或者跟主板bios有关,升级或降级bios试试。这个直通出错跟驱动没关系。