Updated r8152 Driver

Post Reply
User avatar
rooted
Posts: 7595
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 656 times
Been thanked: 173 times
Contact:

Updated r8152 Driver

Post by rooted » Fri Apr 27, 2018 3:22 pm

I have been testing a much updated Ethernet driver from Realtek, for me it has been more responsive.

Perhaps others could do some testing and it could added to the latest kernel.

http://www.realtek.com.tw/Downloads/dow ... Down=false

https://i.imgur.com/eQSHeba.jpg

Just drop the two files:

Code: Select all

r8152.c
compatibility.h
Into the kernel directory

Code: Select all

/linux/drivers/net/usb/
And build the kernel.

To check versions:

Code: Select all

 
cat /sys/module/r8152/drivers/usb\:r8152/module/version
Old:

Code: Select all

v1.09.9
New:

Code: Select all

v2.10.00 (2018/03/16)

User avatar
odroid
Site Admin
Posts: 34091
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean, Japanese
ODROIDs: ODROID
Has thanked: 662 times
Been thanked: 609 times
Contact:

Re: Updated r8152 Driver

Post by odroid » Fri Apr 27, 2018 4:21 pm

Can you please make a diff file to compare it with the driver in Vanilla Kernel?
Any iperf test difference? I know "responsiveness" must be different from the performance/throughput.
But we need to know the actual differences before merging and releasing.

User avatar
rooted
Posts: 7595
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 656 times
Been thanked: 173 times
Contact:

Re: Updated r8152 Driver

Post by rooted » Fri Apr 27, 2018 4:24 pm

It's twice the size, the diff will be extremely complex.

User avatar
odroid
Site Admin
Posts: 34091
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean, Japanese
ODROIDs: ODROID
Has thanked: 662 times
Been thanked: 609 times
Contact:

Re: Updated r8152 Driver

Post by odroid » Fri Apr 27, 2018 4:36 pm

Ok. We will try a couple of iperf tests with old and new drivers.

User avatar
rooted
Posts: 7595
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 656 times
Been thanked: 173 times
Contact:

Re: Updated r8152 Driver

Post by rooted » Fri Apr 27, 2018 4:39 pm

Here is the diff

https://nopaste.linux-dev.org/?1181130&download

A lot of it is just adding different hardware revisions.

Firestorm
Posts: 32
Joined: Sun Apr 08, 2018 4:19 pm
languages_spoken: english
ODROIDs: ODROID C2
Has thanked: 1 time
Been thanked: 0
Contact:

Re: Updated r8152 Driver

Post by Firestorm » Fri Apr 27, 2018 8:08 pm

I've been using the updated r8152 driver with the 3.16.y kernel: viewtopic.php?f=140&t=29735&start=100#p222290

User avatar
rooted
Posts: 7595
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 656 times
Been thanked: 173 times
Contact:

Re: Updated r8152 Driver

Post by rooted » Fri Apr 27, 2018 10:24 pm

Thanks for the information, so it's looking like this will work out.

Firestorm
Posts: 32
Joined: Sun Apr 08, 2018 4:19 pm
languages_spoken: english
ODROIDs: ODROID C2
Has thanked: 1 time
Been thanked: 0
Contact:

Re: Updated r8152 Driver

Post by Firestorm » Fri Apr 27, 2018 10:51 pm

I'm going to run some iperf tests over the weekend (comparing the old and new r8152 versions under the 3.16.56+ kernel and comparing use of the USB 2.0 OTG Host port vs using one of the 4 x USB 2.0 ports). I thought that compatibility.h was a presumptuous filename in a folder with a slew of USB drivers, so I renamed it r8152.h. I'm ready to submit a pull request early next week assuming that I continue to see stability.

User avatar
rooted
Posts: 7595
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 656 times
Been thanked: 173 times
Contact:

Re: Updated r8152 Driver

Post by rooted » Sat Apr 28, 2018 12:55 am

Yes my testing has been real world (seat of the pants) thus far.

On my CloudShell 1 a SSH login would take a second with the 1.yy.y driver but with this new driver it's basically instant.

