ラベル Debian wheezy の投稿を表示しています。 すべての投稿を表示
ラベル Debian wheezy の投稿を表示しています。 すべての投稿を表示

2014-03-24

[.tested] OpenBlocks A7 3Gモデル 動作検証SIMカード一覧 (2014/3/24update) [debian Wheezy][A7]

マイクロサーバ技術課にて行った、OpenBlocks A7 3GモデルのSIMカードの動作検証結果です。


○:OK、×:NG、-:未検証

動作OK

プロバイダ名 プラン 通信速度 回線 SMS
DoCoMo Xiデータプランにねん 128kbps docomo
dti Serverman SIM LTE 150kbps
NTTコム Arcstar Universal One モバイル M2M 100kbps
IIJmio プリペイドパック 下り150Mbps上り50Mbps
ミニマムスタート 200kbps
bmobile U300 300kbps
NTTPC Master’s ONE モバイル M2M (PDP=IP) 128kbps
Master’s ONE モバイル M2M (PDP=PPP)

動作NG

 

備考


PDPタイプは以下の通り

PDPタイプ


認証 IPアドレス配布 備考
PPP pppサーバ pppサーバ 情報をpppサーバで一元管理できる
IP RAN dhcpサーバ 情報が分散している
※ RAN Radio Access Network

--
2014/3/24 検証結果を更新しました。

2013-09-05

【.tested】 REX-USBDVI2+LCD-8000U2 マルチディスプレイ設定について [Debian Wheezy][AX3]



前回、CENTURY plus one LCD-8000U2の検証を行いましたが、本製品と、Displaylink社のチップセットを使用した、RATOC REX-USBDVI2 USBディスプレイアダプタとのマルチディスプレイ表示設定を行ってみました。
なお、今回AX3およびA6にてテストは行っておりますが、A6では2つめのディスプレイデバイスを認識しますが、正常に動作しません。そのため、今回の検証結果からは外しています。


OBDN技術ブログによる動作検証は、該当するハードウェアの動作を保証およびサポートを行うものではありません。
内容に関するご指摘などありましたら、ブログ記事の担当までご連絡下さい。

<検証環境>
Debian 7.1 Wheezy
OpenBlocks AX3/4 kernel: 3.2.40
OpenBlocks A6 kernel: 3.2.40

<使用機器>
OpenBlocks AX3 DPパッケージ (もしくは、SSD搭載モデル)
OpenBlocks A6 DPパッケージ (もしくは、SSD搭載モデル)
RATOC REX-USBDVI2 USBディスプレイアダプタ
CENTURY plus one LCD-8000U2 USB接続サブモニター
OKI Minikeyboard Pro ポインティングデバイス付きミニキーボード

1. ドライバの準備


基本的な設定に関しては、

【.tested】RATOC REX-USBDVI2 ディスプレイアダプタ [Debian Wheezy][AX3][A6] 

を参考にして下さい。
同じ環境で、REX-USBDVI2とLCD-8000Uが認識され、それぞれ/dev/fb0、/dev/fb1が割り当てられます。

dmesgの表示は以下の通りです。(AX3の場合)

udlfb: DisplayLink REX-USBDVI2 - serial #240450
udlfb: vid_17e9&pid_0129&rev_0001 driver's dlfb_data struct at f09d5000
udlfb: console enable=1
udlfb: fb_defio enable=1
udlfb: shadow enable=1
udlfb: vendor descriptor length:29 data:29 5f 01 0027 00 04 04 01 00 03
udlfb: DL chip limited to 2360000 pixel modes
udlfb: allocated 4 65024 byte urbs
mousedev: PS/2 mouse device common for all mice
udlfb: 1280x1024 valid mode
udlfb: 720x400 valid mode
udlfb: 640x480 valid mode
udlfb: 640x480 valid mode
udlfb: 640x480 valid mode
udlfb: 640x480 valid mode
udlfb: 800x600 valid mode
udlfb: 800x600 valid mode
udlfb: 800x600 valid mode
udlfb: 800x600 valid mode
udlfb: 832x624 valid mode
udlfb: 1024x768 valid mode
udlfb: 1024x768 valid mode
udlfb: 1024x768 valid mode
udlfb: 1280x1024 valid mode
udlfb: 1152x864 valid mode
udlfb: 1280x1024 valid mode
udlfb: 1280x960 valid mode
udlfb: 1152x864 valid mode
udlfb: Reallocating framebuffer. Addresses will change!
udlfb: 1280x1024 valid mode
udlfb: set_par mode 1280x1024
udlfb: DisplayLink USB device /dev/fb0 attached. 1280x1024 resolution. Using 5120K framebuffer memory
udlfb: DisplayLink LCD-8000U2 - serial #825785
udlfb: vid_17e9&pid_01bb&rev_0106 driver's dlfb_data struct at e3a1c000
udlfb: console enable=1
udlfb: fb_defio enable=1
udlfb: shadow enable=1
udlfb: vendor descriptor length:17 data:17 5f 01 0015 05 00 01 03 00 04
udlfb: DL chip limited to 1500000 pixel modes
udlfb: allocated 4 65024 byte urbs
udlfb: 800x600 valid mode
udlfb: Reallocating framebuffer. Addresses will change!
udlfb: 800x600 valid mode
udlfb: set_par mode 800x600
udlfb: DisplayLink USB device /dev/fb1 attached. 800x600 resolution. Using 1880K framebuffer memory
usbcore: registered new interface driver udlfb

fbsetは、それぞれ以下の値を返します。

# fbset -i -fb /dev/fb0

mode "1280x1024-60"
    # D: 108.003 MHz, H: 63.983 kHz, V: 60.021 Hz
    geometry 1280 1024 1280 1024 16
    timings 9259 248 48 38 1 112 3
    hsync high
    vsync high
    rgba 5/11,6/5,5/0,0/0
endmode

Frame buffer device information:
    Name        : udlfb
    Address     : 0xfa402000
    Size        : 2621440
    Type        : PACKED PIXELS
    Visual      : TRUECOLOR
    XPanStep    : 0
    YPanStep    : 0
    YWrapStep   : 0
    LineLength  : 2560
    Accelerator : No

# fbset -i -fb /dev/fb1

mode "800x600-75"
    # D: 50.000 MHz, H: 47.348 kHz, V: 74.565 Hz
    geometry 800 600 800 600 16
    timings 20000 46 190 13 12 20 10
    rgba 5/11,6/5,5/0,0/0
