araki tech

for developers including me

USB WifiアダプターTP-Link T3UをUbuntu 22.04 LTSで使う

はじめに

自宅でCHUWI HeroboxというミニPCにUbuntu 22.04 LTSをインストールしてファイルサーバ (Nextcloud) として運用しています。

が、このCHUWI Heroboxに標準で実装されているWi-Fiアダプタ AX101 がUbuntuとの相性が悪く、下記USBのWi-Fiアダプタ TP-Link TL-WN725N を使っていました。

追加ドライバのインストールも不要である程度快適に使えていたのですが、2.4GHz帯のみしか使えず、ちょっと速度があまり良くありませんでした。

測定してみたところ 20Mbps くらいしか出ず、Nextcloud の運用としてはややモッサリ動作な感覚でした。

そこで5GHz帯をサポートしている下記 TP-Link T3Uを購入してみました。

ただ挿しただけでは使えず…

WN725Nと違い、適合するドライバがUbuntu 22.04 LTSには標準で入っていなかったようで、すぐに使えませんでした。

$ nmcli dev wifi

を叩いても、期待するSSIDは出てきません。

色々と調べてみたところ、まず検索に引っかかるのは下記公式ページ。

しかし、Beta版しかなく最終更新も2020年です。

一応落としてみたのですが、Ubuntuでは使えるものがなさそうでした。

最終的にとある情報に辿り着き解決したのですが、結論としては RTL88x2BUというドライバが必要なようで、その情報をここに残します。

手順

https://community.tp-link.com/en/home/forum/topic/575870 に書いてあるとおりですが下記のコマンドで解決しました。

$ sudo apt update
$ sudo apt install git linux-headers-generic dkms
$ wget https://github.com/RinCat/RTL88x2BU-Linux-Driver/archive/master.zip
$ unzip master.zip
$ cd RTL88x2BU-Linux-Driver-master
$ sudo make uninstall
$ make clean
$ make
$ sudo make install
$ sudo modprobe 88x2bu
$ sudo reboot

再起動後は無事期待するSSIDが検索されるようになり、無事接続できました。

ちなみに速度は 220Mbps ほどまで向上しました!

こんなに変わるものなのか…。

参考

ちなみにCHIWIのHeroboxはこちら。

今のところ値段の割に快適に利用できています。