LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1155|回复: 0

DELL D610的无线网卡bcm43xx终于在FC6工作拉!!!高兴!

[复制链接]
发表于 2006-11-23 15:17:13 | 显示全部楼层 |阅读模式
原来秘诀就是先把系统自带那个bcm43xx驱动屏蔽,然后用ndiswrapper, 呵呵,,还是走老路

节选自原文http://www.rtdti.com/d610/

Get Wireless Working
Basic plan is to use ndiswrapper and Dell's XP driver R102320.EXE (see below for links).

Note: Do not need 16K kernel (yet!) So this works with a stock Fedora kernel.

For more information on how I got this working, look at the FC5 install I did, where I actually probed the card, etc.

    * Must disable bcm43xx driver module that is loaded by default. It grabs hardware and makes Dell's driver unable to work.
      Blacklist bcm43xx driver and reboot.
          o Add this line to end of /etc/modprobe.conf

            blacklist bcm43xx

            and comment out this line:

            # alias eth1 bcm43xx

    * Make sure eth1 no longer has an entry in System / Administration / Network. Delete it if it does. This was created by the bcm43xx driver that we just blacklisted. The ndiswrapper device will be wlan0
    * Reboot (to have blacklist take effect).
    * Get latest ndiswrapper 1.27 from Sourceforge, and get Dell's R102320.EXE XP driver.
      Found R102320.exe , around #56. Look for:

               Card: Dell Wireless 1470 (802.11a/b/g) Dual-Band WLAN miniPCI Card
                                  * Chipset: Broadcom BCM4319 (rev 02)
                                  * pciid: 14e4:4319
                                  * Driver: http://ftp.us.dell.com/network/R102320.EXE
                                  * Other: Use bcmwl5.inf. Worked out of the box on Fedora Core 4, kernel 2.6.11.
             

    * Install ndiswrapper.
      You will need kernel-devel package loaded, which my "development" choice automatically did.
      Otherwise use yum install kernel-devel.

      
      % tar -zxf ndiswrapper-1.27
      % cd ndiswrapper-1.27
      % make
      % su
      # make install
      # exit
      % cd ..

    * Extract Dell's XP driver

      % mkdir R102320
      % cd R102320
      % unzip ../R102320.EXE
      % cd ..

    * Use ndiswrapper

      % cd R102320;
      % su
      # ndiswrapper -i bcmwl5.inf

    * Check ndiswrapper

      # ndiswrapper -l
      Installed drivers:
      bcmwl5          driver installed, hardware (14e4:4324) present (alternate driver: bcm43xx)

      The card should be there, the WIFI LED should light up!
    * Configure for local network

      # wconfig wlan0 essid
      # iwconfig wlan0 key

      DHCP users would just type:

      # dhclient

      I use a static IPs on my LAN, so instead of dhclient, I do...

      # ifconfig wlan0
      # route add default gw  wlan0
      # exit

    * A test...

      % ping www.redhat.com
      PING www.redhat.com (209.132.177.50) 56(84) bytes of data.
      64 bytes from www.redhat.com (209.132.177.50): icmp_seq=1 ttl=118 time=36.3 ms
      64 bytes from www.redhat.com (209.132.177.50): icmp_seq=2 ttl=118 time=36.7 ms
      64 bytes from www.redhat.com (209.132.177.50): icmp_seq=3 ttl=118 time=37.0 ms
      64 bytes from www.redhat.com (209.132.177.50): icmp_seq=4 ttl=118 time=36.0 ms
      ...

    * Hurrah. Time to go to bed.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表