前几天在同事的介绍下接触到Gentoo Linux 立刻被它深深的吸引了。
从前天(星期五)晚上开始编译,由于不熟悉内核选项,使用的genKernel,然后如愿以偿的开始编译KDE4.3.1 ……
大约十小时后,可以进入系统了,但是无线网卡不能使用,于是开始了很长时间的摸索,其实并不困难,……,如果给你一只有300个洞盒子,每个洞只能放入一个小手指,于是你摸呀摸……
好吧,进入正题,本文写的是无线网卡驱动安装,其实无线配置更容易让人迷惑。写在下一篇文章中吧。
第一步,内核设置
老外的原文中写的是这样配置内核:
Networking -- >
< M > Generic IEEE 802.11 Networking Stack
[ * ] Enable full debugging output
< M > IEEE 802.11 WEP encryption ( 802 .1x)
< M > IEEE 802 .11i CCMP support
< M > IEEE 802 .11i TKIP encryption
< M > Software MAC add - on to the IEEE 802.11 networking stack
[ * ] Enable full debugging output
Device Drivers -- > Network device support --> Wireless LAN drivers (non-hamradio) & Wireless Extensions
< M > Broadcom BCM43xx wireless support
[ * ] Broadcom BCM43xx debugging (RECOMMENDED)
这部分如果你用的别的种类的网卡,一般先上Google做做功课,基本上都没问题。
第二步 ,emerge bcm43xx-fwcutter
这步主要是安装用来生成内核mod的工具,不同网卡应该不同。
第三步, 下载firmware 并安装
我网卡是BCM4311,是在这里的: http://linuxwireless.org/en/users/Drivers/bcm43xx
wget http :// bu3sch . de / b43 / fwcutter / b43 - fwcutter - 012 . tar . bz2
tar xjf b43 - fwcutter - 012 . tar . bz2
cd b43 - fwcutter - 012
make
cd ..
export FIRMWARE_INSTALL_DIR = " /lib/firmware "
wget http :// mirror2 . openwrt . org / sources / broadcom - wl - 4.150 . 10.5 . tar . bz2
tar xjf broadcom - wl - 4.150 . 10.5 . tar . bz2
cd broadcom - wl - 4.150 . 10.5 / driver
sudo http://www.cnblogs.com/ b43 - fwcutter - 012 / b43 - fwcutter - w " $FIRMWARE_INSTALL_DIR " wl_apsta_mimo . o
第四步, 加载内核mod
注意:不同的内核加载的名称不同,这个是可以查到的。
怎么查: dmesg | grep Firmware
localhost zyf
#
dmesg | grep Firmware
Broadcom 43xx driver loaded [ Features : PMLR , Firmware - ID : FW13 ]
Broadcom 43xx driver loaded [ Features : PMLR , Firmware - ID : FW13 ]
然后就是加载喽!
modprobe FW13
OK,应该是不用重启就可以识别了,不过,更艰苦的战役是无线网卡的配置…… 下一篇:Gentoo,无线网络的配置