USB 3.2 5Gbps Wired Base-T Ethernet Adapter

Model: WP-UT5

Features

  • Chip: Realtek RTL8157. All support 10/100/1000/2500/5000 Mbps links and consumes under 1.5 watts, against 0.7W for 2.5 GbE networking.

  • Hyper Fast 5Gbps Networking– provides stable connection to save you from weak network trouble.

  • Easily portable, ideal for working, traveling and business – WP-UT5 is so compact and lightweight that makes it perfect for working, traveling and business. Wide compatibility for USB 3.2 port – Compatible with Windows, Mac OSX, and Linux. Conveniently upgrade your NAS, laptop or desktop to hyper fast 5G transfer speed

  • No more smudge or corrosion – The stylish aluminum case provide premium protection of corrosion, and no more worry about tearing or fraying from everyday use with the high quality nylon-braided cable.

  • Split cable design, provides A-C and C-C cable backup, compatible with all USB 3.2 Gen2 data ports

Hardware

  • Supports USB 3.2 Gen1/2 and USB2.0

  • Supports 5G Lite (2.5G data rate) mode, 2.5G Lite (1G data rate) and GlGA Lite (500M data rate) mode

  • Auto-Negotiation with Extended Next Page capability (XNP)

  • Compatible with NBASE-T TM Alliance PHY Specification

  • Supports pair swap/polarity/skew correction

  • Crossover Detection & Auto-Correction

  • Supports CDC-ECM & CDC-NCM

  • Supports hardware CRC (Cyclic Redundancy Check) function

  • Supports ECMA-393 ProxZzzy Standard for sleeping hosts

IEEEE

  • Compatible with IEEE 802.3, IEEE 802.3u, IEEE802.3ab

  • Supports lEEE 802.1P Layer 2 Priority Encoding

  • Supports IEEE 802.1Q VLAN tagging

  • Supports lEEE 802.3az (Energy Efficient Ethernet)

  • Supports IEEE 802.3bz (5G Base-T)

  • Supports Full Duplex flow control (802.3x)

Software Offload:

  • Microsoft NDIS5, NDIS6 Checksum Offload (IPv4, IPv6, TCP, UDP) and Segmentation Task

  • offload (Large send v1 and Large send v2)support

  • Supports jumbo frame to 16k bytes

  • Supports Protocol Offload (ARP & NS)

  • Microsoft AOAC (Always On Always Connected)/Modern Standby

  • Supports 32-set 128-byte Wake-Up Frame pattemn exact matching

  • Supports link change wake up

Supports Microsoft WPD (Wake Packet Detection)

  • Intel CPPM (Converged Platform Power Management)

  • Supports L1 with 3ms BESL (USB 2.0)

  • Dynamic LTM messaging (USB 3.2Gen1/2)

  • Supports U1/U2/U3 (USB 3.2 Gen1/2)

  • Supports selective suspendo

Temp

  • Ambient Operating Temperature TA: 70°C

  • Storage Temperature:-55~+125°C

System Supported

Package Contents

  • 1 x USB 3.2 5G Base-T Ethernet Adapter

  • 1 x 15cm USB 3.2 C-C

  • 1 x 15cm USB 3.2 A-C

  • 1 x User Manual

Driver Download

Realtek RTL8157 official link: https://www.realtek.com/Download/List?cate_id=585

Windows 11:

Linux (kernel up to 5.17):

Synology DSM support

Tutorials are from a third party github(https://github.com/bb-qq/r8152), wisdpi does not make any guarantees

Supported platform

  • Synology DSM 7.x and 6.2

  • Architecture:

    • Alpine

    • Alpine4k

    • Apollolake

    • Armada37xx

    • Armada38x

    • Avoton

    • Braswell

    • Broadwell

    • Broadwellnk

    • Bromolow

    • Cedarview

    • Denverton

    • Epyc7002

    • Geminilake

    • Monaco

    • R1000

    • RTD1296

    • V1000

How to install ?

Preparation

  1. Download drive package form https://github.com/bb-qq/r8152/releases

  2. Enable SSH and login to your NAS.

Installation

  1. Go to "Package Center"

  2. Press "Manual Install"

  3. Choose a driver package downloaded

  4. [DSM7] The installation will fail the first time. After that, run the following command from the SSH terminal:

// Some code
sudo install -m 4755 -o root -D /var/packages/r8152/target/r8152/spk_su /opt/sbin/spk_su
  1. [DSM7] Retry installation. You don't need the above DSM7-specific steps at the next time.

  2. Reboot your NAS. This procedure is not usually necessary, but many have reported that a reboot was necessary, so please reboot just in case.

  3. Open the driver package from the Package Center and start the driver manually.

Warning: Do not use Safari for this operation.

How to configure

You can configure the IP addresses and MTU of the added NICs from the DSM UI in the same way as the built-in NICs.

Option: Recommend setting MTU to 9000 and SMB protocol version to v3 for better performance.

Ubuntu support

Note:

  • The driver is a clone of Realtek linux driver r8152-2.18.1.

  • We have tested the driver on Ubuntu 24.04.1.

  • In theory, it supports all Linux distribution versions after kernel version 4.10. If it works correctly on other versions during testing, please let me know, and we will add them to the compatibility list.

Compatibility(Tested)

  • Ubuntu 24.04

Requirements

  • Ubuntu 24.04.01

  • Kernel:

  • WP-UT5

Quick install

  1. Prepare

sudo apt update -y && sudo apt install git gcc make -y

  1. Clone the code

git clone https://github.com/wisdpi/wp-ut5_linux.git

  1. Change to the directory

cd wp-ut5_linux/

  1. Build

sudo depmod -a
sudo make all
  1. Config system

sudo update-initramfs -u
sudo cp 50-wput5.rules /etc/udev/rules.d/
  1. Reboot:

sudo reboot

  1. You can check whether the driver is loaded by using following commands.

lsmod | grep r8152
ifconfig -a2

Proxmox VE (PVE) support

With reference to the example of PVE 8.0.3, the operating procedures should be similar for other versions such as PVE 6.x, 7.x, and 8.x. If you encounter any issues during use, please contact us, and we will conduct relevant tests.

Proxmox Virtual Environment (PVE) is based on Debian, and the tutorial for it is very similar to the previous one for Ubuntu.

Supported platform

Release
Status
Result

7.x

Not tested

8.0

Tested

Supported

8.2

Not tested

How to install ?

Add APT repsitories no-subscription (Web-UI or shell)

Web-UI:

Click the PVE node -> Updates -> Repositories -> No-Subscription -> Add

You will get this result.

shell:

edit sources.list

// edit sources.list
nano /etc/apt/sources.list

Add this repositories

deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription

Clone the driver files.

// download the driver
git clone https://github.com/wisdpi/wp-ut5_linux.git

Check the kernel version

// Check kernel version
pveversion -v | grep proxmox-ve

Install kernel headers file

// install the kernel headers file
apt install pve-headers-6.2.16-3-pve

Build and install the driver

depmod -a && make all

# config system

update-initramfs -u
cp 50-wput5.rules /etc/udev/rules.d/

Reboot PVE

// reboot pve system
reboot

Check the driver

// check the driver
lsmod | grep 8152

Che the the ethernet name

// check the wp-ut5 name
ifconfig -a

Last updated