【驱动】博通wl驱动的三种安装方法
lmde吧
全部回复
仅看楼主
level 10
chunghe 楼主
楼主的无线网卡:Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
使用b43驱动会有掉线甚至连不上的情况,改用broadcom-sta驱动后,稳定性很好:安装方法(暂时只试过 这3种):
1、官网下载驱动,手动安装。
2、照着debian wiki,用module-assistant半自动话安装。
3、debian testing源里提供broadcom-sta-dkms,直接# aptitude install broadcom-sta-dkms,当然前提是有线网络接上了。
三个方法有个共同的前提是:事先准备基本编译环境和linux头文件(编译任何驱动,这两个都是必需的)。在联网的情况下,一切都很简单。问题是如果只有无线上网一种联网方式,而驱动还没搞定,这时该怎么办?
2012年12月30日 01点12分 1
level 10
chunghe 楼主
没有网络的情况下,想要安装驱动肯定得想办法把所需的软件包弄到自己的硬盘上。
2012年12月30日 02点12分 2
level 10
chunghe 楼主
对于用无线路由器上网,用debian wheezy netinst镜像安装了基本系统的童鞋,如果懒得拉网线,在双系统或者其他机器上下载如下deb包(用U盘或其它可移动介质拷贝到自己的硬盘里):
binutils
broadcom-sta-dkms
build-essential
bzip2
cpp
cpp-4.6
cpp-4.7
dbus
dkms
dpkg-dev
g++
g++-4.6
g++-4.7
gcc
gcc-4.6
gcc-4.7
gcc-4.6-base
libc6-dev
libcap2
libc-dev-bin
libclass-isa-perl
libdb5.1
libdbus-1-3
libdpkg-perl
libexpat1
libgmp10
libgomp1
libitm1
libiw30
libmpc2
libmpfr4
libnl-3-200
libnl-genl-3-200
libpcsclite1
libquadmath0
libreadline5
libssl1.0.0
libstdc++6-4.6-dev
libstdc++6-4.7-dev
libswitch-perl
libsystemd-login0
libtimedate-perl
libinfo5
linux-headers-3.2.0-4-amd64
linux-headers-3.2.0-4-common
linux-headers-amd64
linux-kbuild-3.2
linux-libc-dev
make
patch
perl
perl-module
wireless-tools
wpasupplicant
安装所有的包(以上所列软件包并非全为必须,时间有限,没有深究),并参照http://wiki点debian点org/WiFi/HowToUse#WPA-PSK_and_WPA2-PSK,命令行下连接无线,要确定是否成功连接,可以随便ping一个网址。
接着就可以安装自己喜欢的图形界面了,建议顺便装个图形化网络管理器(例如network-manager)。
2013年05月10日 13点05分 3
level 10
chunghe 楼主
在百度网盘上传了3楼所提到的软件包的一个集合:
[有效] http://pan.baidu.com/share/link?shareid=444193&uk=370080656
2013年05月10日 13点05分 4
level 1
Debian现在出了比较简单的、
aptitude install firmware-brcm80211 wireless-tools
modprobe -r brcmsmac ; modprobe brcmsmac
然后在/etc/rc.local 里面添加这句dmesg -n 3
在exit 0之前添加、不加的话开机关机还是会提示很多brcm和ieeee的信息、
2013年05月28日 15点05分 5
没用过,支持的网卡型号似乎很有限。
2013年05月29日 04点05分
level 8
吧主大神,谢谢你提供的方案。这解决了我的无线问题。
2014年03月11日 18点03分 6
level 8
Mark。
我的无线驱动和触摸板还没搞定。
2014年03月14日 13点03分 7
1