在4421上安装 BSD8.2之后无线网卡一直未能成功使用,今天在BSD 手册和一篇文章的指导下终于完成,特转载如下:
很幸运从很久以前我就在无意之中选择了一块FreeBSD Handbook当作范例介绍的Atheros无線网卡
所以内核配置可以完全按照Handbook的提示修改。
不过就算不是Atheros的无线网卡也没有关系我们可以通过找到可能匹配的驱动程序。
在内核配置文件中加入:
然后重新编译并安装新的内核在启动之后,输入dmesg可以看到下面的信息:
表示无线网卡已经被顺利驱动了
然后在root权限丅输入下面的命令,以检测无线AP能否被顺利找到
第一条命令的作用是通过硬件的ath0设备建立逻辑的wlan0设备。
(在FreeBSD 7.X时代是可以直接使用硬件設备的。)
第二条命令的作用则是启用wlan0设备并让它检测范围内的AP。
我这里能找到很多AP而我只截选了一段。
接下来就是针对特定的AP进行配置了
第一行是自动建立wlan0设备。
第二行是通过wlan0设备联结到SSID编号为Colt由WPA方式加密的802.11g无线网络AP上,并通过该AP的DHCP自动获取本机的IP地址
然后在攵件中按照各式填写必要的信息:
至此,无线网络应该已经被启用了IP地址也已经被分配,连重新启动系统都不需要赶紧用ifconfig看一下当前嘚网络状态吧。
如果没有启动网络可以输入下面的命令手工启动:
最后,遇到问题多问Handbook英语版的Handbook状态总是最新的,非常有参考价值