Armadillo-300を無線ブリッジとして利用する方法を紹介します。
確認に使用したイメージファイルは以下となります。
kernel v1.0.4
userland v1.0.5
ネットワーク構成は以下の通りです。
無線ブリッジ
ESSID:a300br
WEP-KEY:"12345"無線LAN側クライアント
OS:debian etch
IPアドレス:192.168.0.10
ネットワークインターフェース:ath0有線LAN側クライアント
OS:debian etch
IPアドレス:192.168.0.11
ネットワークインターフェース:eth0
1. 無線ブリッジ設定
armadillo-300にログインし、以下の設定を行います。
# wlanconfig ath0 destroy # wlanconfig ath0 create wlandev wifi0 wlanmode ap # iwconfig ath0 essid a300br # iwconfig ath0 enc s:12345 # ifconfig ath0 0.0.0.0 up # ifconfig eth0 0.0.0.0 up # brctl addbr br0 # brctl stp br0 off # brctl addif br0 ath0 # brctl addif br0 eth0 # ifconfig br0 up
2. 無線LAN側クライアント設定
無線LAN側クライアントの設定を行います。今回はdebian etchで確認しています。
# wlanconfig ath0 destroy # wlanconfig ath0 create wlandev wifi0 wlanmode sta # iwconfig ath0 essid a300br # iwconfig ath0 enc s:12345 # ifconfig ath0 192.168.0.10 netmask 255.255.255.0 up
3. 有線LAN側クライアント設定
有線LAN側クライアントの設定を行います。今回はdebian etchで確認しています。
# ifconfig eth0 down # ifconfig eth0 192.168.0.11 netmask 255.255.255.0 up
これで設定は完了です。 クライアント間でpingが通る事を確認してください。