endmode

Frame buffer device information:
    Name        : udlfb
    Address     : 0xf1a81000
    Size        : 962560
    Type        : PACKED PIXELS
    Visual      : TRUECOLOR
    XPanStep    : 0
    YPanStep    : 0
    YWrapStep   : 0
    LineLength  : 1600
    Accelerator : No
root@obsax3:~#

2. X環境のインストールと設定


基本的な設定に関しては、

【.tested】RATOC REX-USBDVI2 ディスプレイアダプタ [Debian Wheezy][AX3][A6] 
【.tested】CENTURY plus one LCD-8000U2 USB接続サブモニター [Debian Wheezy][AX3][A6]

を参考にして下さい。

・X11パッケージの導入

X11の環境のインストールは以下の通りです。

# aptitude install xorg

3.マルチディスプレイ環境の設定


gnomeなどで、xrandr系のツールを使う方法が良く書かれていますが、本環境では、2つめのデバイスが認識されないようです。
そのため、xorg.confを以下の様に記述します。

・xorg.confの設定

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Default Screen"
Screen 1 "Screen-8000" RightOf "Default Screen"
EndSection

# REX-USBDVI2

Section "Device"
Identifier "Configured Video Device"
Driver       "fbdev"
Option "fbdev" "/dev/fb0"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection

Section "ServerFlags"
Option "DontZap" "False"
EndSection

# LCD-8000U2

Section "Device"
Identifier "LCD8000U2"
Driver "fbdev"
Option "fbdev" "/dev/fb1"
EndSection

Section "Monitor"
Identifier "Monitor-8000"
EndSection

Section "Screen"
Identifier "Screen-8000"
Device "LCD8000U2"
Monitor "Monitor-8000"
EndSection

上記の設定で、メインスクリーンが、:0.0 、サブスクリーンが:0.1となります。

ただし、この設定でgnome3を導入すると、メインスクリーンのステータス表示やメニュー表示に不具合が出るため、一つの解決方法として、

Option  "Xinerama" "true"
を設定しました。
この設定により、メインスクリーンに対してサブスクリーンが右側に追加された状態で1つのスクリーンとして扱われます。

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Default Screen"
Screen 1 "Screen-8000" RightOf "Default Screen"
Option  "Xinerama" "true"
EndSection

4. Xの起動のテスト


# xinit

として、xを起動し、画面表示、入力デバイスの入力を確認してください。

5.さいごに


今回は、Debian Wheezy環境にてRATOC社のREX-UDBDVI2と、Century社製USBサブモニタのマルチディスプレイ環境の設定検証を行いました。

2013-08-27

【.tested】CENTURY plus one LCD-8000U2 USB接続サブモニター [Debian Wheezy][AX3][A6]



CENTURY plus one LCD-8000U2は、USB接続のLCDディスプレイユニットです。
今回は、先日リリースされたDebian 7.1環境ににおいて本アダプタを使用したX環境の構築についての検証を行います。


OBDN技術ブログによる動作検証は、該当するハードウェアの動作を保証およびサポートを行うものではありません。
内容に関するご指摘などありましたら、ブログ記事の担当までご連絡下さい。

<検証環境>
Debian 7.1 Wheezy
OpenBlocks AX3/4 kernel: 3.2.40
OpenBlocks A6 kernel: 3.2.40

<使用機器>
OpenBlocks AX3 DPパッケージ (もしくは、SSD搭載モデル)
OpenBlocks A6 DPパッケージ (もしくは、SSD搭載モデル)
CENTURY plus one LCD-8000U2 USB接続サブモニター
OKI Minikeyboard Pro ポインティングデバイス付きミニキーボード

1. ドライバの準備


本製品はDisplaylink社のコントローラを使用しており、Debian Wheezyパッケージにより提供される3.2.40カーネルに標準で組み込まれたFrame Buffer用ドライバudlfbを使用します。
また、Debian Wheezyにより提供されるX環境は本ディスプレイアダプタに対応しているため、前回の評価で行ったような、ドライバの構築作業は必要ありません。

dmesgでは以下の様に表示されます。(AX3の場合)

udlfb: DisplayLink LCD-8000U2 - serial #825785
udlfb: vid_17e9&pid_01bb&rev_0106 driver's dlfb_data struct at c3a09000
udlfb: console enable=1
udlfb: fb_defio enable=1
udlfb: shadow enable=1
udlfb: vendor descriptor length:17 data:17 5f 01 0015 05 00 01 03 00 04
udlfb: DL chip limited to 1500000 pixel modes
udlfb: allocated 4 65024 byte urbs
mousedev: PS/2 mouse device common for all mice
udlfb: 800x600 valid mode
udlfb: Reallocating framebuffer. Addresses will change!
udlfb: 800x600 valid mode
udlfb: set_par mode 800x600
udlfb: DisplayLink USB device /dev/fb0 attached. 800x600 resolution. Using 1880K
 framebuffer memory
usbcore: registered new interface driver udlfb

fbsetは以下の値を返します。

# fbset -i

mode "800x600-75"
    # D: 50.000 MHz, H: 47.348 kHz, V: 74.565 Hz
    geometry 800 600 800 600 16
    timings 20000 46 190 13 12 20 10
    rgba 5/11,6/5,5/0,0/0
endmode

Frame buffer device information:
    Name        : udlfb
    Address     : 0xf1c93000
    Size        : 962560
    Type        : PACKED PIXELS
    Visual      : TRUECOLOR
    XPanStep    : 0
    YPanStep    : 0
    YWrapStep   : 0
    LineLength  : 1600
    Accelerator : No

2. X環境のインストールと設定


・X11パッケージの導入

まずは、X11の環境をインストールします。

# aptitude install xorg

その他、ウィンドウマネージャ等、X11関連のパッケージリストは以下にありますので、環境整備に必要と思われるものをインストールしてください。

Debian リファレンス / 第7章 X Window システム

・Xorgの設定

特に設定の必要はありません。

3. Xの起動のテストと、ウィンドウマネージャの導入


起動の前に、A6の場合はswapを追加設定することをおすすめします。
標準状態では、swapは未使用の状態になっています。
設定方法に関しては、

OpenBlocks A6 FAQ: SWAPを設定するには、どのようにすれば良いですか

を参照してください。

# xinit

として、xを起動し、画面表示、入力デバイスの入力を確認してください。

LXDE環境の導入

今回は軽量な環境としてLXDEを導入しています。

