INFRASTRUCTURE MODEってことは2台での通信ですよね?
相手機器が 802.11gに対応してない(もしくはソフトの設定がOFFになっている)ということはありませんか?(アクセスポイントは使わないはずですから)
ちなみに、機器構成はどうなっていますか?
http://pc.watch.impress.co.jp/docs/article/20011207/key190.htm
鈴木直美の「PC Watch先週のキーワード」
1)アクセスポイント(802.11b)が 14ch になっていませんか?
802.11g では13chまでです。
2)メーカ・ドライバによると思いますが、明示的に802.11bへ固定することは可能でしょうか?明示的に11Mbpsにするなど。
自動認識に失敗している可能性もあると思うので、1が駄目ならば試して見てください。
2)はちょっとやり方がわかりませんが、1)はみんな13ch以下です。(T_T)
最初に、SSIDが正しいかどうかを確認することのように思います。
もし、そのような手段をすでに試した後ならば、ドライバを再インストールしたり、アップデートしたりするほうがよいように思います。
http://www.cisco.com/japanese/warp/public/3/jp/service/manual_j/...
Cisco Aironet 1100 シリーズ アクセス ポイント ハードウェア インストレーション ガイド
http://www.osr.com/ddk/network/217wirelessoid_1ugi.htm
OID_802_11_INFRASTRUCTURE_MODE
もしかして、通常の無線LANの使用ではなくて、プログラミングをしていて、プログラムから無線LANカードのドライバと通信しようとしていたりしますか?
>もしかして、通常の無線LANの使用ではなくて、プログラミングをしていて、プログラムから無線LANカードのドライバと通信しようとしていたりしますか?
はい。その通りです。
WindowsXPの標準機能では、正しく接続できています。
ドライバの入れなおしも行いました。
11bなアクセスポイントに対して、a g b 対応のカードからAssociateしようとしています。
ただし、今回の場合 SSIDを設定する前のOID_802_11_INFRASTRUCTURE_MODEでエラーになっているので、それ以前の問題かと思われます。