我在一所学院使用公共 wifi,他们在校园内有多个具有相同 SSID 的路由器。这种情况经常发生,我的笔记本电脑经常连接到信号非常弱的路由器,即使我坐在另一个具有相同 SSID(信号非常强)的路由器附近。即使我断开弱网络并手动连接到强网络,网络也会在一段时间后停止运行,我必须再次进行手动重置。
我已经拥有 Ubuntu 14.04,其无线设置如下:
description: Wireless interface
product: RT5390 [802.11 b/g/n 1T1R G-band PCI Express Single Chip]
vendor: Ralink corp.
physical id: 0
bus info: pci@0000:07:00.0
logical name: wlan0
version: 00
serial: 84:4b:f5:70:6c:2e
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=rt2800pci driverversion=3.13.0-77-generic firmware=0.34 ip=172.27.30.38 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
resources: irq:16 memory:c3500000-c350ffff
我尝试使用命令更改 WLAN 灵敏度sudo iwconfig wlan0 sens XX
,其中我尝试了 XX 的各种值,如 -40、0、20 等。显示的错误消息是
无线请求“设置灵敏度”(8B08)错误:设备 wlan0 上的 SET 失败;操作不受支持。
答案1
正如@chili555所建议的,Ubuntu 连接断开。工作了一段时间后又开始断开解决了这个问题。本质上,如果您的无线网络正在尝试连接到某个不需要的接入点,您可以强制它连接到所需的 AP。