# aptitude install --without-recommends lxde
# aptitude install --without-recommends ttf-vlgothic
# aptitude install ibus-anthy
# aptitude install --without-recommends midori

ディスプレイマネージャとしては、lightdmなどがあります。

# aptitude install lightdm


dpkg-reconfigure localesでja.UTF8を選択しておけば、環境は自動的に日本語表示環境となります。
ibus-anthyは、起動後にiBusの設定によりインプットメソッドとしてanthyを追加して下さい。

4.さいごに


今回は、Debian Wheezy環境にてCentury社製USBサブモニタの動作検証を行いました。
USBサブモニタも一頃のブームはすぎ、多くの製品は販売終了となっています。
本製品も復刻版として再登場したものです。

2013-07-24

【.tested】RATOC REX-USBDVI2 ディスプレイアダプタ [Debian Wheezy][AX3][A6]



RATOC REX-USBDVI2は、USBディスプレイアダプタです。
今回は、先日リリースされたDebian 7.1環境ににおいて本アダプタを使用したX環境の構築についての検証を行います。

( 7/24 追記 )
Debian 7.1正式版が公開されましたので、再度検証しました。
本デバイスを使用される方は、 上記リンクより、リリース版のファームウェアをご利用下さい。


OBDN技術ブログによる動作検証は、該当するハードウェアの動作を保証およびサポートを行うものではありません。
内容に関するご指摘などありましたら、ブログ記事の担当までご連絡下さい。

<検証環境>
Debian 7.1 Wheezy
OpenBlocks AX3/4 kernel: 3.2.40
OpenBlocks A6 kernel: 3.2.40

<使用機器>
OpenBlocks AX3 DPパッケージ (もしくは、SSD搭載モデル)
OpenBlocks A6 DPパッケージ (もしくは、SSD搭載モデル)
REX-USBDVI2 USBディスプレイアダプタ
OKI Minikeyboard Pro ポインティングデバイス付きミニキーボード

1. ドライバの準備


Debian Wheezyパッケージにより提供される3.2.40カーネルに標準で組み込まれたFrame Buffer用ドライバudlfbを使用します。
また、Debian Wheezyにより提供されるX環境は本ディスプレイアダプタに対応しているため、前回の評価で行ったような、ドライバの構築作業は必要ありません。

dmesgでは以下の様に表示されます。

udlfb: DisplayLink REX-USBDVI2 - serial #240450
udlfb: vid_17e9&pid_0129&rev_0001 driver's dlfb_data struct at eed33800
udlfb: console enable=1
udlfb: fb_defio enable=1
udlfb: shadow enable=1
udlfb: vendor descriptor length:29 data:29 5f 01 0027 00 04 04 01 00 03
udlfb: DL chip limited to 2360000 pixel modes
udlfb: allocated 4 65024 byte urbs
mousedev: PS/2 mouse device common for all mice
udlfb: 1280x1024 valid mode
udlfb: 720x400 valid mode
udlfb: 640x480 valid mode
udlfb: 640x480 valid mode
udlfb: 640x480 valid mode
udlfb: 640x480 valid mode
udlfb: 800x600 valid mode
udlfb: 800x600 valid mode
udlfb: 800x600 valid mode
udlfb: 800x600 valid mode
udlfb: 832x624 valid mode
udlfb: 1024x768 valid mode
udlfb: 1024x768 valid mode
udlfb: 1024x768 valid mode
udlfb: 1280x1024 valid mode
udlfb: 1152x864 valid mode
udlfb: 1280x1024 valid mode
udlfb: 1280x960 valid mode
udlfb: 1152x864 valid mode
udlfb: Reallocating framebuffer. Addresses will change!
udlfb: 1280x1024 valid mode
udlfb: set_par mode 1280x1024
udlfb: DisplayLink USB device /dev/fb0 attached. 1280x1024 resolution. Using 5120K framebuffer memory
usbcore: registered new interface driver udlfb

17inch液晶モニタに接続した状態で、fbsetは以下の値を返します。

# fbset -i

mode "1280x1024-60"
    # D: 108.003 MHz, H: 63.983 kHz, V: 60.021 Hz
    geometry 1280 1024 1280 1024 16
    timings 9259 248 48 38 1 112 3
    hsync high
    vsync high
    rgba 5/11,6/5,5/0,0/0
endmode

Frame buffer device information:
    Name        : udlfb
    Address     : 0xfa402000
    Size        : 2621440
    Type        : PACKED PIXELS
    Visual      : TRUECOLOR
    XPanStep    : 0
    YPanStep    : 0
    YWrapStep   : 0
    LineLength  : 2560
    Accelerator : No


2. X環境のインストールと設定


・X11パッケージの導入

まずは、X11の環境をインストールします。

# aptitude install xorg

その他、ウィンドウマネージャ等、X11関連のパッケージリストは以下にありますので、環境整備に必要と思われるものをインストールしてください。

Debian リファレンス / 第7章 X Window システム

・Xorgの設定

特に設定の必要はありません。

3. Xの起動のテストと、ウィンドウマネージャの導入


起動の前に、A6の場合はswapを追加設定することをおすすめします。
標準状態では、swapは未使用の状態になっています。
設定方法に関しては、

OpenBlocks A6 FAQ: SWAPを設定するには、どのようにすれば良いですか

を参照してください。

# xinit

として、xを起動し、画面表示、入力デバイスの入力を確認してください。

Gnome環境の導入

今回のテストでは、以下の様にgnomeのパッケージをインストールしgdmによりログインが可能な状態としました。

# aptitude install gnome-desktop-environment


Debian Wheezyにはarmhf/armel版のLibreOfficeパッケージもあり、gnomeを入れると合わせて導入されるようです。


dpkg-reconfigure localesでja.UTF8を選択しておけば、環境は自動的に日本語表示環境となります。
日本語入力には、ibus-anthyを使用しています。( インストール後、システムツール-設定-iBusの設定で、インプットメソッドにAnthyを追加する必要がありました)

LXDEを使用した軽量な環境の導入

比較的軽い環境を導入したい場合は、LXDEなどがおすすめです。
必要最低限のものと、軽量なブラウザだけをインストールする場合は、以下の構成を試してみてください。

# aptitude install --without-recommends lxde
# aptitude install --without-recommends ttf-vlgothic
# aptitude install ibus-anthy
# aptitude install --without-recommends midori

ディスプレイマネージャとしては、lightdmなどがあります。

# aptitude install lightdm