When I download from my remote server it ramps to the maximum download speed of my internet connection (42 megabyte per second) and stays there a bit quicker.

I haven't done any stressfully LAN testing since I don't really use a PC.
Last edited by rooted on Sun Apr 29, 2018 9:51 am, edited 1 time in total.

Firestorm
Posts: 32
Joined: Sun Apr 08, 2018 4:19 pm
languages_spoken: english
ODROIDs: ODROID C2
Has thanked: 1 time
Been thanked: 0
Contact:

Re: Updated r8152 Driver

Post by Firestorm » Sun Apr 29, 2018 6:26 am

@rooted - I've posted iperf numbers in the Linux 3.16 LTS Kernel for Odroid C2 thread.

User avatar
rooted
Posts: 7595
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 656 times
Been thanked: 173 times
Contact:

Re: Updated r8152 Driver

Post by rooted » Sun Apr 29, 2018 8:53 am

I ran many runs of iperf last night, here is a quick run:

Code: Select all

 
iperf -c 192.168.1.18 -i 1 -t 60
------------------------------------------------------------
Client connecting to 192.168.1.18, TCP port 5001
TCP window size: 43.8 KByte (default)
------------------------------------------------------------
[  3] local 192.168.1.2 port 34094 connected with 192.168.1.18 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 1.0 sec   109 MBytes   915 Mbits/sec
[  3]  1.0- 2.0 sec   110 MBytes   920 Mbits/sec
[  3]  2.0- 3.0 sec   110 MBytes   920 Mbits/sec
[  3]  3.0- 4.0 sec   110 MBytes   921 Mbits/sec
[  3]  4.0- 5.0 sec   109 MBytes   915 Mbits/sec
[  3]  5.0- 6.0 sec   110 MBytes   923 Mbits/sec
[  3]  6.0- 7.0 sec   110 MBytes   919 Mbits/sec
[  3]  7.0- 8.0 sec   110 MBytes   920 Mbits/sec
[  3]  8.0- 9.0 sec   110 MBytes   922 Mbits/sec
[  3]  9.0-10.0 sec   110 MBytes   921 Mbits/sec
[  3] 10.0-11.0 sec   109 MBytes   911 Mbits/sec
[  3] 11.0-12.0 sec   109 MBytes   913 Mbits/sec
[  3] 12.0-13.0 sec   110 MBytes   919 Mbits/sec
[  3] 13.0-14.0 sec   110 MBytes   923 Mbits/sec
[  3] 14.0-15.0 sec   110 MBytes   926 Mbits/sec
[  3] 15.0-16.0 sec   110 MBytes   925 Mbits/sec
[  3] 16.0-17.0 sec   111 MBytes   930 Mbits/sec
[  3] 17.0-18.0 sec   111 MBytes   929 Mbits/sec
[  3] 18.0-19.0 sec   110 MBytes   926 Mbits/sec
[  3] 19.0-20.0 sec   110 MBytes   927 Mbits/sec
[  3] 20.0-21.0 sec   110 MBytes   925 Mbits/sec
[  3] 21.0-22.0 sec   109 MBytes   916 Mbits/sec
[  3] 22.0-23.0 sec   109 MBytes   913 Mbits/sec
[  3] 23.0-24.0 sec   110 MBytes   923 Mbits/sec
[  3] 24.0-25.0 sec   110 MBytes   926 Mbits/sec
[  3] 25.0-26.0 sec   110 MBytes   922 Mbits/sec
[  3] 26.0-27.0 sec   110 MBytes   920 Mbits/sec
[  3] 27.0-28.0 sec   110 MBytes   920 Mbits/sec
[  3] 28.0-29.0 sec   110 MBytes   922 Mbits/sec
[  3] 29.0-30.0 sec   109 MBytes   918 Mbits/sec
[  3] 30.0-31.0 sec   110 MBytes   924 Mbits/sec
[  3] 31.0-32.0 sec   110 MBytes   925 Mbits/sec
[  3] 32.0-33.0 sec   110 MBytes   919 Mbits/sec
[  3] 33.0-34.0 sec   110 MBytes   923 Mbits/sec
[  3] 34.0-35.0 sec   108 MBytes   902 Mbits/sec
[  3] 35.0-36.0 sec   106 MBytes   892 Mbits/sec
[  3] 36.0-37.0 sec   108 MBytes   904 Mbits/sec
[  3] 37.0-38.0 sec   107 MBytes   899 Mbits/sec
[  3] 38.0-39.0 sec   108 MBytes   905 Mbits/sec
[  3] 39.0-40.0 sec   110 MBytes   927 Mbits/sec
[  3] 40.0-41.0 sec   110 MBytes   919 Mbits/sec
[  3] 41.0-42.0 sec   109 MBytes   912 Mbits/sec
[  3] 42.0-43.0 sec   110 MBytes   921 Mbits/sec
[  3] 43.0-44.0 sec   108 MBytes   908 Mbits/sec
[  3] 44.0-45.0 sec   109 MBytes   913 Mbits/sec
[  3] 45.0-46.0 sec   110 MBytes   924 Mbits/sec
[  3] 46.0-47.0 sec   108 MBytes   906 Mbits/sec
[  3] 47.0-48.0 sec   107 MBytes   898 Mbits/sec
[  3] 48.0-49.0 sec   110 MBytes   925 Mbits/sec
[  3] 49.0-50.0 sec   108 MBytes   904 Mbits/sec
[  3] 50.0-51.0 sec   107 MBytes   901 Mbits/sec
[  3] 51.0-52.0 sec   107 MBytes   895 Mbits/sec
[  3] 52.0-53.0 sec   108 MBytes   908 Mbits/sec
[  3] 53.0-54.0 sec   110 MBytes   920 Mbits/sec
[  3] 54.0-55.0 sec   110 MBytes   922 Mbits/sec
[  3] 55.0-56.0 sec   110 MBytes   920 Mbits/sec
[  3] 56.0-57.0 sec   110 MBytes   919 Mbits/sec
[  3] 57.0-58.0 sec   110 MBytes   922 Mbits/sec
[  3] 58.0-59.0 sec   110 MBytes   920 Mbits/sec
[  3] 59.0-60.0 sec   110 MBytes   919 Mbits/sec
[  3]  0.0-60.0 sec  6.40 GBytes   917 Mbits/sec
This is from an XU4 server running old driver to another XU4 running new driver.

