Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

V7.0.0 Beta 2 - WAVLINK 5Gbe to USB-C speed issue

Featured Replies

Morning,

 

I've been having some trouble trying to get a WAVLINK 5Gbe to USB-C adapter working correctly in UNRAID.

 

I've installed the driver from the community app area and followed the instructions to correctly get a 5GB auto negotiation. I can confirm it's correctly negotiated by running ethtool eth0. it'll display 5000Mb/s for about 10 mins, with transfer speeds to back it up, until for some reason it drops down to 10Mb/s again with representative speeds. Reboot the system and repeat the same scenario.

 

Tried the same via a MacBook Pro, can't replicate the issue.

 

Any ideas?

 

UNRAID V7.0.0 Beta 2

HP Mini 400 G6

WAVLINK USB C to Ethernet Adapter NWU340GD (Realtek RTL8157) -  connected to the USB-C 3.1 port on the front

  • Community Expert

Please post diag file...

This issue with the WAVLINK 5Gbe to USB-C adapter dropping from 5Gbps to 10Mbps in unRAID could indeed point to a networking configuration issue, potentially related to MTU (Maximum Transmission Unit) or USB power management. Here’s how you can troubleshoot and address this problem:

 

Verify MTU Settings

MTU Mismatch: If the adapter or the network switch/router it connects to has mismatched MTU values, it may cause unstable connections.

Action:

Check the current MTU setting using ifconfig or ip link

ifconfig eth0
#or
ip link show eth0

 

 

Set the MTU to a compatible value, like 1500 (default for most networks):

*Via web ui... testing:
 

ifconfig eth0 mtu 1500
#or
ip link set eth0 mtu 1500

Test with a smaller MTU (e.g., 9000 for Jumbo Frames) if you're using high-performance networking.


?USB Power states?...

Check for USB Power Management Issues

USB Port Power Saving: USB devices, especially on front ports, may experience power-saving drops.

Action:

Plug the adapter into a rear USB port (often connected directly to the motherboard) instead of the front USB-C port.

Disable USB power management:

Edit /boot/config/go to add the following
 

echo on > /sys/bus/usb/devices/<device-id>/power/control

 

Replace <device-id> with the specific ID for your WAVLINK adapter (use lsusb to find it).


Check on forum reltek having issues agin...
--Update or Verify Drivers

Driver Mismatch: Ensure the correct Realtek RTL8157 driver is installed and loaded.

Action:

Update the driver via the Community Apps plugin.

Confirm the driver is loaded using
 

lsmod | grep r8157

If the driver is not correctly loaded, reinstall it and check for updates.
*(may need a extr 3rdparty install form slackware...)

 

Network Auto-Negotiation (5GB is werid 1GB or 10 GB... 2.5 is newish 5GB exist but not the norm)...
 

Auto-Negotiation Issues: The adapter might struggle to maintain a 5Gbps link due to compatibility issues.

Action:

Manually force the link speed to 5Gbps using ethtool

ethtool -s eth0 speed 5000 duplex full autoneg on

Check link status:

ethtool eth0

*May need a user scirpt start at first run if this fixes...
 

test with different router...

Switch or Router Configuration

Switch Capability: Ensure the switch or router port supports 5Gbps and is not throttling the connection.

Action:

Confirm the port configuration on your network device (e.g., switch/router) supports 5Gbps and is not limited to 10Mbps or 1Gbps.

Update the firmware of the network device, if applicable.


--?this could also be kerneal realted... what unriad version are you running
uname -r

 

USB 3.1 Port Compatibility

USB-C Port Specificity: Some USB-C ports may not provide full support for high-speed adapters.

Action:

Test with a different USB-C or USB-A 3.1 port using an adapter.

Ensure the USB-C port you’re using supports high-speed USB 3.1 connections.

 

Cross-Test

Since the adapter works fine on your MacBook Pro:

Test it on another Linux-based system to rule out unRAID-specific issues.

If stable on another system, consider kernel or driver incompatibility in unRAID.

 

 

 

 

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

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.