ページ

2014年2月2日日曜日

Beaglebone Black Angstrom connman wifi .config

connman wifi 設定 メモ

・環境

Beaglebone Black rev.A5C
無線LANアダプタ:コレガ CG-WLUSB300AGN 
(USBハブ経由 電源を供給できるやつ バスパワーで駆動すると不安定になる)
内蔵eMMCにもとから入っているAngstrom環境

root@beaglebone:~# uname -r
3.8.13

・前提

 ifconfigでwlan*が出ていること

・方法

1.wifi.configを/var/lib/connman/以下に作成


[global]
Name = Wifi
Description = Home WLAN

[service_home]
Type=wifi
Name=*****(SSID)
Security=wpa、wpa2など
Passphrase=***********(パスフレーズ)


文字列はクォーテーションでくくらない

2./var/lib/connman/setting

[Wifi] 
Enable=true

3.再起動
その後、
/usr/lib/connman/test/test-connman connect サービス名

サービス名は/usr/lib/connman/test/test-connman services で確認
{}の中の文字列がサービス名
1で設定したSSIDのサービス名を使う。うまくいっていれば”A”がSSIDの前に付いている。



root@beaglebone:/usr/lib/connman/test# ./test-connman services
* AO SSID1                  { サービス名1 }
      SSID2                 { サービス名2 }

root@beaglebone:/usr/lib/connman/test#./test-connman connect サービス名1

4.次回起動時に繋がっていなかったら/usr/lib/connman/test/test-connman services をやってみる


参考