lenovo Y450 --- Ubuntu 13.04 安装 博通无线网卡驱动(系统离线上不了网的情况)

来源:互联网 发布:程序员成长的烦恼 编辑:程序博客网 时间:2024/05/01 14:45

我的情况:系统上不了网,校园网,Ubuntu 连不上我们学校的翼讯,有线连不成网,只有无线可以,而新装的Ubuntu系统不能连接无线网,因此我们需要给Ubuntu系统安装驱动。

ubuntu系统的首先需要执行以下两条命令
#  apt-get install build-essential linux-headers-generic
# apt-get build-dep linux

但是我们连不上网,没办法,查询了许多的离线更新方法。

我们去packages.ubuntu.com网站上下载build-essential包,deb格式的。它需要很多的依赖项:
libtimedate-perl
libstdc++6-4.6-dev
libdpkg-perl
dpkg-dev
g++-4.6
g++
gcc-4.6
gcc
patch
xz-utils
make
build-essential

然后依次下载出来。逐个用sudo dpkg -i *.deb方法安装,其中可能需要两个互相依赖的deb需要写在一起进行安装,

然后我们下载linux-headers-generic 并且下载它的依赖项。依照上面的方法逐个安装。

成功后。我们下载对应的无线网卡驱动包。

解压后。

编辑<hy....>/src/wl/sys/wl_linux.c

删掉 #include <asm/system.h> 替换 .ndo_set_rx_mode = wl_set_multicast_list, 然后 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

成功了!

原创粉丝点击