dpkg-reconfigure localesでja.UTF8を選択しておけば、環境は自動的に日本語表示環境となります。
ibus-anthyは、起動後にiBusの設定によりインプットメソッドとしてanthyを追加して下さい。

4.さいごに


新しいDebian Wheezy環境にてREX-USBDVI2およびOKI Minikeyboard ProによるX環境の評価をしてみましたが、前回の様な作業が一切必要なく、非常に簡単に環境構築が行えました。
また、新ファームウェアおよびwheezy環境移行後は、本デバイスを用いたXの環境は安定して利用出来ています。



2013-07-23

OpenBlocks Aファミリ用 Debian7ベース ファームウェアの正式版を公開しました

こんにちは。OpenBlocksファミリの開発・技術担当の木村です。

かねてよりβ版として公開しておりましたOpenBlocks Aファミリ用の、Debian7ベースファームウェアの正式版を公開しました。

ご利用いただいた方々からの不具合の指摘の反映、カーネルの更新の他、細々とした修正を行っております。主な修正内容を以下に記します。

  • [共通] カーネルバージョンの更新 (3.2.36→3.2.40)
  • [共通] cronの動作が、UTC時刻に基づいていたのをJST時刻に変更した
  • [共通] ホスト名の変更が反映されない現象を修正
  • [AX3] flashcfgコマンドがsegmentation faultとなる現象の修正
  • [A6] GPIOが利用出来ない現象の修正
  • その他軽微な修正


ファームウェアの入手は以下サイトよりお願いします、


ご利用に際して、お困りの事、不具合等ありました場合には、サポート窓口までお問い合わせ下さい。

2013-05-23

Debian 7 (wheezy)ベースのOpenBlocks Aファミリ用 rc1版ファームウェアの公開について

正式公開されたDebian7をベースとしてファームウェアファイル(rc1)を公開しました


ファームウェア更新内容


2013/05/23: rc1
  • 正式公開された Debian 7.0.0 をベースにして再構築
  • ストレージ併用モードを利用した場合に、シャットダウン時に/.rwのumountがfailとなり、次回起動時にinode不整合の修正処理が入ってしまう現象を修正
  • カーネルコンフィグレーションの見直し
    • cgroup機能の追加 (LXC利用のため)
    • IPv6機能の組み込み化 (/etc/sysctl.d/ipv6-off.confファイルでIPv6の無効化するため)
    • その他、細かな機能の見直し
  • カーネルのセキュリティホール(CVE-2013-2094)の対応
  • その他軽微な修正
導入方法については以下の記事をご参照下さい。

Debian 7 (wheezy)ベースのOpenBlocks Aファミリ用 β版ファームウェア公開 (4/26 A6版追記, 5/23 ファームウェア更新)

お試しいただけた場合には、ご意見・不具合等のフィードバックをいただければ幸いです。


2013-05-20

周辺機器接続テスト記事一覧-Debian Wheezyベースファームウェア版

2013年4月13日よりβ公開を開始した、Debian WheezyベースのOpenBlocks Aファミリ用ファームウェアを導入した、AX3およびA6向けの周辺機器接続テストの記事一覧です。
一部、Debian 6.0 squeeze版と同内容の記事/評価結果となるため、squeeze版の記事へのリンクとしています。




  ◆OBDN.tested の基本方針


※本コンテンツに掲載の各メーカー周辺機器は、当社が正式に動作を保証するものではなく、 お客様側の作業において発生するいかなるトラブル等に対しても当社のサポート・保証その他は適用されません。ご了承ください。  


メーカ名
Vender
インターフェース
Interface
型番
Model Number
デバイス
Device
モジュール
Module
検証結果 Result
AX3 A6
有線LANアダプタ / Wired LAN adapter
Logitec USB LAN-GTJ/U2B AX88178 asix


無線LANアダプタ / Wireless LAN Adapter
Silex miniPCI-Express SX-PCEGN AR9287 ath9k - -
Logitec USB LAN-W150N/U2 RT2870 rt2800usb
Logitec USB LAN-W300N/U2 RT2870 rt2800usb
-
-
Logitec USB LAN-W200N/U2S RT2870 rt2800usb - -
Logitec USB LAN-W300AN/U2 RT5572 rt5572sta - -
Logitec USB LAN-W450AN/U2 RT5572 rt5572sta - -
Buffalo USB WLI-UC-G300N RT2870 rt2800usb - -
Buffalo USB WLI-UC-G RT2571 rt73usb - -
Planex USB GW-USFang300 RTL8192DU 8192du - -
Planex USB GW-USEco300 RTL8192CU 8192cu - -
Planex USB GW-USHyper300 RTL8192SU 8712u - -
Planex USB GW-USDual300 RTL8192DU 8912du - -
Planex USB GW-USSuper300 RTL8191SU 8712u - -
Planex USB BT-Micro3H2X RTL8192CU 8192cu - -
Planex USB GW-USValue-EZ RTL8192CU 8192cu - -
Planex USB GW-USWExtreme RTL8192CU 8192cu - -
Planex USB GW-USNano2 RTL8192CU 8192cu - -


シルアルコンバータ / Serial Adapter
RATOC USB REX-USB60F FT232BL ftdi
MOXA USB UPort 1450 MOXA mxuport - -


サウンドアダプタ / Sound Adapter
ELECOM USB USB-SAV51 C-media snd_usb_audio - -


ディスプレイアダプタ / Display Adapter
RATOC USB REX-USBDVI2 DL-195 udlfb

メーカ名
Vender
インター フェース
Interface
型番
Model Number
デバイス
Device
モジュール
Module
検証結果 Result
AX3A6

ビデオカメラ / Video Camera
ELECOM USB UCAM-DLA200H Vimicro uvcvideo - -


Bluetoothアダプタ / Bluetooth  Adapter
ELECOM USB LBT-UAN03C1 Broadcom btusb - -
ELECOM USB LBT-UAN04C1 CSR btusb
ELECOM USB LBT-UAN04C2 CSR btusb


SATA-HDDケース / SATA case
Century USB CRSJ35EU3 Jmicron usb-strage - -
Century e-SATA CRSJ35EU3

- -


モバイル通信アダプタ
docomo USB L-05A LG usbserial
SoftBank USB C02HW Huawai usbserial - -
SoftBank USB 004Z ZTE usbserial - -
docomo USB L-03D LG usbserial
KDDI USB DATA07 HUAWAI usbserial


