netbsd无线局域网配置-网络协议

netbsd无线局域网配置

 

netbsd使用wpa_supplicant配置无线局域网,我的路由器使用wpa2-psk[aes]方式加密,操作系统为netbsd6.0.1,本人的无线网卡经dmesg显示为ath0,在netbsd6.99上显示为athn0。 

使用ifconfig ath0 list scan扫描网络找到你的ssid,当然这一步不是必要的,另外netbsd已经完整支持wpa2-psk[aes]加密,不用修改路由器加密方式为wpa-psk[tkip] 

1.设置无线网卡 

# vi /etc/ifconfig.athn0 

up 

dhcp 

!/usr/sbin/wpa_supplicant -B -iathn0 -c/etc/wpa_supplicant.conf 

2.修改/etc/rc.conf 

增加: 

critical_filesystems_local=”/var /usr” #这个要加上,不然启动时 

会提示找不到/usr/sbin/wpa_supplicant 

dhcpcd_flags=”-q -b” #此处可以在启动时配置无线网卡时不至于影响启动速度 

wpa_supplicant=YES 

wpa_supplicant_flags=”-B -i athn0 -c /etc/wpa_supplicant.conf 

3.生成文件/etc/wpa_supplicant.conf 

wpa_passphrase ssid passwd | tee /etc/wpa_supplicant.conf | nl 

其中ssid是你的无线网络的ssid号,passwd是难密码 

再修改后的文件如下: 

ap_scan=1 

ctrl_interface=/var/run/wpa_supplicant 

ctrl_interface_group=wheel 

 

network={ 

scan_ssid=1 

proto=RSN WPA 

key_mgmt=WPA-PSK 

pairwise=CCMP TKIP 

group=CCMP TKIP 

ssid=”NETGEAR” 

#psk=”yljwyc0719″ 

psk=43252d2ec9cef3ef632ea2fca3cbdf99fc456861353b1ba2e9cac78d1771ce4a 

/etc/rc.d/network restart 

就到这里,下次介绍多网卡及一个网卡绑定多个ip 

 

Leave A Comment