Buffalo WLI-UC-AG

ugen0 で認識されてしまう。
Buffalo のサイトからドライバをダウンロードしてきて、
netucag.inf をちょいちょいいじってから
ndisgen して bufucag_sys.ko ができたものの、
kldload してから dmesg の内容をみると

no match for KeDelayExecutionThread
no match for IoOpenDeviceRegistryKey
no match for ZwSetValueKey
no match for KeQueryInterruptTime
no match for USBD_ParseConfigurationDescriptor
no match for USBD_CreateConfigurationRequest

などとずらずら出てくる始末。
/usr/src/sys/dev の中を見ると rum ってドライバが WLI-U2... に対応してるってんで
/boot/loader.conf に

if_rum_load="YES"

とか入れても認識しない。(まぁ、当然っちゃー当然だが)
そんなわけでしばらく放置する。
誰か秘策を伝授してください。

PCi MINI2

Planex のやつらしいのをオフィスで拾ったので試してみる。
rum0 で一発認識。
下記のようにして手動で IP を振って無事にアクセスできましたとさ。

ifconfig rum0 up
ifconfig rum0 ssid HOGEHOGE
dhclient rum0

あとは再起動してもいいように、ifconfig_rum0 を /etc/rc.conf に書けば OK。
他の代替手段(/etc/start_if.rum0 とか)もあるみたいだけどね。