USBセンサーモジュール
Digi USB Watchport/D TI UMP io_ti - -
Digi USB Watchport/W TI UMP io_ti - -


無線センサーモジュール
富士通BSC Bluetooth F-PLUG SPP


無線シリアル変換アダプタ
RATOC Bluetooth REX-BT60 SPP


ワイヤレススピーカー
Baffalo Bluetooth BSSP09B A2DP/HSP


メモリ / memorystick
ELECOM USB MF-SU202GWH

- -


メーカ名
Vender
インター フェース
Interface
型番
Model Number
デバイス
Device
モジュール
Module
検証結果 Result
AX3A6

UPS
APC - ES 550
usbhid - -
APC - ES 750
usbhid - -
APC - RS 400
usbhid - -
APC - RS 500
usbhid - -


キーボード
OKI USB Minikeyboard Pro
generic-usb


マウス
OKI USB Minikeyboard Pro
generic-usb


USBハブ
ELECOM USB U2H-TZS410B
generic-usb - -
(2012/8/28現在)

(*1) 検証で一部不具合を確認しています。
(*1) Some fault is checked by verification.
(*2) 標準のリリースパッケージでは対応していません。
(*2) It is not supported in official release kernel


2013-05-13

[.tested] docomo L-05A [debian Wheezy][AX3][A6]



docomo L-05Aは、USBモバイル通信アダプタです。
このデバイスに関しては、AX3/A6ともに、Debian 6.0 (squeeze)ベースのファームウェアでのデバイス評価は行ってきましたが、先日β公開されたDebian 7 (Wheezy)環境において、改めて評価作業を行いました。
また、今回は、IIJmioの高速モバイル/D SIMによる接続を行います。


OBDN技術ブログによる動作検証は、該当するデバイスの動作を保証およびサポートを行うものではありません。
内容に関するご指摘などありましたら、ブログ記事の担当までご連絡下さい。

<検証環境>
Debian 7.0 Wheezy
OpenBlocks AX3/4 kernel: 3.2.36
OpenBlocks A6 kernel: 3.2.36

<使用機器>
OpenBlocks AX3
OpenBlocks A6
docomo L-05A
IIJmio 高速モバイル/D SIM

1. 対応ドライバと事前準備


本デバイスは、ゼロインストール機能を持つため、起動時(もしくはUSBに接続を行った時)はCD-ROMデバイスとして認識されます。
このモードを変更するためには、usb_modswitchを使用するのが一般的ですが、L-05Aはusb_modeswitchに設定があるものの、実際にはうまく切り替わりません。
この件は、Debian 7.0のパッケージでも同様であり、結局は、cdromデバイスをejectするという方法で回避する必要があります。
この場合、usb_modeswitchがインストールされていると、その影響でcdromデバイスが見えなくなることがありますので、その場合は、アンインストールするか、
/lib/udev/rules.d/40-usb_modeswitch.rulesの以下の部分をコメントアウトして下さい。

 :
# LG L-05A
#ATTRS{idVendor}=="1004", ATTRS{idProduct}=="613a", RUN+="usb_modeswitch '%b/%k'"
 :

L-05Aはブート時もしくは挿入時、以下の様に認識されます。

usb 1-1: new high speed USB device using ehci_marvell and address 4
usb 1-1: configuration #1 chosen from 1 choice
scsi3 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 4
usb-storage: waiting for device to settle before scanning
scsi 3:0:0:0: CD-ROM            LGE      CD-ROM           1.00 PQ: 0 ANSI: 2
sr0: scsi-1 drive
sr 3:0:0:0: Attached scsi CD-ROM sr0
sr 3:0:0:0: Attached scsi generic sg1 type 5
usb-storage: device scan complete

 ejectコマンドにより、sr0をejectすると、デバイスのモードが切り替わり、モデムデバイスに切り替わります。

# eject /dev/sr0

usbserial/cdc_acmドライバは本デバイスのIDをサポートしており、GSMモデムとして認識します。

usb 1-1: new high speed USB device using ehci_marvell and address 3
usb 1-1: configuration #1 chosen from 1 choice
cdc_acm 1-1:1.0: ttyACM0: USB ACM device
cdc_acm 1-1:1.2: ttyACM1: USB ACM device
cdc_acm 1-1:1.4: ttyACM2: USB ACM device
usbcore: registered new interface driver cdc_acm
cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters

デバイス名は、/dev/ttyACM00~/dev/ttyACM2が出てきますが、
ATコマンドでの確認や、pppdでの接続では、/dev/ttyACM0を使用します。

2. 接続方法


接続は、他のモバイル通信アダプタと同様、pppconfigで設定を行います。

pppconfigをインストールします。

# aptitude install pppconfig

今回は、 IIJ mio 高速モバイル/D用のSIMを使用しました。

APNの設定の確認は、minicomなどの端末プログラムを使用し、以下のコマンドで行います。

AT+CGDCONT?

新たにAPNを割り付ける場合は、ATコマンドで

AT+CGDCONT=n,"IP","iijmio.jp"
( n=cid )

として割り付けてください。

pppconfigの設定は以下の通りです。

Provider Name  mio
Configure Nameservers (DNS)  Dynamic
Authentication Method for test  PAP
User Name  mio@iij
Password  iij
Speed  460800
Pulse or Tone  Tone
Phone Number * 99***<cid>#
Choose Modem Config Method  No
Select Modem Port  Manual
Manually Select Modem Port  /dev/ttyACM0

eth0や他のインタフェースが有効になっている場合は、/etc/ppp/peers/mioに、以下の行を加えることにより、defaultrouteが変更されます。

replacedefaultroute

上記設定により、外部のサーバにアクセス出来ることを確認しました。

# ifconfig ppp0
ppp0      Link encap:Point-to-Point Protocol
          inet addr:10.196.126.229  P-t-P:10.64.64.64  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:244 (244.0 B)  TX bytes:208 (208.0 B)

なお、一度poffにより切断し、ponコマンドにより再接続すると、切断直後の接続ではFailed (NO CARRIER)となりますが、再度ponコマンドにより接続をすると、ダイヤル可能となり接続が出来ます。

2013-05-10

[.tested] docomo L-03D [debian Wheezy][AX3][A6]



docomo L-03Dは、LTEおよび3Gに対応したUSBモバイル通信アダプタです。
このデバイスに関しては、AX3/A6ともに、Debian 6.0 (squeeze)ベースのファームウェアでのデバイス評価は行ってきましたが、先日β公開されたDebian 7 (Wheezy)環境において、改めて評価作業を行いました。
また、今回は、IIJmioの高速モバイル/D SIMによる接続を行います。


