WiFi配置问题?

WiFi配置问题?

我之前创建过一个问题: Ubuntu 上的 Wifi 很好,但在 Windows 7 上却很慢

我通过运行以下命令找到了解决方案: sudo modprobe -r b44 b43 b43legacy ssb brcmsmac wl || sudo modprobe brcmsmac

但每次我重启电脑时,我都必须再次运行它。如果不运行,我网络中的其他电脑连接就会很慢。我的问题是:

1.为什么wl模式是原因?

2.如何永久设置此配置?

感谢您的关注 :-)

答案1

在 Ubuntu 13.04 中,我相信默认的 bcmwl-kernel-source 将无法在您的 Broadcom 4313 上正常工作。我建议您获取临时的有线以太网连接并打开终端:

sudo apt-get remove --purge bcmwl-kernel-source
wget http://us.archive.ubuntu.com/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_5.100.82.112+bdcom-0ubuntu3_amd64.deb

或者,如果你的系统是 32 位:

wget http://us.archive.ubuntu.com/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_5.100.82.112+bdcom-0ubuntu3_i386.deb

确认 32 位或 64 位:

arch

然后做:

sudo dpkg -i bcmwl*.deb

重新启动并向我们提供您的报告。

答案2

首先将您不想加载的内核模块列入黑名单,方法是将它们放入/etc/modprobe.d/如下文件中:

  1. 创建文件/etc/modprobe.d/blacklist-mywireless.conf

    sudo gedit /etc/modprobe.d/blacklist-mywireless.conf
    
  2. 为了每个您不想在启动时加载的模块,请放在一行中:blacklist modulename,例如:

    blacklist b44
    blacklist b43
    blacklist b43legacy
    blacklist ssb
    blacklist wl 
    
  3. 保存并关闭文件。

  4. /etc/modules为每个模块添加一行想要加载,例如:

    sudo gedit /etc/modules
    

    在新行上附加:

    brcmsmac
    
  5. 保存并关闭。

  6. 重启。

相关内容