Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
FreeBSD: Wi-Fi: suggested adapters

FreeBSD: Wi-Fi: suggested adapters

There are numerous suggestions, I'm not yet aware of any other collection.

If the list below grows to become useful, someone might like to adapt its content for the FreeBSD wiki.

Suggestions, in chronological order (2018-03-17)

… some kind of USB to wireless adapter. If you're in the US, …

compatible USB wifi adapter on raspi model B? : freebsd (2018-06-21)

rt5370 with antenna WiFi for Raspberry Pi - Antenna and Instructions Included - Plug and Play by Detroit DIY Electronics w/ 1 Year Warranty : Electronics

Edimax dongle Edimax EW-7811Un 150Mbps 11n Wi-Fi USB Adapter, Nano Size Lets You Plug it and Forget it, Ideal for Raspberry Pi / Pi2, Supports Windows, Mac OS, Linux (Black/Gold) : Electronics

the one USB WiFi Adapter Wireless Network Adapters AC 600Mbps Dual Band 2.4G/5.8Ghz Wi-Fi Dongle with External Antenna for Laptop Desktop PC Compatible with Windows 10/8.1/8/7/XP/Vista /Mac OS X 10.6~10.15.3 : Electronics

… RTL8188CUS …

Here's a FreeBSD compatible USB WiFi adapter for under $7 : freebsd (2019-11-28)

… 150M Mini Wireless Network Card USB Wireless WiFi Receiver And Transmitter/RTL8188CUS/EU Wireless Network Card …

  • Page Not Found - (2019-04-30)

… RTL8812AU 1200M 5G Wireless Network Card USB 3 Wi-Fi-Receiver …

… belkin f7d1101 … (2019-10-24)

… Between the Intel 8265 and Realtek 8822BE, the Intel card is more likely to N/AC. … (2019-10-26)

… mPCIe Ralink RT5390 … (2020-04-06)

RTL8188 Mini Usb Wifi N KABELLOS N Chipset Usb Adaptador Heiß Ass|Smart Remote Control| - AliExpress (2020-04-16)

TP-Link TL-WN851ND (845973050641) PCI Adapter for sale online | eBay

Realtek RTL8188CUS – USB 802.11n WiFi Review | vermaden (2020-10-30) (2021-01-23)

RTL8188EU TL-WN725N | 150Mbps Wireless N Nano USB Adapter | TP-Link

RTL8821AU Archer T2U Nano | AC600 Nano Wireless USB Adapter | TP-Link (2021-01-24)

oldAboCom WU5202 - DeviWiki (ex WikiDevi) RT2770/RT2720, Device ID: 07b8:2770 (2021-03-27)

Hommie Dual-Band WiFi Card AC 1200Mbps Wireless PCI Express Network Adapter Bluetooth 4.2, Wi-fi Adapter Network Card for Desktop Computer Win7/8/10, Linux4.2+ | Hommie (2021-11-28)

TP-Link TL-WN823N for 300Mbps (2021-02-25)

0bda:b812 Realtek Semiconductor Corp. RTL88x2bu [AC1200 Techkey]

0bda:a811 Realtek Semiconductor Corp. RTL8811AU 802.11a/b/g/n/ac WLAN Adapter

More to follow …

Links to this page:

Copy link

wb7odyfred commented Jan 20, 2022

TP-Link TL-WN823N for 300Mbps

This chipset 8188eu version has a problem with the code function sequence for chipset_power_down_function (). It causes the FreeBSD driver code to lose sync with the internal firmware code. So as of Sept 2021, I would not use this device 8188EU in the TP Link WN823N. I think the NetBSD and OpenBSD and Linux device drivers work with TL-WN823N 8188eu chipset. They write a 3 step sequence to the chipset. FreeBSD source code only write a 2 step sequence. The FreeBSD code can scan for the Access Points in the area with , "ifconfig wlan0 up scan". Yet the command "ifconfig wlan0 ssid "my_acess_point" "ifconfig wlan0 up" fails So to fix the FreeBSD source for kernel modules if_rtwn_usb.ko if_rtwn.ko
This error functionality in FreeBSD/GhostBSD has been tested on two FreeBSD architectures x86_64 and aarch64.

I would use the TP Link WN725N device, which I think contains a 8192cu (or 8188cu device). Although the literature referenced above points to a 8188eu device. Wonder which RealTek chipset versions (v1, v2, v3) does work with the FreeBSD rtwn device driver? The rtwn device driver worked with EW-7811un v1, but not v2. The code needs to be updated with a new Vendor ID # for EW-7811un v2.

These two url links show step by step how to manual setup a Wifi connection on GhostBSD/FreeBSD command line
Edimax EW-7811un Wifi USB nano dongle; 10.3 & 11.0 setup

RealTek RTL8188CE Wii-Fi PCI network hardware setup

NetworkMgr Usually takes care of these details to automatically connect to a wifi network.
networkmgr on GhostBSD | net-mgmt/networkmgr in FreshPorts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment