今日の顛末

まだ hoge り中なんですが、以下。
詳細に書くリキがスデに無いです。てーか今日の日報は凄く長いぞ。顛末を手短に以下。

  • wpa_supplicant 以前に armadillo500fx 上で正常動作しているのか、を確認する必要あり
  • Linux な環境に wpa_supplicant が無いので WEP で接続試験
    • 通信できたんですが、eth0 にケーブル接続していてとほほな件

で、モノが当たり前かどうかを確認。

$ lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 067b:aaa2 Prolific Technology, Inc. PL2303
Serial Adapter (IODATA USB-RSAQ3)
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 004: ID 0b97:7762 O2 Micro, Inc. Oz776 SmartCard Reader
Bus 002 Device 003: ID 0b97:7761 O2 Micro, Inc. Oz776 1.1 Hub
Bus 002 Device 002: ID 413c:a005 Dell Computer Corp. Internal 2.0 Hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 2019:ed14 PLANEX
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$

ed14 なデバイスとして認識されていれば当たり前な模様。ただ、認識はしてるんですが、下記の通り、bitrate が微妙ッス。

# iwlist ra0 bitrate
ra0       unknown bit-rate information.
          Current Bit Rate=1 Mb/s

# iwconfig ra0
ra0       Ralink STA  ESSID:""  Nickname:"RT2870STA"
          Mode:Auto  Frequency=2.412 GHz  Bit Rate=1 Mb/s
          RTS thr:off   Fragment thr:off
          Encryption key:off
          Link Quality:0/100  Signal level:9 dBm  Noise level:0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
#

1 Mb/s ってちょっとあり得ん。という事で http://bit.ly/15Z994 に記述のあるドライバを download して make して試験。結果が以下。

  • /sys/devices/virtual/net にファイルが無い
  • デバイスファイルもできてません
    • 当たり前ですが ifocnfig も iwconfig も回答微妙

その後、イメージを落として色々試験してみたんですが芳しい成果はナシ。

現時点では

どちらにしてもデバイスファイルは作成されておらず、udev のルールファイルに記述が必要、という結論に至っております。明日、会社方面に行くのでそこで確認の予定。
何故か driver/usb/core/driver.c とか掘ってたりしています。もう限界。