Adding ethernet ports

If I need more Ethernet ports, are those general USB-to-Ethernet adapters from Amazon fine to use?

Do they just show up as LAN automatically or do I need to set them up manually?

Also, if I get a 2.5G USB adapter and want to use that as LAN, and make the Pi’s built-in Ethernet the WAN, can I do that too?

Thanks!

You can absolutely switch LAN and WAN roles. By default, the internal Ethernet is set as WAN. To make it LAN (and use USB Ethernet as WAN), go to App > Settings > Network Settings, then tap Port (LAN/WAN) to toggle it. That will switch the internal port to LAN and USB to WAN.

No manual setup is usually needed. Most Realtek and ASIX adapters are plug-and-play thanks to pre-installed drivers. In the rare case a driver isn’t included, you can install it via LuCI or OpenWrt packages.

For best performance, I recommend using a USB 3.0 to Ethernet adapter for faster speeds.