OBDN技術ブログによる動作検証は、該当するデバイスの動作を保証およびサポートを行うものではありません。
内容に関するご指摘などありましたら、ブログ記事の担当までご連絡下さい。

<検証環境>
Debian 7.0 Wheezy
OpenBlocks AX3/4 kernel: 3.2.36
OpenBlocks A6 kernel: 3.2.36

<使用機器>
OpenBlocks AX3
OpenBlocks A6
docomo L-03D 「Xi」対応USBデータカード
IIJmio 高速モバイル/D SIM


1. 対応ドライバと事前準備


本デバイスは、ゼロインストール機能を持つため、起動時(もしくはUSBに接続を行った時)はCD-ROMデバイスとして認識されます。

usb 1-1.3: new high-speed USB device number 3 using orion-ehci
usb 1-1.3: New USB device found, idVendor=1004, idProduct=6327
usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=4
usb 1-1.3: Product: docomo L03D
usb 1-1.3: Manufacturer: NTT DOCOMO, INC.
usb 1-1.3: SerialNumber: LGELTE10046327
scsi2 : usb-storage 1-1.3:1.0
scsi 2:0:0:0: CD-ROM            LG       Autorun          2.00 PQ: 0 ANSI: 0
 :
sr0: scsi-1 drive
cdrom: Uniform CD-ROM driver Revision: 3.20
sr 2:0:0:0: Attached scsi CD-ROM sr0
sd 0:0:0:0: Attached scsi generic sg0 type 0
sr 2:0:0:0: Attached scsi generic sg1 type 5

このモードを変更するためには、usb_modswitchを使用します。

# aptitude install usb-modeswitch

Debian 7.0 Wheezyのusb-modswitchパッケージには、L-03Dについての設定がすでに登録されているため、パッケージインストールのみで通信が可能になります。

また、上記パッケージと共に提供される3.2.36カーネルのusbserial/optionドライバは本デバイスのIDをサポートしており、GSMモデムとして認識します。

usb 1-1.3: USB disconnect, device number 3
usb 1-1.3: new high-speed USB device number 4 using orion-ehci
usb 1-1.3: New USB device found, idVendor=1004, idProduct=6326
usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1.3: Product: docomo L03D
usb 1-1.3: Manufacturer: NTT DOCOMO, INC.
usbcore: registered new interface driver usbserial
USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial Driver core
USB Serial support registered for GSM modem (1-port)
usbcore: registered new interface driver option
option: v0.7.2:USB Driver for GSM modems
option 1-1.3:1.0: GSM modem (1-port) converter detected
usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB0
option 1-1.3:1.1: GSM modem (1-port) converter detected
usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB1
option 1-1.3:1.2: GSM modem (1-port) converter detected
usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB2
option 1-1.3:1.3: GSM modem (1-port) converter detected
usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB3

デバイス名は、/dev/ttyUSB0~/dev/ttyUSB3が出てきますが、
ATコマンドでの確認や、pppdでの接続では、/dev/ttyUSB2を使用します。

2. 接続方法


接続は、他のモバイル通信アダプタと同様、pppconfigで設定を行います。

pppconfigをインストールします。

# aptitude install pppconfig

今回は、 IIJ mio 高速モバイル/D用のSIMを使用しました。

APNの設定の確認は、minicomなどの端末プログラムを使用し、以下のコマンドで行います。

AT+CGDCONT?

新たにAPNを割り付ける場合は、ATコマンドで

AT+CGDCONT=n,"IP","iijmio.jp"
( n=cid )

として割り付けてください。

pppconfigの設定は以下の通りです。

Provider Name  mio
Configure Nameservers (DNS)  Dynamic
Authentication Method for test  PAP
User Name  mio@iij
Password  iij
Speed  460800
Pulse or Tone  Tone
Phone Number * 99***<cid>#
Choose Modem Config Method  No
Select Modem Port  Manual
Manually Select Modem Port  /dev/ttyUSB2

eth0や他のインタフェースが有効になっている場合は、/etc/ppp/peers/mioに、以下の行を加えることにより、defaultrouteが変更されます。

replacedefaultroute

また、このアダプタは、回線切断後に、ATHコマンドにより明示的に回線切断を行わないと、再発信が出来ないようで、上記の設定のままでは、2回目以降の発信が出来ません。
/etc/chatscript/mioにて、ATDTコマンドの前に、ATHコマンドを埋め込むことにより、再発信が可能になります。

 :
# modeminit
'' ATZ
'' ATH
# ispnumber
OK-AT-OK "ATDT*99***2#"
# ispconnect
CONNECT \d\c
# prelogin
 :

上記設定により、外部のサーバにアクセス出来ることを確認しました。

# ifconfig ppp0
ppp0      Link encap:Point-to-Point Protocol
          inet addr:10.197.1.210  P-t-P:10.64.64.64  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:5 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:62 (62.0 B)  TX bytes:101 (101.0 B)


2013-05-01

【.tested】Logitec Bluetooth USBアダプタ LBT-UAN04C2 [Debian Wheezy/Squeeze][AX3][A6]

Logitec LBT-UAN04C2は、Bluetooth(R) 4.0に対応した、Class2のUSBホストアダプタです。



今回、OpenBlocks AX3およびA6から本USB Bluetoothアダプタを介して、RATOC REX-BT60および、Bluetoothスピーカー Buffalo BSS09Bを接続し、検証を行いました。
従来のDebian 6.0(Squeeze)環境に加え、先日リリースされたDebian 7.1環境における検証も行います。

( 2013/8/7 追記 )
Debian 7.1正式版が公開されましたので、再度検証しました。
本デバイスを使用される方は、 上記リンクより、リリース版のファームウェアをご利用下さい。 

OBDN技術ブログによる動作検証は、該当するデバイスの動作を保証およびサポートを行うものではありません。
内容に関するご指摘などありましたら、ブログ記事の担当までご連絡下さい。

<検証環境>
Debian 6.0 Squeeze
OpenBlocks AX3/4 kernel: 3.0.6
OpenBlocks A6 kernel: 2.6.31.8
Debian 7.0 Wheezy
OpenBlocks AX3/4 kernel: 3.2.40
OpenBlocks A6 kernel: 3.2.40

<使用機器>

