联想B460-Broadcom802.11n BCM4313 无线上网问题汇总

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
头像
法月·牧川
帖子: 2
注册时间: 2011-08-20 12:50

联想B460-Broadcom802.11n BCM4313 无线上网问题汇总

#1

帖子 法月·牧川 »

本人菜鸟,这两天才刚接触Linux~

装上之后遇到了很多问题,搜了很多解决方案,发现都不是特别好

折腾了两天才搞定……

家里上网环境是小区宽带外接的TP-link无线路由器,Win7下工作正常

一、

首先使用的是Ubuntu自带的额外驱动,Broadcom STA

很显然。。。这个驱动是不能用的。。。无线网卡的指示灯压根就不亮

二、

先凑合着用了根有线的网,插上线之后表示可以连接

但是不知到为什么,用fox只能上百度,其他网站一律打不开

除了上百度,其它的联网应用也用不了,更新东西的时候网速超慢,慢到不能用,一分钟跑几个字节

搜索了很多解决方案,最终发现下面这个可行:

sudo gedit /etc/sysctl.conf

向里面添加下面几行:

net.ipv4.tcp_window_scaling=0
net.ipv4.tcp_wmem = 4096 16384 131072
net.ipv4.tcp_rmem = 4096 87380 174760
net.ipv4.tcp_timestamps = 0

再输入 sysctl -p 重启后即可。

用过之后,fox工作正常,也可以更新系统、下载软件了

于是开始着手解决无线网络的问题

三、

看了下官方的桌面教程,搜索到这个帖子
http://wiki.ubuntu.org.cn/%E9%85%8D%E7% ... 1%E5%8D%A1

里面说的是
ndiswrapper+windows驱动的解决方案

不知到为什么,就是找不到cdmw15.inf 或是 bcmw15a.inf 这些个inf文件

只找到了这个东西:
/media/Windows7 Sp1/Program Files/Broadcom/Broadcom 802.11 Network Adapter/Driver/bcmwl6.inf

在下之前用的所win7 sp1,从联想官网下的驱动

把这个inf文件导入ndiswrapper之后,显示硬件已经存在,但是无线指示灯还是不亮……

四、

搜索到一篇帖子
viewtopic.php?f=86&t=243341&start=0

屁颠屁颠地去下载了Broadcom提供的原装驱动

遗憾地表示,不会编译驱动,对那个makefile束手无策

在网上搜了些make命令用法,表示还不适合自己这种菜鸟

无奈地飘过

五、

搜索到这样一篇东西
viewtopic.php?f=116&t=339399

似乎用wicd这玩意就可以搞定

去新立德软件库里删了network-manager,装了wicd

发现无线指示灯终于亮了,它亮了

欣喜若狂

无奈,死活连接不上路由器,提示无法获取ip地址,用DHCP指定mac和ip之后提示无法连接

六、

装了下nvidia的显卡驱动

系统奇迹死机,开机不知到哪里error,进不了操作界面,一直停留在命令行界面,一直让我输password

无奈回到windows卸载重装

七、

重新安装的时候又出了问题

在安装的时候,要我下载些文件,但是它却一直卡在那里不动了,速度极其缓慢

猛然想起来自己插着网线没拔

果断跳过下载阶段……

虚惊一场,使用 二、 里面的办法恢复了网速

安装的时候就卡住的童鞋可以看看是不是这个问题


八、

继续奋斗无线上网的问题

搜索到这样一篇帖子
viewtopic.php?f=116&t=158904

在英文版的这里看了下
http://linuxwireless.org/en/users/Drivers/b43#firmware

惊奇的发现:
Supported devices list里面,BCM4313.Supported = no,居然不支持!!

但是还看到了一句话:
The b43/b43legacy drivers require proprietary firmware to be loaded onto the wireless chip before it can operate, see below.

于是尝试了下面两个命令:
sudo apt-get install firmware-b43-installer b43-fwcutte
sudo apt-get install bcmwl-kernel-source firmware-b43-installer

发现还是没神么反应

九、

重新尝试了一下wicd这玩意

这次居然成了

现在无线已经完全使用正常


十、

再写一个比较莫名其妙的问题

我估计不少人也会遇到,一些地区上网可能会让你强制安装一些上网免疫驱动,否则就不能上网

