RTWN_USB(4)

πŸ“¦ version 15.1, in freebsd 14.5, freebsd 15.1

🌸 RTWN_USB 🌸

okay bestie, this is the manual page for rtwn_usb β€” the Realtek wireless rtwn network driver's USB support, and honestly it's giving "small driver, huge hardware list" energy. no cap. let's get into it πŸ’…


✨ NAME ✨

rtwn_usb β€” Realtek wireless rtwn network driver USB support πŸ¦‹


✨ SYNOPSIS ✨

so if you wanna compile this driver into the kernel (main character move), you gotta drop these lines into your kernel configuration file, fr fr:

device xhci
device ehci
device uhci
device ohci
device usb
device rtwn
device rtwn_usb
device wlan

like, all of them. don't skip any. the whole squad has to show up πŸ’–


✨ DESCRIPTION ✨

The rtwn_usb driver provides support for USB wireless network devices to the rtwn(4) driver.

that's it. that's the whole thing. it's the USB-flavored sidekick to rtwn(4) and it does its job beautifully 🌈


✨ HARDWARE ✨

The rtwn_usb driver supports USB wireless network adapters based on certain Realtek RTL 8188/8192/8812 and 8821 chipsets, including deep breath β€” these iconic legends right here πŸ‘‘ (card, chip, bus, in that order):

  • Alfa AWUS036NHR v2 β€” RTL8188RU, USB 2.0
  • ASUS USB-AC56 β€” RTL8812AU, USB 3.0
  • ASUS USB-N10 NANO β€” RTL8188CUS, USB 2.0
  • ASUS USB-N10 NANO rev B1 β€” RTL8188EUS, USB 2.0
  • Asus USB-N13, rev. B1 β€” RTL8192CU, USB 2.0
  • Belkin F7D1102 Surf Wireless Micro β€” RTL8188CUS, USB 2.0
  • Buffalo WI-U2-433DHP β€” RTL8821AU, USB 2.0
  • Buffalo WI-U2-433DM β€” RTL8821AU, USB 2.0
  • Buffalo WI-U3-866D β€” RTL8812AU, USB 3.0
  • D-Link DWA-121 rev C1A (N150 Nano) β€” RTL8188EU, USB 2.0
  • D-Link DWA-123 rev D1 β€” RTL8188EU, USB 2.0
  • D-Link DWA-125 rev D1 β€” RTL8188EU, USB 2.0
  • D-Link DWA-131 β€” RTL8192CU, USB 2.0
  • D-Link DWA-131 rev E1 β€” RTL8192EU, USB 2.0
  • D-Link DWA-171 rev A1 β€” RTL8821AU, USB 2.0
  • D-Link DWA-172 rev A1 β€” RTL8821AU, USB 2.0
  • D-Link DWA-180 rev A1 β€” RTL8812AU, USB 2.0
  • D-Link DWA-182 rev C1 β€” RTL8812AU, USB 3.0
  • Edimax EW-7811Un β€” RTL8188CUS, USB 2.0
  • Edimax EW-7811UTC β€” RTL8821AU, USB 2.0
  • Edimax EW-7822UAC β€” RTL8812AU, USB 3.0
  • EDUP EP-AC1620 β€” RTL8821AU, USB 2.0
  • Elecom WDC-150SU2M β€” RTL8188EU, USB 2.0
  • EnGenius EUB1200AC β€” RTL8812AU, USB 3.0
  • Foxconn WFUR6 β€” RTL8812AU, USB 2.0
  • Hawking HD65U β€” RTL8821AU, USB 2.0
  • Hercules Wireless N USB Pico β€” RTL8188CUS, USB 2.0
  • I-O Data WN-AC867U β€” RTL8812AU, USB 3.0
  • Linksys WUSB6300 β€” RTL8812AU, USB 3.0
  • NEC AtermWL900U PA-WL900U β€” RTL8812AU, USB 3.0
  • Netgear A6100 β€” RTL8821AU, USB 2.0
  • Netgear WNA1000M β€” RTL8188CUS, USB 2.0
  • Mercusys MW150US β€” RTL8188EU, USB 2.0
  • Planex GW-900D β€” RTL8812AU, USB 3.0
  • Realtek RTL8192CU β€” RTL8192CU, USB 2.0
  • Realtek RTL8188CUS β€” RTL8188CUS, USB 2.0
  • Sitecom WLA-7100 β€” RTL8812AU, USB 3.0
  • TP-Link Archer T2U Nano β€” RTL8821AU, USB 2.0
  • TP-Link Archer T2U Plus β€” RTL8821AU, USB 2.0
  • TP-Link Archer T2U v3 β€” RTL8821AU, USB 2.0
  • TP-Link Archer T4U β€” RTL8812AU, USB 3.0
  • TP-Link Archer T4U v2 β€” RTL8812AU, USB 3.0
  • TP-Link Archer T4UH v1 β€” RTL8812AU, USB 3.0
  • TP-Link Archer T4UH v2 β€” RTL8812AU, USB 3.0
  • TP-Link TL-WN722N v2 β€” RTL8188EU, USB 2.0
  • TP-LINK TL-WN723N v3 β€” RTL8188EU, USB 2.0
  • TP-LINK TL-WN725N v2 β€” RTL8188EU, USB 2.0
  • TP-LINK TL-WN727N v5 β€” RTL8188EU, USB 2.0
  • TP-LINK TL-WN821N v4 β€” RTL8192CU, USB 2.0
  • TP-LINK TL-WN821N v5 β€” RTL8192EU, USB 2.0
  • TP-LINK TL-WN822N v4 β€” RTL8192EU, USB 2.0
  • TP-LINK TL-WN823N v1 β€” RTL8192CU, USB 2.0
  • TP-LINK TL-WN823N v2 β€” RTL8192EU, USB 2.0
  • TRENDnet TEW-805UB β€” RTL8812AU, USB 3.0
  • ZyXEL NWD6605 β€” RTL8812AU, USB 3.0

🫢 if your dongle is on this list, she's supported, periodt. if she's not… well. πŸ™ˆ


✨ SEE ALSO ✨

go read these next besties, they're literally the whole friend group:


✨ BUGS ✨

okay so here's the tea, and it's a lil sad 😭 β€”

The rtwn_usb driver does not support any of the 802.11ac capabilities offered by the adapters. Additional work is required in ieee80211(9) before those features can be supported.

so like… yes bestie, you bought an AC adapter. no, you're not getting AC. the hardware's ready, the stack isn't. it's giving "dressed up with nowhere to go" πŸ’€ don't @ me, @ ieee80211(9).


and that's the whole page, bestie πŸ’– this one came from Debian, dated November 10, 2024 β€” so if you're quoting her, cite her right. mwah πŸ’‹ βœ¨πŸŽ€

πŸ“¦ where this page comes from