红联Linux门户
Linux帮助

无线网卡驱动求助

发布时间:2010-12-16 14:21:32来源:红联作者:197096775
08年8月份的dell studio 1535笔记本刚刚装完rhel 5.4 却很悲剧的发现没有无线网卡驱动,dell官网的名字叫做dell wireless wlan1510 half minicard


哪儿有驱动程序呀?怎么安装?
文章评论

共有 2 条评论

  1. wx-1 于 2010-12-24 11:40:18发表:

    帮顶

  2. deepwhite 于 2010-12-16 17:48:00发表:

    http://www.broadcom.com/support/802.11/linux_sta.php

    SUPPORTED DEVICES
    -----------------
    The cards with the following PCI Device IDs are supported with this driver.
    Both Broadcom and and Dell product names are described. Cards not listed here
    may also work.

    BRCM PCI PCI Dell
    Product Name Vendor ID Device ID Product ID
    ------------- ---------- --------- -----------
    4311 2.4 Ghz 0x14e4 0x4311 Dell 1390
    4311 Dualband 0x14e4 0x4312 Dell 1490
    4311 5 Ghz 0x14e4 0x4313
    4312 2.4 Ghz 0x14e4 0x4315 Dell 1395
    4313 2.4 Ghz 0x14e4 0x4727 Dell 1501
    4321 Dualband 0x14e4 0x4328 Dell 1505
    4321 Dualband 0x14e4 0x4328 Dell 1500
    4321 2.4 Ghz 0x14e4 0x4329
    4321 5 Ghz 0x14e4 0x432a
    4322 Dualband 0x14e4 0x432b Dell 1510
    4322 2.4 Ghz 0x14e4 0x432c
    4322 5 Ghz 0x14e4 0x432d
    43224 Dualband 0x14e4 0x4353 Dell 1520
    43225 2.4 Ghz 0x14e4 0x4357

    BUILD INSTRUCTIONS
    ------------------
    1. Setup the directory by untarring the proper tarball:

    For 32 bit: hybrid-portsrc_x86-32_v5.60.246.6.tar.gz
    For 64 bit: hybrid-portsrc_x86-64_v5.60.246.6.tar.gz

    Example:
    # mkdir hybrid_wl
    # cd hybrid_wl
    # tar xzf /hybrid-portsrc_x86-32_v5.60.246.6.tar.gz

    2. Build the driver as a Linux loadable kernel module (LKM):

    # make clean (optional)
    # make

    When the build completes, it will produce a wl.ko file in the top level
    directory.

    If your driver does not build, check to make sure you have installed the
    kernel package described in the requirements above.

    INSTALL INSTRUCTIONS
    --------------------

    Upgrading from a previous version:
    ---------------------------------

    If you were already running a previous version of wl, you'll want to provide
    a clean transition from the older driver. (The path to previous driver is
    usually /lib/modules//kernel/net/wireless)

    # rmmod wl
    # mv /wl.ko /wl.ko.orig
    # cp wl.ko /wl.ko
    # depmod
    # modprobe wl

    The new wl driver should now be operational and your all done.

    Fresh installation:
    ------------------
    1: Remove any other drivers for the Broadcom wireless device.

    There are several open source drivers that are used to drive Broadcom 802.11
    chips such as b43 and ssb. They will conflict with this driver and need
    to be uninstalled before this driver can be installed. Any previous
    revisions of the wl driver also need to be removed.

    Note: On some systems such as Ubuntu 9.10, the ssb module may load during
    boot even though it is blacklisted (see note under Common Issues on how to
    resolve this). Nevertheless, ssb still must be removed
    (by hand or script) before wl is loaded. The wl driver will not function
    properly if ssb the module is loaded.

    # lsmod | grep "b43\|ssb\|wl"

    If any of these are installed, remove them:
    # rmmod b43
    # rmmod ssb
    # rmmod wl

    To blacklist these drivers and prevent them from loading in the future:
    # echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf
    # echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf

    2: Insmod the driver.

    Otherwise, if you have not previously installed a wl driver, you'll need
    to add a security module before using the wl module. Most newer systems
    use lib80211 while others use ieee80211_crypt_tkip. See which one works for
    your system.

    # modprobe lib80211
    or
    # modprobe ieee80211_crypt_tkip

    Then:
    # insmod wl.ko

    wl.ko is now operational. It may take several seconds for the Network
    Manager to notice a new network driver has been installed and show the
    surrounding wireless networks.

    上面的文字取自驱动的 readme.txt:http://www.broadcom.com/docs/linux_sta/README.txt