[Plugin] Realtek R8125 R8168 and R8152\6 drivers


Recommended Posts

22 minutes ago, jw_ruleless said:

Just did, it is 6.12.4. Thanks for reminding :)

I will look into this ASAP (today or tomorrow).

Do you already have a code snippet for me what needs to be changed?

 

Please install the r8152 plugin, delete the files in /boot/config/plugins/r8152-driver/packages/6.1.49/ , place the two files that I've attached in there and reboot.

r8152-20230714-6.1.49-Unraid-1.txz r8152-20230714-6.1.49-Unraid-1.txz.md5

Link to comment
4 minutes ago, ich777 said:

I will look into this ASAP (today or tomorrow).

Do you already have a code snippet for me what needs to be changed?

If you got few minutes, it’s basically just the comment in this link https://answers.launchpad.net/ubuntu/+source/r8125/+question/705159

In the #8

NOC (noc-center) said on 2023-02-26 (last edit on 2023-02-26):#8


I don’t know if it’s helpful or not. 

Link to comment
22 hours ago, jw_ruleless said:

Kind do not know how to do it but, I got you few screenshots, since I was using wifi so there is a little bit slow. But is works fine.

171001884_2023-09-11214533.thumb.png.25b31811bc8e64bd25298e642dbbd47b.png1642778824_2023-09-11214814.png.820a6fc02d81c4b50f08ef82e7926526.pngimage.png.509418beaf3b5862eda659405659251c.png1207083984_2023-09-11212925.thumb.png.8758bbd0819843bb4b36b6eb678debfb.png

image.png

Thanks for the update. It looks stable for file transfer. We will add it to the plugin.

Edited by jinlife
  • Like 1
Link to comment
  • 3 weeks later...