我家就是这样

家属院使用的所北京欣向公司提供的交换机
http://www.nuqx.com/

上网的时候打开网页就会提示你下载免疫驱动

当然这个驱动是不支持Linux的

我莫名其妙地解决了……

方法:

下面接一只路由器,我用是TP-Link的,wan端口设置使用静态IP,静态IP要填NuQx交换机所在内网的私有IP地址,比如俺这边是10.65.36.xxx……DNS也要填好

然后从别人家里把免疫驱动的安装包下载下来,exe的

然后随便找台电脑,插到路由器的有线端口上

我用的是win7系统,不知到别的系统行不行,在插着路由器的电脑上装一下免疫驱动

之后,会发现那只路由器穿过NuQx的交换机,已经化身无敌了……

之后我家的其他电脑连路由器,就不需要装免疫驱动了,直接插线或者连上无线就可以上,现在用的Linux系统也所这样

而且,我家的电脑不受NuQx的影响,本来不在那边开权限不能上qq,不能下BT的,但是我家的随便用呵呵

至于为什么会这样俺也不知到,这种方法已经用了一年,偶尔会有些bug

有时突然不能上了,还要拿只电脑插上路由装一次免疫驱动,以后就OK

看了下路由器里面的系统日志,一直提示神马ip冲突,没有管它,照上不误 :em11

暂时不明这种现象,网络技术太复杂,谁知道所哪个环节出了bug额……
头像
退避九舍
帖子: 742
注册时间: 2010-08-08 20:02
系统: Ubuntu 22.04

Re: 联想B460-Broadcom802.11n BCM4313 无线上网问题汇总

#2

帖子 退避九舍 »

我的是联想G460-Broadcom802.11n ,安装11.04,不需安装任何驱动,就可以无线上网。
也就是说,安装系统重启之后,无线就可以使用了,没有一点问题。
退避九舍:富贵不能淫,贫贱不能移,威武不能屈:坚持ubuntu不动摇!
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

Re: 联想B460-Broadcom802.11n BCM4313 无线上网问题汇总

#3

帖子 月下叹逍遥 »

G450无鸭梨……
浮生七十今三十,从此凄惶未可知
lily3978
帖子: 381
注册时间: 2010-06-30 16:23

Re: 联想B460-Broadcom802.11n BCM4313 无线上网问题汇总

#4

帖子 lily3978 »

能上网不能打开网页的,把DNS改成上级路由的网关最快
头像
Owen Oen
帖子: 31
注册时间: 2011-08-18 18:35

Re: 联想B460-Broadcom802.11n BCM4313 无线上网问题汇总

#5

帖子 Owen Oen »

法月·牧川 写了:本人菜鸟,这两天才刚接触Linux~

装上之后遇到了很多问题,搜了很多解决方案,发现都不是特别好

折腾了两天才搞定……

家里上网环境是小区宽带外接的TP-link无线路由器,Win7下工作正常

一、

首先使用的是Ubuntu自带的额外驱动,Broadcom STA

很显然。。。这个驱动是不能用的。。。无线网卡的指示灯压根就不亮

二、

先凑合着用了根有线的网,插上线之后表示可以连接

但是不知到为什么,用fox只能上百度,其他网站一律打不开

除了上百度,其它的联网应用也用不了,更新东西的时候网速超慢,慢到不能用,一分钟跑几个字节

搜索了很多解决方案,最终发现下面这个可行:

sudo gedit /etc/sysctl.conf

向里面添加下面几行:

net.ipv4.tcp_window_scaling=0
net.ipv4.tcp_wmem = 4096 16384 131072
net.ipv4.tcp_rmem = 4096 87380 174760
net.ipv4.tcp_timestamps = 0

再输入 sysctl -p 重启后即可。

用过之后,fox工作正常,也可以更新系统、下载软件了

于是开始着手解决无线网络的问题

三、

看了下官方的桌面教程,搜索到这个帖子
http://wiki.ubuntu.org.cn/%E9%85%8D%E7% ... 1%E5%8D%A1

里面说的是
ndiswrapper+windows驱动的解决方案

不知到为什么,就是找不到cdmw15.inf 或是 bcmw15a.inf 这些个inf文件

