Chinaunix首页 | 论坛 | 博客
  • 博客访问: 484287
  • 博文数量: 55
  • 博客积分: 1867
  • 博客等级: 上尉
  • 技术积分: 587
  • 用 户 组: 普通用户
  • 注册时间: 2006-12-29 01:33
文章分类

全部博文(55)

文章存档

2013年(1)

2012年(2)

2011年(16)

2010年(11)

2009年(5)

2008年(10)

2007年(8)

2006年(2)

分类: BSD

2008-07-22 00:42:56

最近买了一台神舟优雅W230R笔记本,准备装FreeBSD 7.0。机子原装系统是红旗Linux,表现挺不错的,但是更喜欢FreeBSD,所以就格盘重装。

由于W230R还在安装过程中,今天的记录是由我的另外一台古老的ThinkPad 600X (FreeBSD 8.0-CURRETN, FVWM 2.5,Firefox 3)来完成的。

1,准备工作,我是自己制作了一张FreeBSD 7.0的DVD来安装的,用ThinkPad 600X来下载和合成DVD.iso用W230R的Linux来刻录。关于如何制作DVD.iso上一篇随笔有记录。

2,最小安装,DVD启动后,重新分区,Label,选择最小安装。几分钟就可以搞定这一步。

3,识别网卡,FreeBSD启动后,可以认出局域网卡re0 (RealTek 8101E PCIe 10/100baseTx), fwe0 (Ethernet over Firewire), 居然没有无线网卡(估计是License问题),因为据我所知,从7.0开始对于Intel Wireless 3945ABG 就有build-in的支持了,居然没有认出来。用ThinkPad 600X上网查,发现是Intel Wireless 3945ABG是wpi模块,果然在/boot/kernel下发现if_wpi.ko模块,尝试kldload,无线网卡成功认出。(这个神舟还是不错嘛,在无线网卡上没有为难我,不像这台古老的ThinkPad 600X配置TP-LINK的TL-WN610G无线网卡,可是花了我很长时间才解决的)。
好了,man一下wpi,在/boot/loader.conf里按照man的描述加上各种xxx_load="YES",尤其要注意不要 忘记加上这条:legal.intel_wpi.license_ack=1 (我估计就是这条所以FreeBSD才没有自动识别这个网卡),重新启动系统,ifconfig就可以看见无线网卡wpi0(Intel Pro/Wireless 3945ABG)了。

4,配置无线网络,这方面的文章很多,不过我还是从我的古老的ThinkPad 600X上copy现成的吧,ifconfig_wpi0="inet 192.168.0.18 netmask 255.255.255.0 ssid TLWR641G wepmode on weptxkey 1 wepkey 1:*****"

5,重新启动系统,ping ,一切OK。至此无线网卡可以工作了,局域网卡是肯定没有问题的,接下来就是漫长的更新src和ports的等待了(这篇随笔就是在等待中写的)。

6,明天来编译内核....


阅读(1536) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~