No IRQ tweaks, ondemand governor.

I simply don't have time to test old vs new, but I will when I get time since I have two devices running old and new driver.

lqbweb
Posts: 3
Joined: Tue Sep 24, 2019 2:22 am
languages_spoken: english
ODROIDs: Odroid N2
Has thanked: 0
Been thanked: 0
Contact:

Re: Updated r8152 Driver

Post by lqbweb » Thu Sep 26, 2019 5:58 pm

ok, this:

https://github.com/wget/realtek-r8152-linux

seem to work fine in Odroid N2

zupet
Posts: 51
Joined: Tue Dec 26, 2017 11:13 pm
languages_spoken: korean,english
ODROIDs: HC1
Has thanked: 1 time
Been thanked: 3 times
Contact:

Re: Updated r8152 Driver

Post by zupet » Fri Apr 17, 2020 1:46 am

thank you !!

I got two of ipTIME U2500, USB 3.0 to RTL8156 2.5GBase-T dongle, for my PC and XU4.
It worked poorly with default 4.14 kernel, about 80~85MB/s.
After copy, make, install the kernel it report 278MB/s as server, 253MB/s as client from iperf3.

just great.

Code: Select all

-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 192.168.2.2, port 36384
[  5] local 192.168.2.1 port 5201 connected to 192.168.2.2 port 36386
[ ID] Interval           Transfer     Bandwidth
[  5]   0.00-1.00   sec   274 MBytes   274 MBytes/sec                  
[  5]   1.00-2.00   sec   275 MBytes   275 MBytes/sec                  
[  5]   2.00-3.00   sec   281 MBytes   281 MBytes/sec                  
[  5]   3.00-4.00   sec   281 MBytes   281 MBytes/sec                  
[  5]   4.00-5.00   sec   281 MBytes   281 MBytes/sec                  
[  5]   5.00-6.00   sec   277 MBytes   277 MBytes/sec                  
[  5]   6.00-7.00   sec   281 MBytes   281 MBytes/sec                  
[  5]   7.00-8.00   sec   279 MBytes   279 MBytes/sec                  
[  5]   8.00-9.00   sec   280 MBytes   280 MBytes/sec                  
[  5]   9.00-10.00  sec   279 MBytes   279 MBytes/sec                  
[  5]  10.00-10.00  sec   530 KBytes   263 MBytes/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  5]   0.00-10.00  sec  0.00 Bytes  0.00 MBytes/sec                  sender
[  5]   0.00-10.00  sec  2.72 GBytes   278 MBytes/sec                  receiver

