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が一番高い)。
- ある程度面積のある300Mbpsタイプ(回線が安定するようです)
- 可動式アンテナのタイプ(可動部が壊れやすい)
- 超小型タイプ(不安定な傾向)
全体的な傾向として 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 の情報源
- https://packages.debian.org/jessie/firmware-atheros
- https://packages.debian.org/jessie/firmware-ralink
- https://packages.debian.org/jessie/firmware-realtek
Ralink と MediaTek は同じ会社だそうです。
PLANEX の情報源