NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
Ejik2
May 07, 2025Aspirant
2.5GBe USB LAN
I have an old Ultra2 2Gb RAM running 6.10.9 OS. NAS is working great but 1Gb LAN is a bottleneck. I've bought cheap 2.5GBe USB LAN adapter based on realtek chip, attached to USB3 port and installed ...
ddewrbbdg
Jan 23, 2026Tutor
Guide + info. First it was neccesary to add another (working) source for packages:
deb [trusted=yes] http://archive.debian.org/debian-security jessie/updates main non-free contribSo i could download and install classic: sudo, nano, make, usbutils, latestkeyring, freexiankeyring, kernelplus, then i added linux-image-extra just for sure, and surprisingly also dkms, build-essentials, and linux-headers-amd64 (in this order) were successfuly installed. Then according another I have also installed also bc. Most of packages i dont know purpose or further details. Nevermind.
I have also downladed original debian 4.4.218 (haven't tried yet) and from your recomendation downloaded GPL source WW6.10.9SRC for my current ReadyNAS OS 6. I have RN312 enterprise unit, and if i seen correctly, your Ultra2 has different GPL source files listing for download (just mentioning difference).
Bus 004 Device 002: ID 0bda:8157 Realtek Semiconductor Corp.
Make driver or attempt to install dkms driver, both still resulted with missing linux-header-4.4.218.x86_64.1 error message.
Then i tried to bash .. linux kernel headers compilation, (4th step of your guide), using in folder linux-4.4.218-x86_64, it took about one half or one hour. Few warnings or stacks bigger then expected byte size, but it finally went whole and completed, I cant judge warnings messages.
Then.. i tried install Realtek driver (8152), there were some faulty bytes or points, altought it did. No new adapter appeared, i dont know what symlink to where (no success). But i have done install of Realtek driver (8152) DKMS from github version and it finnaly completed finished, new adapter appeared. So i connected cable, and it works on 1gbit. Webadmin-network says 1gbit on all adapters even while no cable connected.
So is this the success or not? I have tried setting network adapter speed according driver readme.txt (uname -r says clearly 4.4.218.x86_64.1)
(ethtool -s eth2 autoneg on advertise 0x802f) should do 2,5gbit, seemed command done, but no change (in webadmin).
for 2,5gbit: ethtool -s eth0 autoneg on advertise 0x80000000002f says invalid command line parameter(s)
ethtool for 5gbit -s eth2 autoneg on advertise 0x180000000002f (says same, invalid command parameter(s))
readme says, it should work (0x802f does) for kernel below 4.10, and the other (long hexcodes) for newer kernel than 4.10 but those commands dont work
sudo ethtool -s eth2 speed 5000 duplex full autoneg on - says "cant advertise 5000 duplex full"
sudo ethtool -s eth2 speed 2500 duplex full autoneg on - seems command done, but no change
webadmin still showing 1gbit, should i rely on this? i have not yet 5gbit network hub/switch, so i can only connect 5gbit usb-rj usb stick to another, will this work and proove all work is done ok?
- ddewrbbdgJan 23, 2026Tutor
... so i have connected pc-nas directly using two 5gbit usb-rj45 sticks (on windows it does 5gbit link) for testing link connection:
ethtool -s eth2 autoneg on advertise 0x802f
works and changed link to 2,5gbit... but im capped at 300mbit while testing transfer speeds with iperf..
> maybe wrong reduction usb-a 3.0 from NAS to usb-c then stick, it is around 300-400mbit cap, which seems to be 2.0usb limit
the long hex (readme says for kernel above version 4.10)values dont work
ethtool -s eth2 autoneg on advertise 0x80000000002f >2,5gbit
ethtool -s eth2 autoneg on advertise 0x180000000002f >5gbit
neither of long hex values does work. also tried something like following lines
ethtool -s eth2 speed 2500 duplex fulll > works
ethtool -s eth2 speed 5000 duplex fulll > does not work (cannot advertise speed)
i am expecting usb 3.2 reduction from NAS usb-f port (stick USB-A male, USB-C female) for stick to be delivered within 2 days.
- ddewrbbdgJan 24, 2026Tutor
Usb stick arrived just right today. It is certified USB 3.2 reduction from USB-A(male) to USB-C(female). And voila :-)!
Tested with iperf2 on both sides (ReadyNAS - Windows 10) and total commander copying very very large file.
SMB:
PC > NAS upload approx 180MB/s =+- 1,5Gbit constant transfer / rate
NAS > PC download approx 130MB/s = +-1,2Gbit constant transfer rate / cap
FTP:
about 5 % faster in both directions/ways, no more differencies
Copying is very CPU demanding, 2x2,13Ghz from year2011? Intel Atom D2700 CPU. CPU usage reaches 100% treshold constantly or in frequent peaks. Altough i really dont understand why downloading from NAS is significantly slower then uploading to NAS. I would expect exact opposite.
Hardware is NVME (3000MB/s) disk at PC and SSD (500MB/s) disk at NAS. I have tried turning off all encryption or data bit verification, data rot protection, control count checking on both sides.
Network link is currently 2,5Gbit, i was unable to find way how to switch to 5Gbit link speed. Transfer speeds were same with iper2 and 120GB chunk data file transfers. Probably CPU limited. Looks like we are chewing ReadyNAS to the max on its last way. Also there is a point and valid reason, why bigger link speed brings no effort or better / faster usage.
"uname -r" says "4.4.218.x86_64.1", which should be linux version, altough i think we used older linux headers, because i was able to install only "linux-headers-am64", which probably brought old 3.16 linux headers, listed by "apt list linux-headers*" EDIT: i was able to install 4.9 headers (from same list), so i remove 3.16 headers and gonna recompile all whole things. Accoring "apt list --manual-installed" now there is only "linux-headers-4.9-amd64" installed. Maybe i will bring another +++ update. I should write book or guide and make it sticky.
Related Content
NETGEAR Academy
Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!