Code: Select all

Connecting to host 192.168.2.2, port 5201
[  4] local 192.168.2.1 port 60118 connected to 192.168.2.2 port 5201
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  4]   0.00-1.00   sec   248 MBytes   247 MBytes/sec    0    704 KBytes       
[  4]   1.00-2.00   sec   249 MBytes   249 MBytes/sec    0    742 KBytes       
[  4]   2.00-3.00   sec   244 MBytes   244 MBytes/sec    0    822 KBytes       
[  4]   3.00-4.00   sec   251 MBytes   251 MBytes/sec    0    872 KBytes       
[  4]   4.00-5.00   sec   260 MBytes   259 MBytes/sec    0    872 KBytes       
[  4]   5.00-6.00   sec   261 MBytes   261 MBytes/sec    0    872 KBytes       
[  4]   6.00-7.00   sec   262 MBytes   262 MBytes/sec    0    872 KBytes       
[  4]   7.00-8.00   sec   257 MBytes   257 MBytes/sec    0    872 KBytes       
[  4]   8.00-9.00   sec   247 MBytes   247 MBytes/sec    0    872 KBytes       
[  4]   9.00-10.00  sec   253 MBytes   253 MBytes/sec    0    872 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec  2.47 GBytes   253 MBytes/sec    0             sender
[  4]   0.00-10.00  sec  2.47 GBytes   253 MBytes/sec                  receiver

User avatar
mad_ady
Posts: 7890
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4, C1+, C2, C4, N1, N2, H2, Go, Go Advance
Location: Bucharest, Romania
Has thanked: 490 times
Been thanked: 348 times
Contact:

Re: Updated r8152 Driver

Post by mad_ady » Fri Apr 17, 2020 3:16 am

250MB/s is more than gigabit ethernet can do (it stops at about 100MB/s or 950Mb/s).
Make sure you're not mixing iperf2 with iperf3 on the server/client. They are not compatible.

User avatar
rooted
Posts: 7595
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 656 times
Been thanked: 173 times
Contact:

Re: Updated r8152 Driver

Post by rooted » Fri Apr 17, 2020 6:25 am

mad_ady wrote:250MB/s is more than gigabit ethernet can do (it stops at about 100MB/s or 950Mb/s).
Make sure you're not mixing iperf2 with iperf3 on the server/client. They are not compatible.
He is using 2.5Gbps USB 3 dongles on two devices, it's why the bandwidth utilization is that high.
These users thanked the author rooted for the post:
mad_ady (Fri Apr 17, 2020 12:55 pm)

User avatar
mad_ady
Posts: 7890
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4, C1+, C2, C4, N1, N2, H2, Go, Go Advance
Location: Bucharest, Romania
Has thanked: 490 times
Been thanked: 348 times
Contact:

Re: Updated r8152 Driver

Post by mad_ady » Fri Apr 17, 2020 12:56 pm

Thanks, I missed that!

zupet
Posts: 51
Joined: Tue Dec 26, 2017 11:13 pm
languages_spoken: korean,english
ODROIDs: HC1
Has thanked: 1 time
Been thanked: 3 times
Contact:

Re: Updated r8152 Driver

Post by zupet » Fri Apr 17, 2020 12:58 pm

Image