只找到了这个东西:
/media/Windows7 Sp1/Program Files/Broadcom/Broadcom 802.11 Network Adapter/Driver/bcmwl6.inf

在下之前用的所win7 sp1,从联想官网下的驱动

把这个inf文件导入ndiswrapper之后,显示硬件已经存在,但是无线指示灯还是不亮……

四、

搜索到一篇帖子
viewtopic.php?f=86&t=243341&start=0

屁颠屁颠地去下载了Broadcom提供的原装驱动

遗憾地表示,不会编译驱动,对那个makefile束手无策

在网上搜了些make命令用法,表示还不适合自己这种菜鸟

无奈地飘过

五、

搜索到这样一篇东西
viewtopic.php?f=116&t=339399

似乎用wicd这玩意就可以搞定

去新立德软件库里删了network-manager,装了wicd

发现无线指示灯终于亮了,它亮了

欣喜若狂

无奈,死活连接不上路由器,提示无法获取ip地址,用DHCP指定mac和ip之后提示无法连接

六、

装了下nvidia的显卡驱动

系统奇迹死机,开机不知到哪里error,进不了操作界面,一直停留在命令行界面,一直让我输password

无奈回到windows卸载重装

七、

重新安装的时候又出了问题

在安装的时候,要我下载些文件,但是它却一直卡在那里不动了,速度极其缓慢

猛然想起来自己插着网线没拔

果断跳过下载阶段……

虚惊一场,使用 二、 里面的办法恢复了网速

安装的时候就卡住的童鞋可以看看是不是这个问题


八、

继续奋斗无线上网的问题

搜索到这样一篇帖子
viewtopic.php?f=116&t=158904

在英文版的这里看了下
http://linuxwireless.org/en/users/Drivers/b43#firmware

惊奇的发现:
Supported devices list里面,BCM4313.Supported = no,居然不支持!!

但是还看到了一句话:
The b43/b43legacy drivers require proprietary firmware to be loaded onto the wireless chip before it can operate, see below.

于是尝试了下面两个命令:
sudo apt-get install firmware-b43-installer b43-fwcutte
sudo apt-get install bcmwl-kernel-source firmware-b43-installer

发现还是没神么反应

九、

重新尝试了一下wicd这玩意

这次居然成了

现在无线已经完全使用正常


十、

再写一个比较莫名其妙的问题

我估计不少人也会遇到,一些地区上网可能会让你强制安装一些上网免疫驱动,否则就不能上网

我家就是这样

家属院使用的所北京欣向公司提供的交换机
http://www.nuqx.com/

上网的时候打开网页就会提示你下载免疫驱动

当然这个驱动是不支持Linux的

我莫名其妙地解决了……

方法:

下面接一只路由器,我用是TP-Link的,wan端口设置使用静态IP,静态IP要填NuQx交换机所在内网的私有IP地址,比如俺这边是10.65.36.xxx……DNS也要填好

然后从别人家里把免疫驱动的安装包下载下来,exe的

然后随便找台电脑,插到路由器的有线端口上

我用的是win7系统,不知到别的系统行不行,在插着路由器的电脑上装一下免疫驱动

之后,会发现那只路由器穿过NuQx的交换机,已经化身无敌了……

之后我家的其他电脑连路由器,就不需要装免疫驱动了,直接插线或者连上无线就可以上,现在用的Linux系统也所这样

而且,我家的电脑不受NuQx的影响,本来不在那边开权限不能上qq,不能下BT的,但是我家的随便用呵呵

至于为什么会这样俺也不知到,这种方法已经用了一年,偶尔会有些bug

有时突然不能上了,还要拿只电脑插上路由装一次免疫驱动,以后就OK

看了下路由器里面的系统日志,一直提示神马ip冲突,没有管它,照上不误 :em11

暂时不明这种现象,网络技术太复杂,谁知道所哪个环节出了bug额……
在Ubuntu全球论坛发现了一个简单有效的解决方案:

代码: 全选

sudo rmmod -f acer-wmi
sudo rfkill unblock all
rfkill list all

|--------------------------------------------------------------------------------------------->
|个人博客:OM2
|--------------------------------->
|艺术创作:Owenoen
|--------------------------------->
|
生活有目标就不会索然无味。
|--------------------------------->
回复