6.0での無線LAN設定(ndis)

WEPで接続するときは、"wlan_wep"をロードしとかないとだめ。

# kldload /boot/kernel/wlan_wep.ko
今週ずっとはまっていた無線LAN設定が一瞬で解決したよ。まぁ、"ifconfig(8)"とかいろいろ勉強になったけど。ということで、忘れないようにまとめ。前回とだぶるとこもあり。

●BUFFAL WLI2-CB-G54Lの最新ドライバ(Ver.6.61)のダウンロード。

●モジュールの作成。"NET2G54L.inf"と"i2220ntx.sys"を使用

# ndisgen NET2G54L.inf i2220ntx.sys   ※対話型でやることもできる
i2220ntx_sys.koができる。

●各種設定ファイルの編集
・"/boot/loader.conf"の設定

wlan_wep_load="YES"
i2220ntx_sys_load="YES"
・"/etc/rc.conf"の設定
removable_interfaces="ndis0"
ifconfig_ndis0="DHCP"
・"/etc/start_if.ndis0"の編集
ifconfig ndis0 ssid XXXXXXXXXX
ifconfig ndis0 weptxkey 1 wepkey 1:XXXXXXXXXXXXX ※今回は文字列で
ifconfig ndis0 wepmode on

●参考URL
Wireless Network
http://www.freebsdmall.com/~loader/en_US.ISO8859-1/articles/wireless/article.html