USB Wi-Fi adapters for OpenWrt

本帖最后由 张无忌 于 2025-4-12 09:28 编辑

是否大家用过USB Wi-Fi adapters给OpenWrt,它可以自动识别?

USB Wi-Fi 4/5?

USB Wi-Fi 6?

如果大家知到,可否说说,感谢!

本帖最后由 张无忌 于 2025-4-12 09:28 编辑

Some information for USB Wi-Fi adapters are as follows:

USB W-Fi Issues
USB Wi-Fi that work in OpenWrt. Please add to list

TOP

本帖最后由 张无忌 于 2025-4-20 10:28 编辑

R3S配Realtek 8811CU Wi-Fi adapter用FriendlyWrt

终于找到一个USB Wi-Fi adapter, Realtek 8811CU,在淘宝有的卖。我安装在R3S,只能Wi-Fi 4中2.4GHz/5GHz选,就是2.4GHz or 5GHz,不能both,should be either one。

现在用旧的"rk3566-sd-friendlywrt-21.02-docker-20250324.img.gz",可以接上Realtek 8811CU,但是在系统OpenWrt却没有driver,所以detect不到,只有FriendlyWrt旧版有,新版的FriendlyWrt 24.10就不行。

图1:
Realtek-small.jpg

图2:
USB Wi-Fi-small.jpg

TOP

本帖最后由 fakeman 于 2025-4-21 02:40 编辑

之前另一个 post 我都有讲,Realtek 果 D 系垃圾来....因为好多 driver 没 linux upstream 极难 support,FriendlyWrt 都系夹硬来唔系好掂嘅,我自己有 R2S/R4S/R6S 一早试过晒

你要买应该买 Mediatek,WiFi 5 的话最好就系 MT7612U(802.11ac 2x2),WiFi 6E 就 MT7921AU(802.11ax 2x2 @80MHz,有 6GHz),但系 MT7921AU 用作 AP 仍然多少有 D 唔稳定(你上面 quote 嘅 OpenWrt thread 入面好多 USB WiFi 测试都系我做我写嘅)

而且 USB WiFi 系 100% 唔可以同时间 dual band,即使 internal PCI-E card 99% 嘅都唔得嘅,所以你只可以拣一个 band 去做 AP

TOP

回覆 4# fakeman

你说时候我已经下单,所以要等USB Wi-Fi adapter到手,结果来说Realtek 8811CU要在FriendlyWrt 21.02能用,在24.10.0 and 24.10.1两个versions能接到,但是经过wireless config依然一样不能工作,至于怎样才弄好?可以要通知FriendlyElec才能有机会。如果我放在official OpenWrt,有什么方法使到Realtek 8811CU加进去firmware里呢?而在Realtek没有Linux driver东西。

说到Mediatek MT7612U(802.11ac 2x2),我去看过淘宝Mediatek MT7612U有很多种,不知道哪一种呢?可以指点一下。

TOP

回覆  fakeman

你说时候我已经下单,所以要等USB Wi-Fi adapter到手,结果来说Realtek 8811CU要在Friendl ...
张无忌 发表于 2025-4-21 11:44



    FriendlyElec 佢都系夹硬整落去,我之前买佢官方果个 Realtek dongle 系完全唔掂,只可以系普通 Linux 下自己搞 driver 来用。

我见有人想试自己搞落 official OpenWrt 用但成效系 unknown,因为所有嘢系基于一个 leaked driver

MT7612U 系全部都得,只不过你可能要留意下,有部分系会自带虚拟光碟俾你装 driver,最好唔好拣,我买咗 COMFAST 嘅就系咁,最尾我自己用辣鸡【硬改】就好用好多

TOP

本帖最后由 张无忌 于 2025-4-21 15:03 编辑

OpenWrt 24.10.1 make menuconfig中Wireless Drivers

我把OpenWrt的source package用"make menuconfig"->"Kernel modules"->"Wireless drivers",将这个lists都显示出来,慢慢你就知否driver是否存在。

我之前买了Realtek 8811CU是否on the list? 在List 4最后1行"kmod-rtl8xxxu"有"alternative Realtek rtl8xxxu support",可以"kmod-rtl8811u",而我的Realtek 8811CU不在"kmod-rtl8811u",因为没有"C"字。

现在我兴趣"MT7612U"的USB Wi-Fi adapter在List 3头第九行"kmod-mt76x2u" "MediaTek MT76x2U wireless driver", "MT7612U"都在"MT76x2U"里面。这里感谢fakeman的提供MT7612U参考。

List 1
wi-fi1.PNG

List 2
wi-fi2.PNG

List 3
wi-fi3.PNG

List 4
wi-fi4.PNG

List 5
wi-fi5.PNG

TOP

OpenWrt 24.10.1 make menuconfig中Wireless Drivers

我把OpenWrt的source package用"make menuconfig"->" ...
张无忌 发表于 2025-4-21 20:13



    好地地做咩走咗去 compile??kmod-mt76x2u 就咁安装咪得啰????

TOP

回覆 8# fakeman

因为之前的member bunch提及OpenWrt source code compilation,我前面最终都能完成,就在"make download"和"make -j$(nproc)"买没有完成,在之前"make menuconfig"都能完成。为什么我把上面Lists显示出来,就让大家看到我们的主题"USB Wi-Fi adapters for OpenWrt",去选找适合的USB Wi-Fi adapters。

还有能确认你提供MT7612U都在Lists里。

想起以前买USB Wi-Fi adapters是,都是看看淘宝买家的comment,现在有了这个Lists都有一个开始。

TOP

本帖最后由 fakeman 于 2025-4-22 10:33 编辑
回覆  fakeman

因为之前的,我前面最终都能完成,就在"make download"和"make -j$(nproc)"买没有完成,在 ...
张无忌 发表于 2025-4-22 09:56



    bunch 讲嘅其实只系解释果个 "make menuconfig" 嘅嘢同 openwrt server build image 嘅分别,你唔系 compile 嘢使乜用,bunch 佢 build 紧嘅系 snapshot 嘅嘢,snapshot 入面嘅 code 日日都变系好多时要自己 build 来试,普通 stable build 系唔使点理。
要睇 wireless driver 其实好简单,主流得几款,Atheros/Realtek/Mediatek/Intel,package repo 一眼睇晒。

TOP