+ -

ubuntu 10.4下DELL D630无线网卡驱动安装

时间:2010-10-10

来源:yangqingsx

在手机上看
手机扫描阅读
     从开始接触linux到现在已经一年多时间了,大部分时间还是停留在应用程序开发。从上学期才开始接触linux内核中的东西,经过一学期对linux内核有了初步的了解。十一长假结束了,它宣告了2010年所有长假的终点。说这句话感觉有点伤感,但是这确是事实,它告诉我们该开始学习了,该收心了,还有很多事情要做。
       在2010年仅剩的这三个月中我还是想了解一些内核中的东西,但是单纯的看linux内核源代码情景分析等一些内核方面的书,感觉很枯燥,刹那间驱动闪过我的脑海,是啊!驱动不是将应用程序和硬件连系起来吗?而操作系统则时这中间的一个可选的桥梁。但是驱动与内核和具体的硬件有直接的联系,为了胁迫自己学习,我选择了最新的linux内核作为我的开发平台。
       看看http://www.kernel.org上最新的源代码已经更新至2.6.35.7了,于是我按照之前编译linux-2.6.34的方法编译并安装了最新的linux内核源代码。关于源代码的编译与安装参见之前的日志,但是在系统启动后我发现网络不通。还记得上次的教训我将目标锁定到/etc/NetworkManager/nm-system-setting.conf上,
[ifupdown]
managed=true
修改后保存,系统重启后有线网倒是可以用了,但是无线网一直处于断开状态。刚开始我还是以为是我在内核网络配置处有的选项没有选择,于是我又按照相同的方法修改了网络配置,尤其是无线网络配置相关的信息。然后重启之后,但是毫无起色。至此,只有一个可能,那就是没有装驱动!但是本自带的驱动都是windows下的,这可如何是好!
         好在我还有最后一张牌:Internet!开始surfing……
         终于工夫不负有心人,我找到了linux下驱动安装方法。具体步骤如下:
1. 用lsmod查看内核是否支持b43或者bcm43xx sally@ubuntu:~$ sudo /sbin/lsmod | grep b43
[sudo] password for sally:
b43                   181163  0
ssb                    45518  1 b43
mac80211              361349  1 b43
led_class               3393  1 b43
当出现以上信息时则b43已经安装了,如果没有任何信息输出的则需要安装b43了,命令为:
sally@ubuntu:~$ sudo apt-get install b43-fwcutter
2. 下载网卡驱动:
驱动程序的文件名为:broadcom-wl-4.80.53.0.tar.bz2,其下载地址为:
http://downloads.openwrt.org/sources/
解压文件:tar jxvf broadcom-wl-4.80.53.0.tar.bz2
进入到驱动程序目录中的kmod目录中:
sally@ubuntu:~$ cd 下载/broadcom-wl-4.80.53.0/kmod/
sally@ubuntu:~/下载/broadcom-wl-4.80.53.0/kmod$ sudo b43-fwcutter -w /lib/firmware wl_apsta.o
This file is recognised as:
  ID         :  FW11
  filename   :  wl_apsta.o
  version    :  351.126
  MD5        :  9207bc565c2fc9fa1591f6c7911d3fc0
Extracting b43/ucode5.fw
Extracting b43/ucode11.fw
Extracting b43/ucode13.fw
Extracting b43/pcm5.fw
Extracting b43/b0g0initvals5.fw
Extracting b43/b0g0bsinitvals5.fw
Extracting b43/a0g0initvals5.fw
Extracting b43/a0g1initvals5.fw
Extracting b43/a0g0bsinitvals5.fw
Extracting b43/a0g1bsinitvals5.fw
Extracting b43/lp0initvals13.fw
Extracting b43/lp0bsinitvals13.fw
Extracting b43/b0g0initvals13.fw
Extracting b43/b0g0bsinitvals13.fw
Extracting b43/a0g1initvals13.fw
Extracting b43/a0g1bsinitvals13.fw
出现上述信息,则无线网卡驱动便安装好了。无线网连接处也出现了无线网落连接信息。

热门下载

更多