LinuxのUSB無線LAN子機の対応状況

  • 35
    いいね
  • 1
    コメント
この記事は最終更新日から1年以上が経過しています。

Linux、正確には Raspberry Pi でUSB無線LAN子機を使いたいのですが、不安定な物が多く、BUFFALO, PLANEX, IO DATA, NECの各商品のチップセットと Debian Jessie (Raspbian) での対応状況を調べてみました。Ubuntu も大体同じじゃないかと思います。

どのチップセットかはネット情報ですし不確実です。また、チップセットが分かったからといって Debian Jessie でちゃんと動作するかも不確実です。加えてバグがどれくらいあるかも不明ですし、ハードウェアの完成度も不明です。不確実な事だらけですが、参考程度にお願いします。表で「対応」と書いてあるのは、チップセットのドライバが Debian Jessie に入っているかどうかです。

あと、802.11n、Windows では 300Mbps で動作しても、Linux では 150Mbps でしか動作しないドライバもあるそうです。

また、Debian Jessie が対応していなくても、個別にデバイスドライバを入れる事で対応できるものもあります。PLANEX は基本的に Linux 向けのデバイスドライバを配布しています。

多くの人が Raspberry Pi で使っている有名所として、以下の物がありますが、このような問題を聞きます。

  • BUFFALO WLI-UC-GNM2 - 熱くなり熱暴走することが多いらしいです。
  • PLANEX GW-USNANO2 - チップセットがバグっていて回線が切れやすいそうです。バグ修正版を GitHub に公開している人がいます。

Facebookで教えてもらったのですが、PLANEX GW-USNANO2、ファイル /etc/modprobe.d/8192cu.conf に options 8192cu rtw_power_mgnt=0 という行を書くと、節電モードが無効になり、通信が安定します。これを付けないと、iPhone からの ping などが応答しないという不具合が発生します。 https://rtl8192cu.googlecode.com/hg/document/HowTo_enable_the_power_saving_functionality.pdf によると、設定できる数値は 0, 1, 2 などがあり、節電効果が変わるそうです。

Amazon.co.jp でのレビューの傾向として、この順番で評価が高いようです(1が一番高い)。

  1. ある程度面積のある300Mbpsタイプ(回線が安定するようです)
  2. 可動式アンテナのタイプ(可動部が壊れやすい)
  3. 超小型タイプ(不安定な傾向)

全体的な傾向として Debian Jessie、802.11 ac が非対応で、802.11 n が対応している事が多いようです。

BUFFALO

商品名 チップセット 対応
WI-U3-866D Realtek RTL8812AU ×
WI-U2-433DM Realtek RTL8811AU ×
WI-U2-300D Ralink RT5572 ×
WLI-UTX-AG300/C 不明
WLI-UC-G301N Ralink RT3072
WLI-UC-GNM2 Ralink RT8070 (RT3070として動作)
WLI-UC-GNME 不明

PLANEX

商品名 チップセット 対応
GW-900D Realtek RTL8821AU ×
GW-450D2 MediaTek MT7610U ×
GW-450D MediaTek MT7610U ×
GW-450D KATANA MediaTek MT7610U ×
GW-450S Realtek RTL8811AU ×
GW-300S KATANA Realtek RTL8192EU たぶん○
GW-USECO300 Realtek RTL8192CUS たぶん○
GW-USNANO2 Realtek RTL8188CUS

IO DATA

商品名 チップセット 対応
WN-AC867U Realtek RTL8812AU ×
WN-AC433UK MediaTek MT7610U ×
WN-AC433UMW Realtek RTL8192EUか? ×
WN-AC433UA 不明
WN-AG300U 不明
WN-G300UA Realtek RTL8192CU
WN-G300U Ralink RT2870
WN-G150U Ralink RT2870
WN-G150UMW Realtek RTL8192CU

NEC

商品名 チップセット 対応
WL900U Realtek RTL8812AU ×
WL450NU-AG Ralink RT3573 ×
WL300NU-AG Atheros AR9170 + Atheros AR9104
WL300NU-GS Realtek RTL8192SU

Debian の情報源

Ralink と MediaTek は同じ会社だそうです。

PLANEX の情報源

https://www.planex.co.jp/support/taiou/kisyu/developer_wifiusb.shtml