也用i386平台跑OB了,若干闲话~
也用i386平台跑OB了,若干闲话~
本菜向来不喜x86,一直用RISC平台跑OB(我的理想就是 RISC run UNIX),但现在有一台dell D420的旧笔记本可以折腾,先试装了几个Linux发行版:xubuntu、slackware,还有 debian kFreeBSD,无一例外都不能在安装阶段识别出 bcm4312 无线网卡。本菜也不太喜欢Linux,所以最终祭出OpenBSD/i386 5.2 Release
CD安装,过程中自然认出 bcm4312,并赐名 bwi0,到配置网络时也选择了bwi0(就是这里犯糊涂)但此时尚未安装 bwi_frimware,跟着安装脚本设置ip、nwid、wpakey(这里想看看脚本的固定ip怎么设置)网卡当然没有起来;继续安装,结束后发现由于hostname.bwi0没配完,没写入刚才输入的ip,也没有生成mygate。接上网线召唤出bge0,给定ip和掩码、添加网关,fw_update弄好固件(这个比linux方便很多),完成bwi0配置文件,送走bge0,netstart唤醒bwi0,随便ping个域名回包ok,俺就认为安装圆满了,而且第一次用固定ip设置wifi;天晚带着幸福微笑sleep了~
翌日,开机,准备安装一些package,弄弄Xwindow。结果网络不通,ifconfig看到 no network。把bwi0配置dhcp,nolink……sleep。仔细回想昨夜的“成功”配置,因为没有reboot,内存里还是bge0留下的网络设置,被bwi0借道了,造成假象。一旦用dhcp就真相了。仔细看看manual,硬件列表里面确实没有 bcm4312:
http://www.openbsd.org/cgi-bin/man.cgi?query=bwi
万恶的boardcom!
挫败啊,环顾四周,只有去年貌似损坏的 原龙芯伴侣rum 在书架上涅磐;拿下来接入d420,居然正确报出设备信息~立刻写好配置启用之,与在龙芯上一样,网络一切正常!现在rum转职为 dell伴侣;)
接着安装了一些package,改改 xinitrc,startx……XIO fatal error 35。按下葫芦起了瓢:eek: 这问题有空另讲。
俺此帖诸多废话,总结起来就一句:
rum -Ralink Technology USB IEEE 802.11a/b/g wireless network device 是OpenBSD最好用的无线网卡!
CD安装,过程中自然认出 bcm4312,并赐名 bwi0,到配置网络时也选择了bwi0(就是这里犯糊涂)但此时尚未安装 bwi_frimware,跟着安装脚本设置ip、nwid、wpakey(这里想看看脚本的固定ip怎么设置)网卡当然没有起来;继续安装,结束后发现由于hostname.bwi0没配完,没写入刚才输入的ip,也没有生成mygate。接上网线召唤出bge0,给定ip和掩码、添加网关,fw_update弄好固件(这个比linux方便很多),完成bwi0配置文件,送走bge0,netstart唤醒bwi0,随便ping个域名回包ok,俺就认为安装圆满了,而且第一次用固定ip设置wifi;天晚带着幸福微笑sleep了~
翌日,开机,准备安装一些package,弄弄Xwindow。结果网络不通,ifconfig看到 no network。把bwi0配置dhcp,nolink……sleep。仔细回想昨夜的“成功”配置,因为没有reboot,内存里还是bge0留下的网络设置,被bwi0借道了,造成假象。一旦用dhcp就真相了。仔细看看manual,硬件列表里面确实没有 bcm4312:
http://www.openbsd.org/cgi-bin/man.cgi?query=bwi
万恶的boardcom!
挫败啊,环顾四周,只有去年貌似损坏的 原龙芯伴侣rum 在书架上涅磐;拿下来接入d420,居然正确报出设备信息~立刻写好配置启用之,与在龙芯上一样,网络一切正常!现在rum转职为 dell伴侣;)
接着安装了一些package,改改 xinitrc,startx……XIO fatal error 35。按下葫芦起了瓢:eek: 这问题有空另讲。
俺此帖诸多废话,总结起来就一句:
rum -Ralink Technology USB IEEE 802.11a/b/g wireless network device 是OpenBSD最好用的无线网卡!
勤能補拙 Just do it now!
回复: 也用i386平台跑OB了,若干闲话~
OpenBSD对i386平台的硬件支持比其它平台要好很多。
Unreal兄又可以好好耍耍了。
Unreal兄又可以好好耍耍了。
Leo兄,我觉得x86PC只要是比较开放的硬件都会有较好的支持,但封闭硬件也不少;另外x86的硬件类别太多了,鱼龙混杂,很难做全。其他平台的机器,只要资料可获得、硬件种类比较单一,支持会比较容易;但封闭的也不少。龙芯机器的硬件资料都是开放的,除了CPU手册没有英文版,我又没能力翻译…
这问题用最笨的排查法,终于确定是 xinitrc 里面添加的 wmclock 没有放到后台,导致它占据前台,在它后面启动的软件就找不到 display:0,X就一直等待。wmcolck & 就解决了,但是我抄的龙芯机器的配置阿,不加 & 也正常阿。或者是5.2release与5.2current的Xorg有不同?我对Xwindow一直没有很深入的学习,没找到权威又全面的中文资料。比如怎么通过网络使用X就没学到,属于我木有实现的理想之一:(unreal 写了: 接着安装了一些package,改改 xinitrc,startx……XIO fatal error 35。按下葫芦起了瓢:eek: 这问题有空另讲。
勤能補拙 Just do it now!
回复: 也用i386平台跑OB了,若干闲话~
RALINK的卡是不错,但是我已经坏了第2块了,可能是在LINUX下开关无线引起的,ATHEROS的就耐操,所以我以后会选ATHEROS的卡
回复: 也用i386平台跑OB了,若干闲话~
RALINK不是ATHEROS啊,ATHEROS已经被高通收购了,改名了。RALINK就是RALINK啊,不过可能也要改名了。
回复: 也用i386平台跑OB了,若干闲话~
我在D420上安装过openbsd,支持无线网卡,忘记什么芯片的了,有时可以有时不行。当时干脆用usb wifi网卡代替。unreal 写了:无线网卡总算收到了。打开D420后盖(dell这个方便更换网卡的设计要赞一下),把bcm4311请出来,把RT2571请进去,关上后盖,开机,OB认为是RT2573,赐名rum0,配置文件用原USB G122的,获取IP连上水星路由器,换卡工程圆满了。下次把逸珑的网卡也换了。
最新的snapshot对无线网卡的dhcp获取能力估计增强了很多。
在线用户
正浏览此版面之用户: 没有注册用户 和 0 访客