宏碁 Aspire One 722 博通 4313 wifi

宏碁 Aspire One 722 博通 4313 wifi

我有一台 Acer Aspire One 722,它配有 Atheros Wifi 卡,在 11.04 上运行良好。所以我们为学校买了 200 台。但是这些都配有 Broadcom BCM4313 无线网卡,存在问题。它使用 brcmsmac 驱动程序,它们最初连接。但是过了一段时间(有时只是几个网页),其中一些断开了连接。但是,它们仍然有 IP,网络管理器显示它们已连接,但没有加载任何页面,您无法在 LAN 或互联网上 ping 任何内容。断开/重新连接可以解决问题,但有时需要重新启动。这种情况经常发生,所以是一个大问题。许多 broadcom 驱动程序被列入黑名单:bcm43xx、b43、brcm80211。您对 broadcom4313 卡有什么想法或经验吗?请保护这些计算机免遭 Windows 的命运!

答案1

科林,

我使用 Aspire One 722 (BCM4313 14e4:4727) 时遇到了与您完全相同的问题。wifi 连接正常,但浏览几个网页后系统崩溃。

为了消除涉及各种驱动程序的所有干扰,下面的方法似乎有效。我尝试使用全新安装的 Lubuntu 12.04(除了下面的内容外,绝对不需要进行任何更改),效果很好。松了一口气。当 Ubuntu 在安装后第一次启动时,它会询问您是否要激活专有驱动程序;我没有激活它。事实证明,它毕竟“正常工作”(除了下面的内容)。如果您尝试过各种其他修复,重新安装将是使其恢复到正确状态的最简单方法,或者更改 BIOS,然后在重新安装之前尝试使用 Live CD 进行确认。

在 Acer Aspire One 722 上安装 Ubuntu

如果该链接停止工作,这里是文本的副本:

在 Ubuntu Natty 下,Aspire One 722 wifi 适配器完全受支持,但存在一个非常烦人的错误,特定于 AO722 硬件。

事实上,每次您尝试连接到无线网络时,您的上网本可能会冻结,唯一的选择就是硬重置!

看起来这个错误是由于以太网和无线适配器之间的冲突引起的。

但好消息是,有一个非常简单的技巧可以避免此错误:您需要设置特定的启动顺序,其中首先使用网络启动。通过此设置,以太网适配器将以某种方式配置,以便在无线网络连接时不会与 wifi 适配器发生任何冲突。

为此,请重新启动上网本并在启动时输入 F2 进入 BIOS。

首先,将网络启动设置为启动优先顺序中的第一个:

接下来,确保网络启动已启用:

保存并退出。

重启后,冻结问题应该成为过去……

答案2

列入黑名单的司机存在问题。

通过两个步骤修复它,进入目录/etc/modprobe.d,然后编辑文件broadcom-sta-common.conf

  1. 删除或者注释掉这一行:

    blacklist brcmsmac
    
  2. 添加新的黑名单规则的新行:

    blacklist bcma
    
  3. 重新启动并享受活动的无线网络连接。

它对我有用(三星 Q530)。

下面显示了 broadcom-sta-common.conf 文件的工作示例。

# wl module from Broadcom conflicts with ssb
# We must blacklist the following modules:
blacklist b44
blacklist b43legacy
blacklist b43
blacklist brcm80211
# CHANGE STARTS HERE
#blacklist brcmsmac
blacklist bcma
# END OF CHANGE
blacklist ssb
install wl /sbin/modprobe --ignore-install wl $CMDLINE_OPTS

答案3

支持的 Broadcom 硬件列表建议使用 wl(Ubuntu 存储库中的 broadcom-sta-common)作为 brcmsmac 的替代方案。

答案4

Broadcom 4313 也存在同样的问题(但使用的是 Samsung NP305U)。我几乎尝试了所有方法和发行版,但对我而言唯一有效的解决方案是将无线频道号设置为 12 以下,我将其设置为 11。试试这个。

相关内容