除非我重新启动,否则 Ubuntu 不会重新连接到 WiFi

除非我重新启动,否则 Ubuntu 不会重新连接到 WiFi

我正在双启动我的笔记本电脑,在 Windows 7 和 Ubuntu 12.04 LTS 之间切换。最初,我可以连接到 WiFi,但如果我因某种原因断开连接,或者我重新启动路由器,Ubuntu 将无法重新连接,除非我重新启动笔记本电脑。仅注销并重新登录不起作用,我必须重新启动 ubuntu,为什么会出现这种情况?我该如何解决?

的输出sudo lshw -c network

 *-network               
       description: Wireless interface
       product: BCM4313 802.11b/g/n Wireless LAN Controller
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:04:00.0
       logical name: eth1
       version: 01
       serial: e4:d5:3d:77:df:9d
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=wl0 driverversion=6.20.155.1 (r326264) ip=192.168.1.105 latency=0
multicast=yes wireless=IEEE 802.11abg
       resources: irq:16 memory:c2500000-c2503fff   *-network
       description: Ethernet interface
       product: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:05:00.0
       logical name: eth0
       version: 05
       serial: ec:9a:74:48:ce:63
       size: 10Mbit/s
       capacity: 100Mbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl_nic/rtl8105e-1.fw
latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       resources: irq:44 ioport:3000(size=256) memory:c0404000-c0404fff memory:c0400000-c0403fff

我安装了 Broadcom STA 无线驱动程序。我以前在其他发行版中也遇到过同样的问题;Crunchbang 根本无法连接到无线,升级 pacman 后 Archbang 也无法连接到无线。问题始于 Ubuntu,这就是为什么我尝试了 Crunchbang 和 Arch,最后又回到了 Ubuntu。

输出:

修改

猫/等/模块

猫/etc/modprobe.d/blacklist.conf

答案1

请提供以下命令的输出

lsmod
cat /etc/modules
cat /etc/modprobe.d/blacklist.conf

如果你正在运行 b43 模块,请尝试将其列入黑名单并使用模块 wl 或 brcmsmac

vim /etc/modprobe.d/blacklist.conf

将以下行添加到此文件

blacklist b43

保存文件

vim /etc/modules

将以下行添加到此文件以在启动时加载 wl

wl

重启你的电脑

如果它不起作用

尝试使用 jockey 重新安装驱动程序

答案2

Windows 正在关闭您的无线适配器,因此仅在您打开计算机时才工作。您需要关闭电源管理功能。您可以通过控制面板执行此操作。

启动控制面板 单击网络和 Internet 单击查看网络状态 在左上角单击更改适配器设置 右键单击​​您的 wifi 图标 在下拉框中单击属性 在连接使用标题下单击配置 在新框中单击右侧电源管理选项卡 取消选中允许计算机关闭设备以节省电量按钮

单击保存并关闭所有窗口重新启动计算机

答案3

临时修复 - 这样您就不必重新启动系统。尝试:

sudo service network-manager restart

它会重新启动network-manager,这可以解决您的问题。

相关内容