leisure

          JAVA - exceed,helloworld
          隨筆 - 50, 文章 - 0, 評論 - 11, 引用 - 0
          數據加載中……

          linux下安裝無線網卡驅動(Broadcom 802.11 Linux STA driver)

          ubuntu系統的首先需要執行以下兩條命令
          # apt-get install build-essential linux-headers-generic
          # apt-get build-dep linux

          確保是否存在該目錄
          # ls /lib/modules/`uname -r`/build

          wget驅動包并進入相應的驅動目錄
          # wget http://zh-tw.broadcom.com/docs/linux_sta/hybrid-portsrc_x86_32-v5_100_82_38.tar.gz
          # tar -zxvf hybrid-portsrc_x86_32-v5_100_82_38.tar.gz
          # cd hybrid-portsrc_x86_32-v5_100_82_38

          # make
          KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
          make[1]: Entering directory `/usr/src/linux-headers-2.6.38-8-generic'
            LD      /data/software/built-in.o
            CC [M]  /data/software/src/shared/linux_osl.o
            CC [M]  /data/software/src/wl/sys/wl_linux.o
          /data/software/src/wl/sys/wl_linux.c: In function ‘wl_attach’:
          /data/software/src/wl/sys/wl_linux.c:485:3: error: implicit declaration of function ‘init_MUTEX’
          make[2]: *** [/data/software/src/wl/sys/wl_linux.o] Error 1
          make[1]: *** [_module_/data/software] Error 2
          make[1]: Leaving directory `/usr/src/linux-headers-2.6.38-8-generic'
          make: *** [all] Error 2

          如果你的內核版本大于2.6.37,那么恭喜你,編譯時會報上述錯誤,此時,只需打一個補丁即可!
          # uname -r

          wget補丁到驅動目錄(lib、Makefile、src)
          # wget http://www.broadcom.com/docs/linux_sta/5_100_82_38.patch
          # patch -p0 < 5_100_82_38.patch 

          然后再執行make,執行完后會生成wl.ko等文件
          # make

          移除所有之前相關的驅動,沒有則跳過
          # lsmod  | grep "b43\|ssb\|wl"
          # rmmod b43
          # rmmod ssb
          # rmmod wl
          # echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf
          # echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf

          安裝驅動
          # modprobe lib80211 
          # insmod wl.ko

          -資源下載:

          -參考資料:


          posted on 2011-09-13 00:02 leisure 閱讀(10467) 評論(0)  編輯  收藏 所屬分類: linux

          主站蜘蛛池模板: 宿迁市| 浦北县| 银川市| 利津县| 孟州市| 新竹市| 祁东县| 礼泉县| 衡阳县| 揭阳市| 莎车县| 正蓝旗| 瑞安市| 衢州市| 上思县| 浠水县| 肥城市| 沁阳市| 肥西县| 泰兴市| 延吉市| 上饶市| 文水县| 夏河县| 甘洛县| 温州市| 尉犁县| 垫江县| 永吉县| 永善县| 靖江市| 汽车| 即墨市| 和静县| 屏南县| 名山县| 祁连县| 台中市| 凉城县| 嘉兴市| 湖北省|