Aspire one(AO150) Atheros AR5007EG 無線LAN (FreeBSD 8.1R、2010/12/29) [FreeBSD]
Aspire one(AO150)にFreeBSD 8.1Rをインストールし、無線LANを使ってみることにしました。無線チップはAtheros AR5007EGです。インストール直後から何もせずに認識してくれました。
WPA + AESで使用したいのでwpa_supplicantの出番となります。以前記事に書いたようにコンフィグを作成し接続してみます。が、うまくいかない。前回はndisドライバだったのですが、今回はathのネイティブドライバで認識していることが差分でしょうか。wpa_supplicantの設定については前回の実績あるコンフィグを使用しているので、恐らく問題ないという認識です。
とりあえず、コマンドラインwpa_supplicantをデバッグオプション"-d"付きで実行しようとしたら、前回同様ドライバオプションに"-D"に何を指定して良いのか分からない。"-Dbsd"、"-Dndis"両方ともダメでした。
と、ハンドブックを見ていると無線LANに関する記述を発見。ハンドブックは古い記述のままという認識があったのですが、ちゃんとアップデートされているようですね。
http://www.freebsd.org/doc/handbook/network-wireless.html
ハンドブックには以下のような記載がありました。…あれ? ウチのrc.confにはwlans_ath0="wlan0"なんて記述していませんよ。ちなみに前回は ifconfig_ndis0="WPA DHCP" って直接書いて動いていたような。
ともあれ、上記のように記載を変えてみたところ無事動作しました。
ath0:mem 0x55200000-0x5520ffff irq 18 at device 0.0 on pci3 ath0: [ITHREAD] ath0: AR2425 mac 14.2 RF5424 phy 7.0
WPA + AESで使用したいのでwpa_supplicantの出番となります。以前記事に書いたようにコンフィグを作成し接続してみます。が、うまくいかない。前回はndisドライバだったのですが、今回はathのネイティブドライバで認識していることが差分でしょうか。wpa_supplicantの設定については前回の実績あるコンフィグを使用しているので、恐らく問題ないという認識です。
とりあえず、コマンドラインwpa_supplicantをデバッグオプション"-d"付きで実行しようとしたら、前回同様ドライバオプションに"-D"に何を指定して良いのか分からない。"-Dbsd"、"-Dndis"両方ともダメでした。
と、ハンドブックを見ていると無線LANに関する記述を発見。ハンドブックは古い記述のままという認識があったのですが、ちゃんとアップデートされているようですね。
http://www.freebsd.org/doc/handbook/network-wireless.html
ハンドブックには以下のような記載がありました。…あれ? ウチのrc.confにはwlans_ath0="wlan0"なんて記述していませんよ。ちなみに前回は ifconfig_ndis0="WPA DHCP" って直接書いて動いていたような。
# cat /etc/rc.conf wlans_ath0="wlan0" ifconfig_wlan0="WPA DHCP"
ともあれ、上記のように記載を変えてみたところ無事動作しました。
ath0: flags=8843metric 0 mtu 2290 ether 00:11:22:33:44:55 media: IEEE 802.11 Wireless Ethernet autoselect mode 11g status: associated wlan0: flags=8843 metric 0 mtu 1500 ether 00:11:22:33:44:55 inet 192.168.0.10 netmask 0xffffff00 broadcast 192.168.0.255 media: IEEE 802.11 Wireless Ethernet OFDM/54Mbps mode 11g status: associated ssid HOE channel 13 (2472 MHz 11g) bssid 01:12:23:34:45:56 regdomain 101 indoor ecm authmode WPA privacy ON deftxkey UNDEF AES-CCM 2:128-bit AES-CCM 3:128-bit txpower 20 bmiss 7 scanvalid 450 bgscan bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS wme burst roaming MANUAL