WisdPi
Store
  • Wiki
  • Blogs
    • How to use Raspberry Pi UART ?
  • RASPBERRY PI
    • RPi Display: 7.84 touch screen
    • RPi HAT: PI-232
      • Photograph
      • Render Image
    • RPi HAT: PI-485
      • Photograph
      • Render Image
    • RPi HAT: WisdPi Hifi DAC
      • Quick start
      • External power input
      • Active power noise reduction feature
      • Mechanical Drawing
      • Photograph
    • RPi HAT: WisdPi Hifi Digi
    • Mini Router
      • Photograph
    • CM4 Mini-ITX Cluster
      • Mechanical Drawing
      • IO Spec
      • Flash OS onto CM4 emmc
      • Photograph
      • Render Image
    • WP-NH5000P
    • WP-NH5000
  • COMPUTER
    • Dynamic Lighting Controller
      • How to use Dynamic Lighting on Windows 11 ?
      • Modify the number of led
      • Photograph
    • WisdSilencer
    • WisdDefender
  • IOT
    • WisdPi Tiny RP2040
    • Ardu2040M
      • Pinout
      • Schematic
      • Software
      • Mechanical Drawing
      • Photograph
    • ArduPico
      • Pinout
      • Software
      • Mechanical Drawing
      • Photograph
  • Network
    • USB 3.2 5Gbps Wired Base-T Ethernet Adapter
    • PCIe 5Gbps Ethernet Adapter
Powered by GitBook
On this page
  • Features
  • Hardware
  • IEEEE
  • Software Offload:
  • Supports Microsoft WPD (Wake Packet Detection)
  • Temp
  • System Supported
  • Package Contents
  • Driver Download
  • Windows 11:
  • Linux (kernel up to 5.17):
  • Synology DSM support
  • Supported platform
  • How to install ?
  • Ubuntu support
  • Compatibility(Tested)
  • Requirements
  • Quick install
  • Proxmox VE (PVE) support
  • Supported platform
  • How to install ?
  1. Network

USB 3.2 5Gbps Wired Base-T Ethernet Adapter

Model: WP-UT5

PreviousNetworkNextPCIe 5Gbps Ethernet Adapter

Last updated 5 months ago

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

  • Mac OS 10.7 or later

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

Windows 11:

Linux (kernel up to 5.17):

Synology DSM support

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

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

Realtek RTL8157 official link:

Tutorials are from a third party github(), wisdpi does not make any guarantees

Download drive package form

and login to your NAS.

https://www.realtek.com/Download/List?cate_id=585
https://github.com/bb-qq/r8152
What kind of CPU does my Synology NAS have?
https://github.com/bb-qq/r8152/releases
Enable SSH
Windows
Linux
Synology DSM
Proxmox VE (PVE)
6MB
Install_USB_Win11_11015_20_05132024_08202024.zip
archive
80KB
r8152-2.18.1.tar.bz2