国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Ubuntu > 正文

Ubuntu的BCM無線網卡支持辦法

2023-06-04 14:29:28
字體:
來源:轉載
供稿:網友

最近一直在用Ubuntu,我本人的電腦是DELL Latitude D630,它的無線網上是BCM4311的。

 Ubuntu對BCM無線網卡的支持不是很好,而且它沒有像其它的無線網上那樣可以直接下載現成的網上驅動,所以要想把無線網卡驅起來就只有使用ndiswrapper來安裝,一個解決方法,就是先把系統自帶的ssb給停掉,然后再用ndiswrapper來裝,就能驅起來了。以下就是解決方法:

有心人知道,bcm無線網卡在linuxwiress.sourcdforge.net上是需要用到bcm43xx或b44模塊,甚至還會用到一個 bcmxxbuffer的程序。但是在這款BCM94311MCG wlan mini-PCI (rev 02)就有很多bug,而且也不會驅動起來。fedora 8默認會去用此來試圖驅動網卡,畢竟沒人愿意接近夠日的微軟,不過話說回來,你hp提供了windows下的程序,或是brandcom不提供linux 下的驅動,我們就只能靠ndiswrapper了。

 好了,毛病找到了。重做initrd來解決這個問題是個不錯的主意。

1、重做initrd,刪除ssb模塊

這樣實現

(可以先uname -r,得到內核版本,然后用它來代替$(uname -r),我的內核是2.6.24-21-generic)

sudo rm /lib/module/$(uname -r)/kernel/driver/ssb -rf
        sudo depmod -a 
        sudo mv /boot/initrd.img-$(uname -r) /boot/initrd.img-$(uname -r).old

然后

sudo mkinitramfs -o /boot/initrd.img-$(uname -r)

如果找不到mkinitramfsming令,請在新立得軟件安裝里搜索initramfs,安裝相關工具

sudo gedit /etc/modprobe.d/blacklist

確認里面有

blacklist bcm43xx 
        blacklist b43 
        blacklist ssb

沒有可以加上

2、安裝ndiswrapper

這個就不用說了,搜一下就行了,可以安裝ndiswrapper 1.9

3、安裝bcmwl5.inf

下載無線網卡驅動 —>解壓 —>進入解壓目錄 —>運行

sudo ndiswrapper -i bcmwl5.inf

會有bcmwl5.inf has already installed!的提示,這就說明你已經安裝了那個驅動了

如果不確定,就可以用 ndiswrapper -l看下安裝是否成功,一般情況下都不會有問題.

 再運行sudo ndiswrapper -m,為你的無線網卡指定個別名wlan0

4、自動加載ndiswrapper

sudo gedit /etc/modules

加上ndiswrapper

保存退出

OK

無線網卡就裝完了

重啟,看看nm-applet 手動配置里面是不是多了無線連接了?

看看是不是有啟動無線選項了?

用iwconfig看看是不是找到wlan0了?

用iwlist看看是不是能搜到無線網絡了?

如果有問題,你不妨lsmod,看看里面是不是有ssb,如果有,就說明你沒有刪除掉,重做第一步吧。

我發現關鍵問題就是ssb,而于ohci_hcd模塊無關。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 靖宇县| 璧山县| 武宁县| 藁城市| 梨树县| 贵南县| 全椒县| 广德县| 黑龙江省| 天等县| 衡阳县| 霸州市| 临海市| 青川县| 墨玉县| 嵊州市| 井冈山市| 红河县| 弥渡县| 鹤岗市| 广水市| 阜南县| 马关县| 永修县| 陆良县| 闵行区| 天水市| 沅陵县| 台湾省| 舒城县| 德兴市| 惠来县| 革吉县| 浮山县| 长海县| 基隆市| 抚宁县| 防城港市| 陇南市| 睢宁县| 东兰县|