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 閱讀(10460) 評論(0)  編輯  收藏 所屬分類: linux

          主站蜘蛛池模板: 水城县| 江源县| 武汉市| 漳平市| 达孜县| 雷山县| 昂仁县| 吉隆县| 蓝山县| 信丰县| 布尔津县| 麦盖提县| 桑日县| 都昌县| 吐鲁番市| 永顺县| 搜索| 社旗县| 屯门区| 洛阳市| 柞水县| 柳河县| 来凤县| 辽宁省| 浦北县| 赣榆县| 叙永县| 湘西| 溧水县| 正安县| 德昌县| 洛扎县| 彩票| 津南区| 临漳县| 澄城县| 什邡市| 天门市| 卢湾区| 井陉县| 盐边县|