OpenBlocks AX3
OpenBlocks A6
Logitec LBT-UAN04C2 Bluetooth USBホストアダプタ
RATOC Systems Inc. REX-BT60 Bluetooth-RS232C変換アダプタ
Buffalo BSSP09B Bluetooth ワイヤレススピーカ

1. Bluetoothデバイスの導入


標準でサポートされるbtusbモジュールにより認識します。

 <dmesgの例 A6/Wheezy kernel 3.2.36環境>

Bluetooth: Core ver 2.16
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: L2CAP socket layer initialized
Bluetooth: SCO socket layer initialized
Bluetooth: Generic Bluetooth USB driver ver 0.6
usbcore: registered new interface driver btusb


Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11

 <dmesgの例 A6/squeeze kernel 2.6.31環境>

A6/Kernel 2.6.31

Bluetooth: Core ver 2.15
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: Generic Bluetooth USB driver ver 0.5
usbcore: registered new interface driver btusb


Bluetooth: L2CAP ver 2.13
Bluetooth: L2CAP socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast
Bridge firewalling registered
Bluetooth: SCO (Voice Link) ver 0.6
Bluetooth: SCO socket layer initialized

2. Bluezの導入


Bluezのインストール

Bluetooth機器の操作は、bluezパッケージを利用します。

# aptitude -R install bluez python-dbus python-gobject

python-*は、ペアリングなどを行うスクリプトを動かすために必要です。

インターフェイスの確認・設定

Bluetooth機器はhciXというデバイス名(インターフェイス名)で扱います。

# hciconfig -a
hci0:   Type: BR/EDR  Bus: USB
        BD Address: 00:09:DD:40:C6:12  ACL MTU: 310:10  SCO MTU: 64:8
        UP RUNNING PSCAN
        RX bytes:23538 acl:47 sco:0 events:2966 errors:0
        TX bytes:1423677 acl:5253 sco:0 commands:101 errors:0
        Features: 0xff 0xff 0x8f 0xfe 0xdb 0xff 0x5b 0x87
        Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
        Link policy: RSWITCH HOLD SNIFF PARK
        Link mode: SLAVE ACCEPT
        Name: 'obsa6-0'
        Class: 0x4a0100
        Service Classes: Networking, Capturing, Telephony
        Device Class: Computer, Uncategorized
        HCI Version: 4.0 (0x6)  Revision: 0x1d86
        LMP Version: 4.0 (0x6)  Subversion: 0x1d86
        Manufacturer: Cambridge Silicon Radio (10)

3. REX-BT60との接続


REX-BT60はBluetoothを介して離れた場所にあるシリアル通信機器を、制御・管理できるシリアルインターフェイスです。また、コネクターに は、EIA/TIA-574 仕様のD-Sub 9Pin を採用しており、RS-232C機器とBluetooth接続で通信が可能です。
ペアリング方法、および通信テストに関しては、同社のclass1 Bluetoothホストアダプタ、LBT-UAN04C1を使用した場合と同じです。

 [.tested] RATOC SYSTEM REX-BT60 [Debian Wheezy/Squeeze][AX3][A6]

を参照して下さい。

4. Buffelo BSSP09B ワイヤレススピーカーとの接続


Buffelo BSSP09Bは、Bluetooth ver2.1に対応した、ワイヤレススピーカ/ハンズフリーヘッドセット、マイクユニットで、A2DPやHFP、HSPのプロファイルをサポートしています。
今回、bluez-audioによるサウンド出力を行ってみます。



デバイスのスキャン

 hcitoolを使用します。

# hcitool scan
Scanning ...
        XX:XX:XX:XX:XX:XX       BSSP09B

REX-BT60は、RN42-XXXXと表示されます。

ペアリング

simple-agentは、Debian wheezeのパッケージからは、
bluez-simple-agent
bluez-test-device
に置き換わり、/usr/bin以下にインストールされています。

ただし、Debian/Wheezyパッケージにより提供されるbluez-simple-agentコマンドは、そのままでは本ユニットとの接続が出来ません。
コマンドを直接viで編集して、修正を行います。
(7.1リリース版においても、下記の修正が必要となりました)

# vi /usr/bin/bluez-simple-agent

#capability = "KeyboardDisplay"  この行を編集する。
capability = "DisplayYesNo"


それぞれのペアリング方法は以下の通りです。
BSSP09B側をペアリング待機状態にしておけば、特に入力は必要ありません。

 (Debian 6.0 Squeeze)

# /usr/share/doc/bluez/examples/simple-agent hci0 <BTADDR>
Release
New device (/org/bluez/3445/hci0/dev_XX_XX_XX_XX_XX_XX)

 (Debian 7.0 Wheezy)

# bluez-simple-agent hci0 <BTADDR>
Release
New device (/org/bluez/3445/hci0/dev_XX_XX_XX_XX_XX_XX)


ペアリングの確認は以下のコマンドで行います。

 (Debian 6.0 Squeeze)

# /usr/share/doc/bluez/examples/test-device list
dbus.Array([dbus.ObjectPath('/org/bluez/1453/hci0/dev_XX_XX_XX_XX_XX_XX')], signature=dbus.Signature('o'))

 (Debian 7.0 Wheezy)

# bluez-test-device list
XX:XX:XX:XX:XX:XX BSSP09B

ペアリングの解除方法は以下の通りです。

 (Debian 6.0 Squeeze)

# /usr/share/doc/bluez/examples/test-device remove <BTADDR>

 (Debian 7.0 Wheezy)

# bluez-test-device remove <BTADDR>


4. bluez-audioによるオーディオ再生方法


Bluez-audioにより、Bluetoothデバイスを使用した音楽再生を行います。

bluez-audioおよび、mp3出力に対応したプレーヤである、mpg123を導入します。

# aptitude -R install bluez-audio mpg123

.asoundrcを編集します。

# cat << EOF > ~/.asoundrc
pcm.bt {
  type bluetooth
  device "30:XX:XX:XX:XX:XX"
}
EOF

Wheezyのパッケージの場合、/etc/bluetooth/audio.confに以下の部分を追加します。

[General]
Enable=Socket

音楽再生のテストを行います。

# mpg123 -a bt http://classical-music.sakura.ne.jp/Room/Chopin-Poronase-Heroic.mp3

ただし、AX3に適用される、プレリリース版Debian Wheezyパッケージ(armhf)のmpg123ではうまく再生できないため、mplayerを使用して動作確認を行いました。

