歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Dell筆記本Ubuntu無線網卡驅動安裝

Dell筆記本Ubuntu無線網卡驅動安裝

日期:2017/2/28 16:35:06   编辑:Linux教程

經過長時間學習Ubuntu無線網卡,,你可能會遇到Ubuntu無線網卡問題,,這裡將介紹Ubuntu無線網卡問題的解決方法整了一晚上,終於在我的dell 1440上面在Ubuntu環境下把Ubuntu無線網卡配置好了。在linux下面果然是什麼都要自己來,痛並快樂著。在Ubuntu論壇上看了一下,有用b43驅動,也有用ndiswrapper來加載的。我直接用的broadcom的驅動。

首先 :

lspci -vnn |grep 14e4
0c:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g [14e4:4315] (rev 01)
具體pci id:14e4:4315. 4315就是用的無線芯片的具體型號了。

然後:

在broadcom的網站上下載linux下的驅動。www.broadcom.com/support/802.11/linux_sta.php。下了32-bit的驅動,再下了一個readme。然後基本上按照這個readme來安裝驅動。

安裝:mkdir hybrid_wl
cd hybrid_wl
tar xzf <path>/hybrid-portsrc-x86_32-v5.10.91.9.3.tar.gz
我這裡輸入的是tar xzf ../hybrid-portsrc-x86_32-v5.10.91.9.3.tar.gz 因為我的壓縮 包在上一級目錄。
make clean (optional) 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

安裝到這裡,iwconfig就可以看到有個eth1--就是Ubuntu無線網卡了,但是tx-power 還是off的。為了保險起見,我還加了兩句#modprobe wl---第一次提示沒有wl這個模塊,後來在系統--管理--硬件驅動裡面我把broadcom sta 驅動激活了(原來是沒有的,好像insmod wl.ko後就有了),再次運行這個命令就可以了。

#depmod -s

裝到這就完了,為了讓這模塊一開始就可以加載,在/etc/modules裡面加上wl就可以了。
/etc/modules: kernel modules to load at boot time.
#
This file contains the names of kernel modules that should be loaded
at boot time, one per line. Lines beginning with "#" are ignored.lpwl

就是上面這樣。在一個wiki上搜到說是在/etc/rc.conf裡面加幾句話,但是Ubuntu沒有這個文件。

我原來以為這樣就可以了。裝完後右上角看無線網絡一直是無線網絡被禁用,www.linuxidc.com百思不得其解。後來在Ubuntu論壇上搜了半天,各種原因,看到眼花缭亂,終於在一個回帖中看到,某人說要fn+f2來啟用筆記本的Ubuntu無線網卡才行。

ok。最後的步驟,按下fn+f2.還是不行呢,再重啟,進入系統前狂按fn+f2數次,進去後終於ok了。然後連接無線網絡,輸入密碼,ok拉。

這個方法很簡單麻,不象用ndiswrapper那麼麻煩,而b43的驅動還不支持4315芯片。唯一的壞處是如果更新內核後要重新編譯安裝驅動,不過安裝驅動的步驟還是很簡單的麻。

Copyright © Linux教程網 All Rights Reserved