Home › Ethernet adapters › TP-Link

Does the TP-Link UE300 10/100/1000 LAN (ethernet mode) [Realtek RTL8153] work on Linux?

Driver available. Kernel ID match for r8152 — Linux 6.3+. The driver-family needs firmware not in linux-firmware; check which files your device requires.

Technical details

Device categoryEthernet adapter
BusUSB
Device IDs2357:0601
Kernel driverr8152
In kernel sinceLinux 6.3+

Firmware requirement

The driver-family needs firmware not in linux-firmware; check which files your device requires. This is a driver-family list, not a per-device requirement. Optional features and other chips may use different files. Presence is checked against linux-firmware WHENCE File and Link records, including patterns.

FirmwareManifest check
rtl_nic/rtl8153a-2.fwListed in WHENCE
rtl_nic/rtl8153a-3.fwListed in WHENCE
rtl_nic/rtl8153a-4.fwListed in WHENCE
rtl_nic/rtl8153b-2.fwListed in WHENCE
rtl_nic/rtl8153c-1.fwListed in WHENCE
rtl_nic/rtl8156a-2.fwListed in WHENCE
rtl_nic/rtl8156b-2.fwListed in WHENCE
rtl_nic/rtl8157-1.fwNot listed in WHENCE — external firmware may be needed
rtl_nic/rtl8159-1.fwNot listed in WHENCE — external firmware may be needed

Firmware packaging varies by distribution; consult Debian firmware guidance or Arch network setup guidance. A missing manifest entry does not mean the device is unsupported.

Which distros work?

DistroKernelRequirements
Arch Linux✅ 7.2Kernel ID match available; driver-family needs firmware not in linux-firmware; check device requirements
Fedora 44✅ 7.2Kernel ID match available; driver-family needs firmware not in linux-firmware; check device requirements
Fedora 43✅ 7.2Kernel ID match available; driver-family needs firmware not in linux-firmware; check device requirements
openSUSE Tumbleweed✅ 7.2Kernel ID match available; driver-family needs firmware not in linux-firmware; check device requirements
Ubuntu 26.04 LTS✅ 7.0Kernel ID match available; driver-family needs firmware not in linux-firmware; check device requirements
Ubuntu 24.04 LTS✅ 6.8Kernel ID match available; driver-family needs firmware not in linux-firmware; check device requirements
Ubuntu 22.04 LTS5.15 (driver in 6.3; 6.8 available)Needs Linux 6.3; driver-family needs firmware not in linux-firmware; check device requirements
Debian 13✅ 6.12Kernel ID match available; driver-family needs firmware not in linux-firmware; check device requirements
Debian 126.1 (driver in 6.3; 6.12 available)Needs Linux 6.3; driver-family needs firmware not in linux-firmware; check device requirements

Default kernels as of 2026-10-07; distributions may backport drivers. This table compares kernel ID-table support, not tested connectivity or firmware package availability.

Is this my device?

Run lsusb and look for 2357:0601. Paste IDs into the home lookup.

Sources

Listed ID matches are not hands-on tests of speed, Bluetooth version, or every device feature. See how this works and more Ethernet adapters.