« BeagleBone Black に Android を入れた | トップページ | BeagleBone Black で USB Camera »

2013.09.20

BeagleBone Black で Wi-Fi

BeagleBone Black + Ubuntu 13.04 8/24版 に Wi-Fi USB アダプタを付けることで、自宅の wifi  AP に接続することができた。
買ったのは I-O DATA WN-G300UA で、特に問題なく使えてる。
Angstrom は確認してない。

BBB 起動後にこれを挿してもなぜか反応してくれなかったが、挿した状態で BBB の電源を入れれば認識された。
認識された後は、

sudo vi /etc/network/interfaces

として、
中のコメントに書かれている通り、

auto wlan0
iface wlan0 inet dhcp
    wpa-ssid "アクセスポイントの SSID (=名前)"
    wpa-psk "パスワード"

を追加して、保存して、

sudo ifup wlan0

とすれば、すぐに接続されて、DHCP で IP 取得してくれた。ifconfig で確認できる。

買うべき Wi-Fi USB アダプタは kernel の config を調べることでわかる。
ここに書かれている通り、

git clone git://github.com/RobertCNelson/linux-dev.git
cd linux-dev
git checkout origin/am33x-v3.8 -b tmp
./build_kernel.sh

として kernel source を取得して、build をかけて、
途中で出てくる make menuconfig のメニューで、

Device Drivers --->
  Network device support --->
    Wireless LAN --->
      Relatek RTL8192CU/RTL8188CU USB Wireless Network Adapter

が <M> になっているのを確認して、RTL8129CU のを買ってみた。
他の device も色々 <M> になってて module として組み込まれてるので、
それらは使えると思う。
最近なら、Ralink の rt27xx/rt28xx/rt30xx の方が安くていいかもしれない。

#build_kernel.sh を実行しないと KERNEL が取得されない。
#git config --global user.name 'your name'
#git config --global user.email 'youremailaddress@foo.bar.com'
#という設定をしないと、KERNEL を取得できないかもしれない。

もし、最後まで build してしまったら、

cd KERNEL
make menuconfig

として、いつでも確認できる。

アンテナがでかいからか、iwconfig で見るといつも 150Mbps で link されてるので、これは安くていいような気がする。

追記(13/9/29):秋葉のショップインバーズ秋葉原2号店で100円で買った GW-USLight でも問題なく接続できた。100円は安すぎ!いくつか買っておくべきだったな。
(↑の I-O DATA WN-G300UA を挿した後にこれを挿すと wlan1 になるので、/etc/udev/urles.d/70-persistenet-net.rules を書き換えて wlan0 にしとくのが楽かも?)

追記(13/11/1):IP Address を固定する場合は dns-nameservers の指定が必要だった。1時間ぐらい Google を彷徨ったよ^^;;
普段は外からアクセスできる Web server として使いたかったので固定する必要があった。

auto wlan0
allow-hotplug wlan0
iface wlan0 inet static
    wpa-ssid "アクセスポイントの SSID (=名前)"
    wpa-psk "パスワード"
    address 192.168.0.50
    netmask 255.255.255.0
    gateway 192.168.0.1
    dns-nameservers 192.168.0.1

こんな感じ。

|

« BeagleBone Black に Android を入れた | トップページ | BeagleBone Black で USB Camera »

Beaglebone Black」カテゴリの記事

「H/W」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/20208/58234154

この記事へのトラックバック一覧です: BeagleBone Black で Wi-Fi:

« BeagleBone Black に Android を入れた | トップページ | BeagleBone Black で USB Camera »