just wanted to say thanks for this.  picked up an [asus 2.5gbe USB](https://www.microcenter.com/product/636588/asus-usb-c2500-25g-ethernet-usb-adapter-supports-wired-network-connection-mac-os,-linux,-windows,-backward-compatible-on-1g-100mbps,-ideal-for-gaming). It has the 8152 chip.

Works after I installed the 8156 app... don't know if you want to label your app 8152/8156, or update the readme... i had to dig your github to see it was package to install.

 

thanks again!

Link to comment
  • jinlife changed the title to [Plugin] Realtek R8125 R8168 and R8152\6 drivers
On 10/1/2023 at 10:45 PM, leftHanded said:

just wanted to say thanks for this.  picked up an [asus 2.5gbe USB](https://www.microcenter.com/product/636588/asus-usb-c2500-25g-ethernet-usb-adapter-supports-wired-network-connection-mac-os,-linux,-windows,-backward-compatible-on-1g-100mbps,-ideal-for-gaming). It has the 8152 chip.

Works after I installed the 8156 app... don't know if you want to label your app 8152/8156, or update the readme... i had to dig your github to see it was package to install.

 

thanks again!

Hi, the R8152 and R8156 were same driver, I think you can install the r8156 plugin to support both. r8152 is actually older network card while R8156 is 2.5G.

Edited by jinlife
Link to comment
  • 4 weeks later...

First of all thank you for your good work 👍

The driver for my rtl8125 network card is working flawlessly and the installation was top notch but I have one question.

 

Is there a reason why ASPM is getting disabled during the driver compilation?

 

I checked out the github page and in the makefile for r8125 ASPM (CONFIG_ASPM = n) is set to "no".
But in the makefile directly downloaded from Realtek it's set to "yes" (CONFIG_ASPM = y).

 

Are there any negative performance impacts or why is ASPM explicitly disabled?

 

Maybe if there aren't any negative effects when ASPM is enabled it would make sense to provide two driver variants one with ASPM disabled and the other with ASPM enabled.

With ASPM enabled the server could reach higher C-States and draw less power.

  • Like 1
Link to comment
56 minutes ago, tnthalftime said:

Are there any negative performance impacts or why is ASPM explicitly disabled?

I think with ASPM enabled you would experience all kind of different issues like network drop outs, unreliable network speeds and so on since you can find a lot of issues if you search just for Realtek and ASPM.

I even think that it wouldn‘t make sense to release a driver with ASPM enabled since it would make the network connection completely unreliable from what I found.
 

But I‘m not to sure about that because as said thats only what I fond out after a quick Google search and it is maybe better to wait for @jinlife‘s answer on that.

 

Maybe it would be better to use a Intel 2.5Gbit/s NIC instead because they are known to work well on Linux unlike Realtek.

Link to comment

Thank's for the quick response.
 

2 hours ago, ich777 said:

I think with ASPM enabled you would experience all kind of different issues like network drop outs, unreliable network speeds and so on since you can find a lot of issues if you search just for Realtek and ASPM.

I even think that it wouldn‘t make sense to release a driver with ASPM enabled since it would make the network connection completely unreliable from what I found.

In my main pc (Ubuntu 22.04) I also use a rtl8125 network card (mainboard integrated) with ASPM enabled and never had a single connection drop or a reduction in transmission speed.

 

1 hour ago, ich777 said:

Maybe it would be better to use a Intel 2.5Gbit/s NIC instead because they are known to work well on Linux unlike Realtek.

Currently Intel 2.5Gbit/s NICs (i225 & i226) probably suffer from a hardware defect which causes connection dropouts or complete connection loss. i225 NIC (2019) suffered first from the problem and Intel couldn't fix them with the release of the i226 NIC (2022).
So I wouldn't recommend anyone to buy them right now until a new hardware revision is released which fixes the bug.

Link to comment
1 hour ago, tnthalftime said:

In my main pc (Ubuntu 22.04) I also use a rtl8125 network card (mainboard integrated) with ASPM enabled and never had a single connection drop or a reduction in transmission speed.

About which chipset are we talking about?

Please keep in mind the r8125 driver cover a lot of chipsets and not every chipset behaves the same.

 

Just do a quick Google search on Realtek Issues Linux and you'll find a lot of them because Realtek (usually) doesn't maintain their drivers very well (may it be because they don't wont to or that they simply don't have the resources to put out a proper driver) and rely heavily on the community for Linux driver support.

 

1 hour ago, tnthalftime said:

Currently Intel 2.5Gbit/s NICs (i225 & i226) probably suffer from a hardware defect which causes connection dropouts or complete connection loss. i225 NIC (2019) suffered first from the problem and Intel couldn't fix them with the release of the i226 NIC (2022).

Huh, that's strange, I've never had an issue with my I225-V (rev.1) onboard Ethernet and can reach full speeds no matter what and didn't experienced a single network dropout.

 

I'll guess you (for Realtek) and I am (for Intel) are a rare example for users with no issues... :)

 

Let's wait and see what @jinlife has to say about ASPM.

  • Like 1
Link to comment

I did a bit of research on the Intel i225/i226 chips when planning out my 2.5Gbe update to my network.  Sometimes searching for info on the Internet is like reading product reviews on Amazon - You need to sift through a lot of 'stuff' and cull out what is actually useful.

 

The vast majority of people having issues with the i225/i226 were Windows users.  While the root issue may be hardware (semiconductor) related, it seems that Windows drivers really have not done anything to help with the issue.

 

Move on to the Linux world, and the user bases of both pfsense and OPNsense will swear by the Intel nic, with no reports of issues (which I could find).  These are networking knowledgeable people, many who would happily show off their smarts by bashing Intel if given a chance.

 

My own experience has my firewall device with i225 B3 chips working with no issues.  I did start with a Realtek 2.5Gbe nic in my Unraid server, but never could get it to iperf (anywhere near) full speed, no matter what I tried.  Swapped in an i225 nic, and it was basically plug-and-play.

  • Like 1
Link to comment

@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.

 

Edited by jinlife
  • Like 2
Link to comment
  • 3 weeks later...

Since I updated to 6.12.5-rc1 (and now 6.12.5 release) I have this filling my syslog. Don't know if it's related to .5 or the driver. 5 mins between them
 

Nov 27 17:00:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:00:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:00:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:00:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:00:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:00:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:00:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:00:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:00:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:00:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:05:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:05:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:05:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:05:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:05:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:05:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:05:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:05:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:05:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:05:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:10:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:10:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:10:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:10:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:10:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:10:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:10:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:10:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:10:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:10:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:15:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:15:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:15:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:15:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:15:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:15:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:15:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:15:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:15:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:15:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:20:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:20:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:20:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:20:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:20:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:20:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:20:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:20:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:20:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:20:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:25:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:25:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:25:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:25:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:25:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:25:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:25:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:25:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:25:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:25:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:30:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:30:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:30:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:30:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:30:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:30:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:30:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:30:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:30:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:30:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:35:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:35:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:35:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:35:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:35:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:35:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:35:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:35:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:35:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:35:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:40:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:40:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:40:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:40:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:40:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:40:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:40:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:40:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:40:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:40:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:45:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:45:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:45:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:45:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:45:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:45:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:45:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:45:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:45:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:45:02 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc

 

Edited by Niklas
Link to comment
On 11/27/2023 at 9:53 PM, Niklas said:

Since I updated to 6.12.5-rc1 (and now 6.12.5 release) I have this filling my syslog. Don't know if it's related to .5 or the driver. 5 mins between them
 

Nov 27 17:00:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:00:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:00:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:00:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:00:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:00:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:00:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:00:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:00:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:00:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:05:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:05:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:05:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:05:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:05:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:05:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:05:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:05:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:05:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:05:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:10:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:10:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:10:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:10:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:10:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:10:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:10:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:10:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:10:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:10:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:15:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:15:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:15:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:15:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:15:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:15:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:15:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:15:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:15:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:15:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:20:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:20:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:20:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:20:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:20:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:20:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:20:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:20:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:20:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:20:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:25:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:25:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:25:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:25:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:25:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:25:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:25:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:25:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:25:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:25:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:30:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:30:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:30:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:30:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:30:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:30:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:30:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:30:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:30:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:30:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:35:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:35:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:35:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:35:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:35:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:35:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:35:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:35:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:35:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:35:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:40:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:40:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:40:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:40:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:40:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:40:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:40:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:40:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:40:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:40:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:45:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:45:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:45:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:45:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:45:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:45:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:45:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:45:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:45:01 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc
Nov 27 17:45:02 Server kernel: r8125 0000:02:00.0 eth0: rss get rxnfc

 

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.

Edited by jinlife
  • Like 2
  • Thanks 1
Link to comment
1 hour ago, jinlife said:

@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.

Sure, I'll trigger the build, the updated drivers should be available in about 15 minutes, I'll update this post when it's done. :)

 

The drivers are now updated for 6.12.5

 

@Niklas to install the new driver package remove the plugin, install it again from the CA App and reboot afterwards.

  • Thanks 2
Link to comment
3 hours ago, jinlife said:

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.

 

1 hour ago, ich777 said:

Sure, I'll trigger the build, the updated drivers should be available in about 15 minutes, I'll update this post when it's done. :)

 

The drivers are now updated for 6.12.5

 

@Niklas to install the new driver package remove the plugin, install it again from the CA App and reboot afterwards.


Done. Thank you!

  • Like 1
Link to comment

Hi,

 

I have the following USB 2.5GB NIC https://www.amazon.com/gp/product/B093FB9QWB/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1, I was using your driver with success up until I updated to 6.12.5 and then it stopped working. When starting up it would say that the eth0 interface was not found. I saw the previous response about updating the driver, so I uninstalled the r8156 driver and then rebooted. I then downloaded the driver again and rebooted and the issue remained. I saw then there was an update to unRAID to 6.12.6 and I updated. The issue still remains

 

I rebooted a number of times and it just won't work. I have attached the diagnostic logs.

diagnostics-20231202-1639.zip

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.