发布网友 发布时间:2022-04-22 18:33
共1个回答
热心网友 时间:2023-10-24 20:14
安装了Ubuntu后发现没有无线网络,搜索不到WiFi,但是正常情况下安装Ubuntu后,系统会自动安装无线网卡驱动,并且开机自动连接无线网。查了一下,原来我的网卡是非主流网卡,Ubuntu不会自动安装驱动。找到原因了,那就来解决吧!先连接有线。
1、我的网卡是Broadcom (博通)的,驱动下载地址:http://www.broadcom.com/support/802.11/linux_sta.php 之后解压。
2、ctrl+alt +T 打开终端 输入命令 (安装必要的工具)
sudo apt-get install build-essential linux-headers-generic
sudo apt-get build-dep linux
3、注意:你在那个文件里解压的,就在那个文件夹里编译。后面的命令也这样。比如:我把压缩包放在了/home/hufy/重要 里 先使用cd 进入该目录,再输命令。
编译。
sudo make clean
sudo make
4、最关键的语句,如果重启后无线又没有了,再输入这几句。
sudo modprobe lib80211
sudo modprobe cfg80211
sudo insmod wl.ko
5、通过以上3个命令你的无线驱动已经安装上了,看看你的电脑右上角是不是出现无线的标志了,还没结束欧,继续。不然重启后无线又没了。
sudo cp /boot/initrd.img-`uname -r` somewheresafe (uname -r 是查看Linux内核版本的)
sudo update-initramfs -u
sudo cp wl.ko /lib/moles/`uname -r`/kernel/drivers/net/wireless sudo depmod -a
接着把wl模块加入到启动模块中,即在/etc/moles文件最后加入wl
使用命令:sudo cp wl.ko /etc/moles
6、/lib/moles/3.5.0-48-generic/updates/dkms 将updates/dkms目录下的wl.ko 文件删除。其中 3.5.0-48-generic 是我使用命令uname -r得到的我的内核版本。这地方改成你的。命令:sudo rm wl.ko
7、再输入:sudo depmod -a