ipTIME released three model of 2.5GBASE-T card/dongles this january, USB 3.0, USB-C and PCIe as U2500, U2500C, PX2500.
It cost about $20 in korean won.
I wish more mother board/switch companies support 2.5GBase-T.

User avatar
odroid
Site Admin
Posts: 34091
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean, Japanese
ODROIDs: ODROID
Has thanked: 662 times
Been thanked: 609 times
Contact:

Re: Updated r8152 Driver

Post by odroid » Fri Apr 17, 2020 3:39 pm

@zupet,
Very interesting.
Can you clarify which driver source code you downloaded?
From Realtek homepage? or github?

zupet
Posts: 51
Joined: Tue Dec 26, 2017 11:13 pm
languages_spoken: korean,english
ODROIDs: HC1
Has thanked: 1 time
Been thanked: 3 times
Contact:

Re: Updated r8152 Driver

Post by zupet » Fri Apr 17, 2020 4:44 pm

odroid wrote:
Fri Apr 17, 2020 3:39 pm
@zupet,
Very interesting.
Can you clarify which driver source code you downloaded?
From Realtek homepage? or github?
https://www.realtek.com/en/component/zo ... 0-software

USB LAN LINUX driver for kernel up to 4.15 2.12.0 2019/05/16 50 KB

Code: Select all

zupet@cloud:/var/log$ sudo ethtool -i eth1
driver: r8152
version: v2.12.0 (2019/04/29)
firmware-version: 
expansion-rom-version: 
bus-info: usb-xhci-hcd.3.auto-1.1
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no
Last edited by zupet on Fri Apr 17, 2020 4:59 pm, edited 2 times in total.

zupet
Posts: 51
Joined: Tue Dec 26, 2017 11:13 pm
languages_spoken: korean,english
ODROIDs: HC1
Has thanked: 1 time
Been thanked: 3 times
Contact:

Re: Updated r8152 Driver

Post by zupet » Fri Apr 17, 2020 4:54 pm

I'm still expriencing network hang with this network card.
I had same issuse with BizLink 1323 USB network card, so I get a new one with 2.5GBase-T.

iperf3 test passed 4 hours of continuous running (279MB/s average) but mounting nfs and writing zero hangs network instantaneously. (it make 100~200MB of write)

Code: Select all

dd if=/dev/zero of=/media/Cloud/test_1tb.dat bs=1M count=1M oflag=direct status=progress
This is only what I got from dmesg. No other error or logs.
When network hang, link speed drops to 100Mbps reported by ethtool. (I can connection with eth0 on xu4)

Code: Select all

Apr 17 06:24:43 cloud kernel: [  301.342063] r8152 4-1.1:1.0 eth1: Rx status -75
Apr 17 06:24:43 cloud kernel: [  301.342205] r8152 4-1.1:1.0 eth1: Rx status -71
Apr 17 06:24:43 cloud kernel: [  301.342411] r8152 4-1.1:1.0 eth1: Rx status -71
Apr 17 06:24:43 cloud kernel: [  301.342581] r8152 4-1.1:1.0 eth1: Rx status -71
Apr 17 06:24:43 cloud kernel: [  301.342752] r8152 4-1.1:1.0 eth1: Rx status -71
Apr 17 06:24:43 cloud kernel: [  301.342947] r8152 4-1.1:1.0 eth1: Rx status -71
Apr 17 06:24:43 cloud kernel: [  301.343080] r8152 4-1.1:1.0 eth1: Rx status -71
Apr 17 06:24:43 cloud kernel: [  301.343180] r8152 4-1.1:1.0 eth1: Rx status -71
Apr 17 06:24:43 cloud kernel: [  301.343293] r8152 4-1.1:1.0 eth1: Rx status -71
Apr 17 06:24:43 cloud kernel: [  301.343405] r8152 4-1.1:1.0 eth1: Rx status -71
Apr 17 06:24:48 cloud kernel: [  306.345477] net_ratelimit: 59135 callbacks suppressed
Apr 17 06:24:48 cloud kernel: [  306.345485] r8152 4-1.1:1.0 eth1: Rx status -71
Apr 17 06:24:48 cloud kernel: [  306.345571] r8152 4-1.1:1.0 eth1: Rx status -71
Apr 17 06:24:48 cloud kernel: [  306.345665] r8152 4-1.1:1.0 eth1: Rx status -71
Apr 17 06:24:48 cloud kernel: [  306.345780] r8152 4-1.1:1.0 eth1: Rx status -71
Apr 17 06:24:48 cloud kernel: [  306.345858] r8152 4-1.1:1.0 eth1: Rx status -71
Apr 17 06:24:48 cloud kernel: [  306.345937] r8152 4-1.1:1.0 eth1: Rx status -71
Apr 17 06:24:48 cloud kernel: [  306.346025] r8152 4-1.1:1.0 eth1: Rx status -71
Apr 17 06:24:48 cloud kernel: [  306.346102] r8152 4-1.1:1.0 eth1: Rx status -71
Apr 17 06:24:48 cloud kernel: [  306.346180] r8152 4-1.1:1.0 eth1: Rx status -71
Apr 17 06:24:48 cloud kernel: [  306.346275] r8152 4-1.1:1.0 eth1: Rx status -71
Apr 17 06:24:53 cloud kernel: [  311.349792] net_ratelimit: 60118 callbacks suppressed
Apr 17 06:24:53 cloud kernel: [  311.349799] r8152 4-1.1:1.0 eth1: Rx status -71
...

