ThinkPadE530Fedora20下無線上網問題
一直在用 Fedora 系列的 Linux, 但是它內建的無線網卡驅動似乎有些問題,經常是有時能串連上有時就不能。還經常搜尋不到家裡的無線路由器。因為家裡有網線所以也就一直沒在意。這兩天在家裡沒什麼事就折騰了一下,總算把無線網卡驅動搞定了。
首先要確定無線網卡的型號, lspci 命令就可以,輸出結果有如下一行。
03:00.0 Network controller: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter (rev 01)
首先去 Broadcom 官網找驅動。
http://www.broadcom.com/support/802.11/linux_sta.php
http://www.broadcom.com/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-6_30_223_248.tar.gz
按照網站上的說明開始編譯。結果報出各種錯誤,真是無語,懶得去改原始碼,只能去想其他辦法。也許fedora 20 的源裡已經有編譯好的包。
yum search broadcom
已載入外掛程式:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* fedora: mirrors.yun-idc.com
* rpmfusion-free: mirror.bjtu.edu.cn
* rpmfusion-free-updates: mirror.bjtu.edu.cn
* rpmfusion-nonfree: mirror.bjtu.edu.cn
* rpmfusion-nonfree-updates: mirror.bjtu.edu.cn
* updates: ftp.sjtu.edu.cn
=============================================================== N/S matched: Broadcom ================================================================
b43-fwcutter.x86_64 : Firmware extraction tool for Broadcom wireless driver
b43-openfwwf.noarch : Open firmware for some Broadcom 43xx series WLAN chips
b43-tools.x86_64 : Tools for the Broadcom 43xx series WLAN chip
bcm43xx-fwcutter.x86_64 : Firmware extraction tool for Broadcom wireless driver
broadcom-wl.noarch : Common files for Broadcom 802.11 STA driver
crystalhd-firmware.noarch : Firmware for the Broadcom Crystal HD video decoder
libcrystalhd.i686 : Broadcom Crystal HD device interface library
libcrystalhd.x86_64 : Broadcom Crystal HD device interface library
裡面還真有個 broadcom-wl.noarch : Common files for Broadcom 802.11 STA driver
安裝一下試試,裝完後重啟電腦,無線網卡上網一切正常了。
看來遇到驅動問題首先應該求助於 yum,能節省很多瞎折騰的時間。