設定一個無線網絡於FreeBSD和Linux上

現在有兩部電腦
Server係FreeBSD,用RaLink Chipset
首先係安裝/更新FreeBSD至FreeBSD 6.0(寫文時我用FreeBSD 6.0-BETA 4)
之後就在/etc/rc.conf加上以下一句:
ifconfig_ral0=”inet 192.168.2.1 netmask 255.255.255.0 ssid skynet wepmode on wepkey 0×1234567890 media OFDM/54Mbps mode 11g mediaopt hostap”
注意把上面的0×1234567890換成一個難一些的HEX Number。

Client係Gentoo Linux,用Intel Pro/Wireless 2200BG
使用mm-sources
在Wireless上選上Intel Pro/wireless 2200BG
從http://ipw2200.sourceforge.net/firmware.php下載最近版的Firmware,把入面的*.fw放入/lib/firmware/
如果發現dmesg上的Version不合的話,請用另一個Version。
modprobe firmware_class
modprobe hostap
modprobe ipw2200
安裝wireless-tools
之後就用iwconfig,打入以下類似的command(以eth1為無線網卡的代號)
iwconfig eth1 essid skynet
iwconfig eth1 mode managed
iwconfig eth1 ap auto
iwconfig eth1 enc 1234-5678-90
再用ifconfig eth1設定好IP

Leave a Reply