Chinaunix首页 | 论坛 | 博客
  • 博客访问: 933730
  • 博文数量: 201
  • 博客积分: 8078
  • 博客等级: 中将
  • 技术积分: 2162
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-20 17:22
文章分类

全部博文(201)

文章存档

2013年(3)

2012年(11)

2011年(34)

2010年(25)

2009年(51)

2008年(77)

分类: BSD

2009-02-24 17:47:14

以下操作都假设在root用户下操作:

1. 首先是安装。
将windows XP的无限网卡驱动解压, 然后找到.sys 以及.inf文件。使用
ndisgen driver.inf driver.sys 将会生成 driver_sys.ko。
2、加载驱动。
首先使用kldload driver_sys.ko 将生成的驱动模块加载进入内核。假如运气好的话, 使用ifconfig -a将会看到一个ndis0的网卡接口, 运气差的话也许会死机。
3、使用开放的网络(非加密的无限网络)。
ifconfig ndis0 ssid your_net_ssid inet your_net_ip netmask your_net_mask
4、使用WEP加密的的网络。
128bit的key:
ifconfig ndis0 ssid your_net_ssid inet your_net_ip netmask your_net_mask wepkey key
使用64bit的key:
ifconfig ndis0 ssid your_net_ssid inet your_net_ip netmask your_net_mask wepkey key weptkey index
关于key的详细表示法则参考man page.
5、使用WPA的加密网络.
cat /etc/wpa_supplicant.conf
network={
 ssid="your_net_ssid"
 key_mgmt=WPA-PSK
 psk="your_net_psk"
}
在rc.conf文件中:
ifconfig_ndis0="WPA DHCP"
重新启动就可以了。
如果想手工试试是否可以工作可以使用:
wpa_supplicant -i ndis0 -D ndis -dc /etc/wpa_supplicant.conf (其中-D ndis这一行必不可少)。
6、扫描无线访问你接入点。
kldload wlan_scan_sta (如果是AP模式的话, 需要使用wlan_scan_ap, 不过ndis驱动不支持AP模式)
ifconfig ndis0 up scan
或者仅仅打印:
ifconfig ndis0 list scan
7、ndis驱动使用wlan加密需要wlan_tkip模块么?
不需要,因为加密方式大部分windows驱动本身已经内置了支持了。
阅读(4104) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~