# aptitude install mplayer
# mplayer -ao alsa:device=bt http://classical-music.sakura.ne.jp/Room/Chopin-Poronase-Heroic.mp3

5. さいごに


LBT-UAN04C2は、Class1製品である、LBT-UAN04C1と同様に、OpenBlocks AX3/A6のDebian/squeezeパッケージおよび、Deabian/Wheezyパッケージで利用出来ることを確認しました。

WheezyパッケージはSqueezeパッケージとコマンドラインツールの場所が変更されていること、ペアリングに際し、一部コマンドファイルの変更が必要なこと、オーディオ再生におけるbluetooth管理プログラムのデフォルト設定が違うことなどがあり、上記の記事にあるように、一連の動作確認には若干の修正が必要となります。

2013-04-30

[.tested] Logitec LAN-W150NU2 Wheezyパッケージ、新カーネルによるデバイス評価およびAP構築 [Debian Wheezy][AX3][A6]

Logitec LAN-W150N/U2WH(BK)は、802.11b/g/nに対応したUSB無線LANアダプタです。
このデバイスに関しては、AX3/A6ともに、Debian 6.0(squeeze)ベースのファームウェアでのデバイス評価は行ってきましたが、先日β公開されたDebian 7.0(Wheezy)環境において、改めて評価作業を行いました。
新環境においては、AX3/A6ともにKernel 3.2.36になるため、本デバイスで採用されているralink RT2870のドライバはリリースしたカーネルによりサポートされ、扱いが簡単になりました。


OBDN技術ブログによる動作検証は、該当するデバイスの動作を保証およびサポートを行うものではありません。
内容に関するご指摘などありましたら、ブログ記事の担当までご連絡下さい。

<検証環境>

Debian 7.0 Wheezy
OpenBlocks AX3/4 kernel: 3.2.36
OpenBlocks A6 kernel: 3.2.36

1. 対応ドライバと事前準備

RT2870を使用しており、AX3のkernel-3.2.36では、rt2800usbドライバでサポートされています。

ただし、このドライバを使用する場合、ralink社のサイトより、
rt2870のファームウェア: rt2870.bin
を取得し、/lib/firmwareの下に置いて下さい。

また、上記ファームウェアはnon-freeのfirmware-ralinkパッケージからも導入することが出来ます。
non-freeパッケージを追加する場合は、/etc/apt/sources.listに、以下の記述を追加します。

deb ftp://ftp.plathome.co.jp/pub/debian wheezy main non-free
deb-src ftp://ftp.plathome.co.jp/pub/debian wheezy main non-free

deb ftp://ftp.plathome.co.jp/pub/debian-security wheezy/updates main
deb-src ftp://ftp.plathome.co.jp/pub/debian-security wheezy/updates main

ralink社のデバイス向けファームウェアパッケージの導入を行います。

# aptitude update

# aptitude install firmware-ralink

dmesgでは以下のメッセージが表示されます。

usb 1-1.1: USB disconnect, device number 3
usb 1-1.1: new high-speed USB device number 5 using orion-ehci
usb 1-1.1: New USB device found, idVendor=0789, idProduct=0168
usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1.1: Product: 802.11 n WLAN
usb 1-1.1: Manufacturer: Ralink
usb 1-1.1: SerialNumber: 1.0
usb 1-1.1: reset high-speed USB device number 5 using orion-ehci
ieee80211 phy1: Selected rate control algorithm 'minstrel_ht'
Registered led device: rt2800usb-phy1::radio
Registered led device: rt2800usb-phy1::assoc
Registered led device: rt2800usb-phy1::quality

インタフェースはwlan0となります。

2. wpasupplicantパッケージの導入および設定


以下の記事を参照して下さい。

【.tested】Logitec LAN-W150N/U2WH(BK) 無線LANアダプタ [AX3]

上記のドライバにより、AX3、A6においてクライアントモードでの動作を確認しました。

3. アクセスポイントとしての設定方法 (ブリッジ接続)


wlan0およびeth0をブリッジ接続し、hostapdによりワイヤレスサービスを行います。

・事前準備

事前準備として、bridge-utilsパッケージを導入します。

# aptitude install bridge-utils

・ブリッジ(br0)の設定

auto eth0
iface eth0 inet static
address 0.0.0.0

auto wlan0
iface wlan0 inet manual

# Bridge network interface  /* 固定IPアドレスの場合 */
auto br0
iface br0 inet static
address 172.16.12.248
netmask 255.255.255.0
network 172.16.12.0
broadcast 172.16.12.255
gateway 172.16.12.5
dns-nameservers 172.16.12.6
bridge_ports eth0
bridge_stp off

DHCPによりIPアドレスを取得する場合は、br0についての記述を以下のように変更して下さい。

# Bridge network interface  /* DHCPによりホストのIPアドレスを貰う場合 */
auto br0
iface br0 inet dhcp
bridge_ports eth0
bridge_stp off

wlan0のブリッジ設定に関しては、hostapd-1.0が行うため必要ありません。

・hostapd-1.0の導入

Debian/Wheezyパッケージより、hostapdも1.0になっており、今回はバイナリパッケージをそのまま利用します。hostapdパッケージのビルド作業は必要ないため、容易に環境を構築出来ます。

 hostapdパッケージの導入

# aptitude install hostapd

 設定ファイルとして、/etc/hostapd/hostapd.conf を以下の様に記述します。
 <SSID>およびパスフレーズはそれぞれの環境に合わせて変更して下さい。

interface=wlan0
bridge=br0
driver=nl80211

country_code=JP
ieee80211d=1

ssid=<SSID>
channel=6
hw_mode=g

wpa=2
wpa_passphrase=<設定するパスフレーズ>

wpa_key_mgmt=WPA-PSK
rsn_pairwise=CCMP

ieee80211n=1
wmm_enabled=1

起動方法は以下の通りです。

# hostapd -B /etc/hostapd/hostapd.conf

自動起動する場合は、/etc/default/hostapdの以下の部分を修正してください。

DAEMON_CONF="/etc/hostapd/hostapd.conf"

4.さいごに


3.2.36カーネルへの移行および、Debian Wheezyによるパッケージのバージョンアップにより、ralink rt2870チップセットを使用したAX3およびA6のAP構築が簡単に行えるようになりました。

また、開発環境をお持ちの方は、最新版のhostapd-2.0のセルフビルドの方法に関しては、
[.tested] LAN-W150NU2 / hostapdによるWifiアクセスポイントの構築 [AX3]
にて公開しています。