Chinaunix首页 | 论坛 | 博客
  • 博客访问: 281813
  • 博文数量: 84
  • 博客积分: 3186
  • 博客等级: 中校
  • 技术积分: 852
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-15 15:46
文章分类

全部博文(84)

文章存档

2015年(1)

2014年(12)

2011年(29)

2010年(42)

分类: LINUX

2010-06-20 11:48:59

                      Dell 1420 笔记本无线wifi调试

   买了Dell 1420的笔记本之后,装了fedora9系统,发现无线网卡用不了,每次上网都需要插上网线,很不甘心,于是花了一段时间,将无线网卡整好了,在此记录一下。
   原先的计划是:下载无线网卡驱动和相关的应用程序,在fedora下编译。
   在网上查相关的驱动,首先需要获取驱动。通过lspci和lsusb发现无线网卡是bcm4310的,于是找驱动下载。结果搜到了这个网址,上面说的明白:We've had to stop serving the drivers for the Linux Wireless card because of increasing demand from China.---因为中国的需求量增长较大,所以停止服务这个驱动。不明所以。


    然后是一堆:

This is the driver for the Broadcom BCM4310 wireless network card. Use 'unzip' to extract it to a folder in Linux.

Next step is to install the .inf file located in DRIVER_US folder using ndiswrapper. If you have not got ndiswrapper use 'yum install ndiswrapper' under Fedora Core 8.

[root@obrzut ~]# echo 'blacklist bcm43xx' | tee -a /etc/modprobe.d/blacklist
(This step above is not needed on Fedora Core 7 or above as the kernel module bcm43xx was replaced with b43 - blacklist b43 in that case*)

[root@obrzut ~]# ndiswrapper -i bcmwl5.inf

[root@obrzut ~]# ndiswrapper -l

This should state both hardware and driver are installed. If the hardware is not present, you have not installed the correct driver for your wireless network card. It should look like the following...

bcmwl5 : driver installed
device (14E4:4315) present

[root@obrzut ~]# ndiswrapper -ma

[root@obrzut ~]# depmod -a

[root@obrzut ~]# modprobe ndiswrapper

[root@obrzut ~]# vi /etc/modules

Edit /etc/modules to include ndiswrapper as the last line if not already present...
(Editing /etc/modules is not needed under Fedora Core as there is no /etc/modules
Under Fedora Core just make sure there is an alias in /etc/modprobe.conf*)

In /etc/modprobe.conf include the following line;
alias wlan0 ndiswrapper

You may have to manually configure the network manager under System > Administration > Network Device Control (Fedora Core 8)

After completing the commands above, reboot before trying to initialize the wireless device.

I got my BCM4310 working on a Dell Inspiron 1525 running Fedora Core 8 - NOW I'M WIRELESS BABY!

   总的意思是讲,需要安装ndiswrapper工具,用它提取windows下的bcm4310驱动,使其工作。于是在sourceforge上下载了ndiswrapper-1.56,编译并安装,再在下载dell.exe,unzip到目录下,在DRIVERS_US目录下运行ndiswrapper -i bcmwl5.inf,然后重新启动,无线网络就可以使用了。

   改天再试试计划中编译驱动的方法,还是那种方法比较容易接受一些,因为上面的方法是依赖于windows的,linux完全不需要依赖的。

   以上英文内容来自,如果涉及侵权内容,请联系我将其删除。

  

阅读(2269) | 评论(0) | 转发(0) |
0

上一篇:补丁

下一篇:busybox中的dhcp客户端---udhcpc

给主人留下些什么吧!~~