[Momonga-users.ja:00043] BUFFALO WLI-PCM-L11G
- From: HOSONO Hidetomo <h@xxxxxxxx>
- Date: Wed, 21 Aug 2002 08:23:07 +0900 (JST)
ほそのひでともです。
いつからか、無線LANカードの
BUFFALO WLI-PCM-L11G(manfidは0x0156, 0x0002)を挿しても
無線LANに繋げられない、ということが発生したので、
ログをチェックしてみたところ、/etc/pcmcia/config内、
同じmanfidを持つ(??)Intersil PRISM2 11 Mbps Wireless Adapterの
エントリで指定された
card "Intersil PRISM2 11 Mbps Wireless Adapter"
manfid 0x0156, 0x0002
bind "prism2"
bind "prism2"が効いていたため、
Aug 21 01:11:30 ingram cardmgr[26362]: socket 0: Intersil PRISM2 11 Mbps Wireless Adapter
Aug 21 01:11:30 ingram cardmgr[26362]: executing: 'modprobe prism2'
Aug 21 01:11:30 ingram kernel: prism2: prism2.c 0.0.0 2002-04-10 (SSH Communications Security Corp, Jouni Malinen)
Aug 21 01:11:30 ingram kernel: prism2: (c) SSH Communications Security Corp <jkm@xxxxxxx>
Aug 21 01:11:30 ingram kernel: prism2: index 0x01: Vcc 5.0, irq 3, io 0x0100-0x013f
Aug 21 01:11:30 ingram kernel: prism2: Registered netdevice wlan0
Aug 21 01:11:30 ingram kernel: wlan0: NIC: id=0x01 v4.0.2
Aug 21 01:11:30 ingram kernel: wlan0: PRI: id=0x15 v4.4.1
Aug 21 01:11:30 ingram kernel: wlan0: STA: id=0x1f v6.16.1
Aug 21 01:11:30 ingram kernel: wlan0: CMD=0x0121 => res=0x7f, resp0=0x0004
Aug 21 01:11:30 ingram kernel: wlan0: hfa384x_set_rid: CMDCODE_ACCESS_WRITE failed (res=127)
Aug 21 01:11:30 ingram kernel: wlan0: Beacon interval setting to 100 failed
Aug 21 01:11:30 ingram kernel: wlan0: CMD=0x0121 => res=0x7f, resp0=0x0004
Aug 21 01:11:30 ingram kernel: wlan0: hfa384x_set_rid: CMDCODE_ACCESS_WRITE failed (res=127)
Aug 21 01:11:30 ingram kernel: wlan0: Basic rates setting to 0x0003 failed
Aug 21 01:11:30 ingram kernel: wlan0: CMD=0x0121 => res=0x7f, resp0=0x0004
Aug 21 01:11:30 ingram kernel: wlan0: hfa384x_set_rid: CMDCODE_ACCESS_WRITE failed (res=127)
Aug 21 01:11:30 ingram kernel: wlan0: Supported rates setting to 0x000f failed
/var/log/messagesに以上のように残っていました。
つまりprism2のドライバが間違ってロードされるようになっていたわけです。
(1) /etc/pcmcia/configの該当個所をコメントアウト。
(2) /etc/pcmcia/ingram.confに
card "BUFFALO WLI-PCM-L11G"
version "BUFFALO", "WLI-PCM-L11G", "Version 01.01", ""
manfid 0x0156, 0x0002
bind "orinoco_cs"
と書く。
以上の処置で直ったわけですが(ここまでは備忘録)、
釈然としないのが「同じmanfidを持つカードがある」ということです。
ここからは質問です。
(1) manfidというのはそもそも世界中で
製品ごとに一意になるものなのでしょうか?
また、なるとしたらそのIDを割りふっているルールと
関係機関のURLはどこでしょうか?
(2) "Intersil PRISM2 11 Mbps Wireless Adapter"とは何者でしょうか?
(3) "Intersil PRISM2 11 Mbps Wireless Adapter"と
"BUFFALO WLI-PCM-L11G"は無関係だと思っているが、
この認識は正しいのでしょうか?(まさかOEMとかではないですよね?)
(4) それに、Momonga Linuxのユーザの中で
"Intersil PRISM2 11 Mbps Wireless Adapter"を使っている人って
いらっしゃるのでしょうか?
(5) Momonga Linuxとしては
kernel-pcmcia-csパッケージに含まれるconfigファイルを直して
対処すべきなのでしょうか?
それともFAQなどのドキュメントでサポートすべきなのでしょうか?
## 前半だけならlinux-users@xxxxxxxxxxxに投げるべき質問ですが…。
--
ほそのひでとも