User avatar
odroid
Site Admin
Posts: 34091
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean, Japanese
ODROIDs: ODROID
Has thanked: 662 times
Been thanked: 609 times
Contact:

Re: Updated r8152 Driver

Post by odroid » Fri Apr 17, 2020 5:12 pm

@zupet,
Thank you for the information.

As far as I heard, the old RTL8156 chipset had some random stability issues and the new RTL8156B has fixed the problem.
But we couldn't source a RTL8156B based USB 2.5GbE Ethernet adapter in the market yet. :(

zupet
Posts: 51
Joined: Tue Dec 26, 2017 11:13 pm
languages_spoken: korean,english
ODROIDs: HC1
Has thanked: 1 time
Been thanked: 3 times
Contact:

Re: Updated r8152 Driver

Post by zupet » Fri Apr 17, 2020 11:43 pm

odroid wrote:
Fri Apr 17, 2020 5:12 pm
@zupet,
Thank you for the information.

As far as I heard, the old RTL8156 chipset had some random stability issues and the new RTL8156B has fixed the problem.
But we couldn't source a RTL8156B based USB 2.5GbE Ethernet adapter in the market yet. :(
I'm adding kernel logs to see what's going on inside r8152.c..
It looks like driver support two+test version of 8156, RTL_VER_TEST RTL_VER_10 RTL_VER_11, U2500's version ls RTL_VER_11.
Most of 8156 codes are hex values to/from register, with out any comment.
This is why realtek didn't put the driver to github. :evil:

User avatar
mad_ady
Posts: 7890
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4, C1+, C2, C4, N1, N2, H2, Go, Go Advance
Location: Bucharest, Romania
Has thanked: 490 times
Been thanked: 348 times
Contact:

Re: Updated r8152 Driver

Post by mad_ady » Sat Apr 18, 2020 12:37 am

If you can't read hex, you're not good enough for realtek :)

User avatar
igorpec
Posts: 571
Joined: Sat Dec 12, 2015 4:34 pm
languages_spoken: english,german,slovene
ODROIDs: XU4, HC1, C2, C1+
Has thanked: 21 times
Been thanked: 74 times
Contact:

Re: Updated r8152 Driver

Post by igorpec » Fri May 15, 2020 3:56 am

I have two of those broken ones and they work bad on Linux ... but today I try them on Windows 10 and ... pitch perfect 2.5Gbps connection (iperf3) in both direction (10Gbps switch, desktop with 10GB Nic on the other side)

0bda:8156 Realtek Semiconductor Corp

So there is a hope to get it working properly.

2c
ARMBIAN - follow on Twitter
linux for ARM development boards with user friendly development tools

Post Reply

Return to “Hardware and peripherals”

Who is online

Users browsing this forum: No registered users and 0 guests