試行錯誤

make には約半日。ここに書いてあるソレはきちんと精査すべき。記述されている手順で無線 LAN USB アダプタは無事認識。

その後

FON ルータに接続を、なんですが色々な理由で FON なドキュメントが読めない。ここからがホネではないかと思われます。
google 先生に色々確認しながら作業中なんですが、wireless-tools に以下のようなツールがある、との事で試験。

# iwlist eth2 scan
eth2      Scan completed :
          Cell 01 - Address: 00:18:84:28:F2:4A
                    ESSID:"MyPlace"
                    Protocol:IEEE 802.11bg
                    Mode:Master
                    Channel:1
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
                              11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
                              48 Mb/s; 54 Mb/s
                    Quality=100/100  Signal level=94/100
                    IE: WPA Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (1) : TKIP
                        Authentication Suites (1) : PSK
                    Extra: Last beacon: 488ms ago
          Cell 02 - Address: 00:18:84:28:F2:49
                    ESSID:"FON_AP"
                    Protocol:IEEE 802.11bg
                    Mode:Master
                    Channel:1
                    Encryption key:off
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
                              11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
                              48 Mb/s; 54 Mb/s
                    Quality=100/100  Signal level=100/100
                    Extra: Last beacon: 484ms ago
#

たれ流して良いのか微妙だがスルー。一応きちんと動いてるはず。で、FON のインストールガイドによれば、まずは FON_AP で接続して登録が必要、との事。

とりあえず SSID のみ、な設定

wpasupplicant パケジな関係を google 先生に聞いてると設定ファイルは wpa_supplicant.conf だの何だのと。でびあんパケジにはデフォルトではそんなファイルは無い。さらに色々見てても、やっぱり /etc/wpa_supplicant.conf だの /etc/sysconfig/wpa_supplicant.conf だの何だの。
で、/usr/share/doc/wpasupplicant/ 配下を見るに example なるディレクトリを発見。以下が /usr/share/doc/wpasupplicant/example/wpa_supplicant.conf.example

# Minimal /etc/wpa_supplicant.conf to associate with open
#  access points. Please see
#  /usr/share/doc/wpasupplicant/examples/README.wpa_supplicant.conf.gz
#  for more complete configuration parameters.
#
# Also see the other files in /usr/share/doc/wpasupplicant/examples/ for
#  specific configuration examples.

# default ctrl_interface path
ctrl_interface=/var/run/wpa_supplicant

### Example of basic WPA-PSK secured AP
#network={
#    ssid="ournet"
#    psk="w243sd5f324asdf5123sadf54324"
#}

### Associate with any open access point
###  Scans/ESSID changes can be done with wpa_cli
network={
        key_mgmt=NONE
}

うーむ。ssid のみ指定でどうなるかを試験。上記のソレを以下にしてみた。

network={
	ssid="FON_AP"
        key_mgmt=NONE
}

で、以下。

# wpa_supplicant -Dwext -ieth2 -c/etc/wpa_supplicant.conf
Trying to associate with 00:18:84:28:f2:49 (SSID='FON_AP' freq=0 MHz)
Authentication with 00:00:00:00:00:00 timed out.
Trying to associate with 00:18:84:28:f2:49 (SSID='FON_AP' freq=0 MHz)
Associated with 00:18:84:28:f2:49
CTRL-EVENT-CONNECTED - Connection to 00:18:84:28:f2:49 completed (auth) [id=0 id_str=]
l2_packet_receive - recvfrom: Network is down

プロンプトが戻ってこないんですが、とりあえず別端末で以下。

# ifup eth2
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth2/00:90:cc:e3:80:52
Sending on   LPF/eth2/00:90:cc:e3:80:52
Sending on   Socket/fallback
DHCPDISCOVER on eth2 to 255.255.255.255 port 67 interval 4
DHCPOFFER from 192.168.182.1
DHCPREQUEST on eth2 to 255.255.255.255 port 67
DHCPACK from 192.168.182.1
bound to 192.168.182.2 -- renewal in 280 seconds.

お。IP がもらえたな。もう一つの i/f を down してブラウザを立ち上げたら FON なソレにアクセスできるはず。
接続が頻繁に切れるな。AP の置き場所が悪いんだろうか。ifup してすぐに接続が切れる??設定が微妙??
うーん。よく分からん。ってかどっちも発熱凄い。もうすこし試験が必要なんですが、発熱の件については FON マターだなぁ。

追記

一応、/etc/network/interfaces は以下な記述 (一部のみ)

iface eth2 inet dhcp

なんつーか問題が全然解決してません。デバイスドライバやら /lib/firmware なソレは色々チェックしてみたいですが、とりあえず明日は SICP 方面で休暇のラストを過ごしたいなぁ。無理かなぁ。