2015年9月20日日曜日

OpenWrt X86 へ USB 無線 LAN アダプタ

昨日パソコン(ThinkPad A20m 2628-11J)へインストールした X86 用の OpenWrt へ USB 無線LANアダプタを装着してみました。

USB 無線 LAN アダプタ

使用した USB 無線 LAN アダプタはバッファロー WLI-UC-G です。ドライバは、rt73usb となります。

OpenWrt をインストールした ThinkPad A20m へ WLI-UC-G を装着したところです。


usbutils のインストール

まず最初に lsusb コマンドなどを使用するために usbutils をインストールしました。依存関係にあるソフトウェアも一緒にインストールされました。
# okpg update
# opkg install usbutils

rt73usb ドライバのインストール

WLI-UC-G を動作させるドライバ kmod-rt73-usb をインストールしました。依存関係にあるモジュール類も一緒にインストールされました。
# opkg install kmod-rt73-usb

Installing kmod-rt73-usb (3.10.49+2014-05-22-1) to root...
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/x86/generic/packages/base/kmod-rt73-usb_3.10.49+2014-05-22-1_x86.ipk.
Installing kmod-rt2x00-usb (3.10.49+2014-05-22-1) to root...
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/x86/generic/packages/base/kmod-rt2x00-usb_3.10.49+2014-05-22-1_x86.ipk.
Installing kmod-rt2x00-lib (3.10.49+2014-05-22-1) to root...
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/x86/generic/packages/base/kmod-rt2x00-lib_3.10.49+2014-05-22-1_x86.ipk.
Installing kmod-lib-crc-itu-t (3.10.49-1) to root...
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/x86/generic/packages/base/kmod-lib-crc-itu-t_3.10.49-1_x86.ipk.
Installing kmod-usb-core (3.10.49-1) to root...
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/x86/generic/packages/base/kmod-usb-core_3.10.49-1_x86.ipk.
Installing kmod-nls-base (3.10.49-1) to root...
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/x86/generic/packages/base/kmod-nls-base_3.10.49-1_x86.ipk.
Configuring kmod-nls-base.
Configuring kmod-usb-core.
Configuring kmod-lib-crc-itu-t.
Configuring kmod-rt2x00-lib.
Configuring kmod-rt2x00-usb.
Configuring kmod-rt73-usb.
OpenWrt で動作中の WLI-UC-G です。

無線 LAN の設定

上記のドライバ類のインストールの後、再起動させます。再起動の前に今まで設定しておいた無線 LAN の設定ファイル(/etc/config/wireless)を削除しておきます。残したままだと、無線 LAN アダプタの認識に問題が発生してしまいます。
# rm /etc/config/wireless
# reboot

再起動が終了したところで、OpenWrt の設定画面 LuCi から無線LAN(Wifi)の設定を行います。 5GHz 帯を WN-AG/CB が受け持ち、今回追加した WLI-UC-G が 2.4GHz 帯を受け持つように設定しました。

二つの無線LANアダプタの設定の様子です。

二台のパソコンから 5GHz 帯と 2.4GHz 帯の両方から X86 OpenWrt へアクセスしてみましたが、問題なく通信ができました。

USB 無線LANアダプタの可能性

USB 無線 LAN アダプタが使用出来ることは Linux システムを使用するので何となくは理解していたつもりだったのですが、こうして実際に動くところをみると実感することが出来ました!

新しい無線 LAN 規格に対応した USB 無線 LAN アダプタはどんどん発売されています。これらの最新の USB 無線 LAN アダプタもドライバを準備することが出来れば、OpenWrt で最新の無線 LAN 規格に対応できることを意味します。この可能性の広がりは何とも嬉しいかぎりです。

0 件のコメント:

コメントを投稿