2011年1月2日 星期日

fedora安裝無線網路驅動

最近又把作業系統改回Linux,不過安裝完最新的fedora 14之後,卻發現無線網卡沒驅動到,後來花了一些時間才裝起來,在這邊給有需要的人參考一下

無線網卡
##CONTINUE##
首先先在終端機中用root身份輸入lspci,來查看自己的無線網卡型號

從終端機中可以看出無線網卡的型號是Broadcom BCM4313,接著再去Linux Wireless去找些資訊,網站中指出這個型號的網卡驅動可以去這邊下載

不過因為linux的驅動會牽扯到Kernel,所以需要先安裝以下兩個套件

#yum install kernel-devel gcc //安裝完後請重開機

#uname -r //檢查核心版本

-----如果核心版本>2.6.37,且complier會失敗,請執行以下這段----------
#yum install patch //安裝patch
#patch -p0 < this file
---------------------------------------------------------------
#tar xzf hybrid-portsrc_x86-32_v5.100.82.38.tar.gz
# make clean (optional)  # make //complier driver
# cp wl.ko /lib/modules/2.6.xxxxxx/kernel/net/wireless/wl.ko //接著把無線模組作個連結
# depmod //更新核心模組相依性  # modprobe wl //增加模組


接著登出再登入就會看到NetworkManager可以搜尋到無線網路

4 則留言:

  1. #tar xzf hybrid-portsrc_x86-32_v5.100.82.38.tar.gz//接著再把driver解壓縮

    請問一下 抓下來的檔案要放哪裡這段指令才會成立呢?

    回覆刪除
  2. 看你預設的下載檔案放哪邊,譬如你的瀏覽器下載到

    /home/使用者名稱/下載

    那就在終端機中以root身份輸入

    tar xzf /home/使用者名稱/下載/hohybrid-portsrc_x86-32_v5.100.82.38.tar.gz

    當初沒有寫出絕對路徑,是因為每個人預設下載的資料夾都不太一樣
    ,另外每台電腦網卡型號不一定相同,所以我網站上的檔案不一定適合您使用

    回覆刪除
  3. 你好 我照您的文章作 我的網卡為BCM4313
    好像用的是同樣的檔案 很巧 XD

    下載後的檔案為 hybrid-portsrc_x86_32-v5_100_82_38.tar.gz

    但我key入 tar xzf /home/我的名稱/下載/hybrid-portsrc_x86_32-v5_100_82_38.tar.gz 卻顯示

    :無法 open: 沒有此一檔案或目錄
    tar (child): Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error is not recoverable: exiting now

    我確定我的路徑及檔案名稱沒錯 但不懂為什麼會錯誤@@~ 謝謝你回覆 我這條在想辦法試試看 有進展會再向您請教 ^^

    回覆刪除
  4. key完tar xzf /home/我的名稱/下載/
    剩下的hybrid-portsrc_x86_32-v5_100_82_38.tar.gz不要一個一個打,輸入個hy之後按tab鍵去呼叫檔名,應該就不會有問題

    或是直接用滑鼠按右鍵解壓縮

    祝你成功^ ^

    回覆刪除