BIOO_cu 发表于 2012-10-16 23:13

openbsd 5.1如何才能使用3945abg无线网卡?

openbsd 5.1如何才能使用3945abg无线网卡?
bsd真是好难伺候啊,硬件支持。。。。

f5b 发表于 2012-10-17 09:22

本帖最后由 f5b 于 2012-10-17 09:23 编辑


http://www.openbsd.org/i386.html
支持的哦

Intel PRO/Wireless 3945ABG IEEE 802.11a/b/g PCI adapters (wpi) (G)


首先请确定
ifconfig可以看到wpi0

由于版权原因,需要另外安装固件驱动

pkg_add http://firmware.openbsd.org/firmware/5.1/wpi-firmware-3.2p0.tgz

或者
pkg_add http://www.drijf.net/firmware/5.1/wpi-firmware-3.2p0.tgz

BIOO_cu 发表于 2012-10-17 10:35

晚上尝试一下,谢谢了。希望能用起来。
对了,还想请教一下,openbsd软件的支持度,比如r语言,比如python之类的扩展库都能支持不?

BIOO_cu 发表于 2012-10-17 20:21

本帖最后由 BIOO_cu 于 2012-10-17 20:23 编辑

f5b 发表于 2012-10-17 09:22 static/image/common/back.gif

http://www.openbsd.org/i386.html
支持的哦

ifconfig wpi存在无线网卡。
执行了pkg_add之后,ifconfig scan
显示
wpi0:radio is disabled by hardware swicth.
blabla...
我无线的灯怎么按都不亮,这个是为何呢

gvim 发表于 2012-10-17 20:53

自由软件应用层基本上兼容性不差,商业软件如oracle,db2就不要想了。硬件支持较差。
折磨BSD需要毅力、勇气和智慧:D)

BIOO_cu 发表于 2012-10-17 20:59

本帖最后由 BIOO_cu 于 2012-10-17 21:09 编辑

gvim 发表于 2012-10-17 20:53 static/image/common/back.gif
自由软件应用层基本上兼容性不差,商业软件如oracle,db2就不要想了。硬件支持较差。
折磨BSD需要毅力、勇 ...
木有想折腾db2啊,不过bsd挺有意思的。
看了wpi的man,发现ifconfig wpi0 nwind my_net wpakey 333333
我的是wpa2-psk加密的,可man里面没有这个表达。。。前辈指点。

老问题另外fb在我的nx6330上有个control spam acpi_tz0: _CRT value is absurd, ignored (256.0C)很讨厌,一直没有找 ...
这个应该说是半解决了。有思路,也有成功案例。
但是有一点貌似有点小疑问
1、acpidump -td >>your.asl
2、打开your.asl,找到Method (_CRT,0,Serialized)方法
修改掉里面的 Return((C316 (0x04, 0x00)))为(00x04,0x00) to (0x00,0x02)
3、iasl your.asl,rboot

问题来了,我在我本机上找到的是Return(C311(00x03,0x02)) ,疑问是怎么是C311,而不是C316,含义是什么呢?这个一直没看懂

f5b 发表于 2012-10-17 21:41

# vi /etc/hostname.wpi0
内容如下
nwid my_net wpakey 333333
dhcp

这里wapkey指的是wpa或wpa2的密钥

BIOO_cu 发表于 2012-10-17 22:25

f5b 发表于 2012-10-17 21:41 static/image/common/back.gif
# vi /etc/hostname.wpi0
内容如下
nwid my_net wpakey 333333

无论wpa2-psk还是wpa-psk都可以用wpakey来做值对吧。
我执行了这个ifconfig wpi0 nwid my_net wpakey 3333
指示灯亮了,按照wpi的说明,因该是连接上了,可是ping www.baidu.com还是不通,我的是dhcp自动获取,应该是没有什么问题了吧,
可是为何不能联网呢。

vity 发表于 2012-10-18 16:07

问题可能出在添加和修改路由信息上,作用是让网络数据从iwi0接口路由,而不是从原来的网卡。
ifconfig 一下,看看认出来没有,看看得到ip没有。然后根据需要一下操作(我的 iwi0)。
删除旧的路由信息: route delete default 192.168.1.0 或者删除所有路由信息: route flush
添加无线网卡接口: route add 192.168.10/24 -iface iwi0
更改数据路由接口为无线网卡:route change -ifp iwi0 default 192.168.10.1

BIOO_cu 发表于 2012-10-18 17:15

vity 发表于 2012-10-18 16:07 static/image/common/back.gif
问题可能出在添加和修改路由信息上,作用是让网络数据从iwi0接口路由,而不是从原来的网卡。
ifconfig 一下 ...
路由信息没有动过,dhcp是自动获取。
为了安装3945的驱动,使用的是有限bge0网卡,安装之后启用wpi0,使用无线网卡,
fb安装时候是可以直接识别无线3945的,route之类也未关注。
ob这块再看看按照这个整整,貌似和route没关系吧,再看看,谢谢提点啊。
页: [1] 2
查看完整版本: openbsd 5.1如何才能使用3945abg无线网卡?