如何处理远距离、不可靠、频繁掉线的 WiFi 连接

如何处理远距离、不可靠、频繁掉线的 WiFi 连接

我刚刚设置了路由器。整个房子的接收效果都很好,除了装有无线适配器的电脑(安卓手机和装有内置无线网卡的笔记本电脑连接效果非常好)。掉线是随机的、经常发生的,也很常见(我保持连接的时间从 1 秒到 10 分钟不等,最常见的情况是 1 秒)。当网络上没有其他设备时,或者当我的邻居关闭了他们的无线路由器时,掉线的情况很少发生。

我想我必须设置更长的超时时间和更低的信号强度阈值,但不知道该怎么做。

我该如何建立一个可能很慢但可靠的连接?以下是一些命令输出的摘录。

OS: Ubuntu 10.04 x86_32
USB dongle: says just "TP-LINK", is pretty tiny
router: wired-wireless TP-LINK router, rated wireless speed 150Nbps
distance: 2 rooms i.e. 2 walls, 15 meters

ifconfig:
wlan0     Link encap:Ethernet  HWaddr 54:e6:fc:8f:d4:73  
          inet addr:192.168.1.101  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::56e6:fcff:fe8f:d473/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:446 errors:0 dropped:481 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:144937 (144.9 KB)  TX bytes:0 (0.0 B)

iwconfig:
wlan0     802.11b/g/n  li  ESSID:"WiFi"  
          Mode:Managed  Frequency=2.427 GHz  Access Point: 54:E6:FC:BC:50:FE   
          Bit Rate=300 Mb/s   
          Retry min limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=65/100  Signal level=-71 dBm  Noise level=-102 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

dmesg:
[ 2245.471876] ieee80211: Failed to reply on ADDBA_REQ as some capability is not ready(0, 1)
[ 2245.471886] =====>to send ADDBARSP

route:
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     *               255.255.255.0   U     2      0        0 wlan0
link-local      *               255.255.0.0     U     1000   0        0 wlan0
default         192.168.1.1     0.0.0.0         UG    0      0        0 wlan0

Network manager conects at 2/3 signal power.

iwlist power:
wlan0     Supported modes :
                o Receive all packets (unicast & multicast)
                o Receive Unicast only (discard multicast)
                o Receive Multicast only (discard unicast)
          Fixed period  ;  min period:0us
                           max period:5s
          Fixed timeout ;  min timeout:0us
                           max timeout:65.535s
          Current mode:off

iwlist rate:
wlan0     12 available bit-rates :
      1 Mb/s
      2 Mb/s
      5.5 Mb/s
      11 Mb/s
      6 Mb/s
      9 Mb/s
      12 Mb/s
      18 Mb/s
      24 Mb/s
      36 Mb/s
      48 Mb/s
      54 Mb/s
          Current Bit Rate=300 Mb/s

答案1

问题的关键在于,当你的邻居关闭他们的 WIFI 时,你的问题就消失了。你受到相同或相近频道的干扰。如果可以的话,你需要更改接入点(计算机)的频率。

您当前处于 2.427 GHz。这相当于频道 4。以下是频道分配的参考链接。http://en.wikipedia.org/wiki/List_of_WLAN_channels

尝试转到您所在国家/地区授权的最高频道,看看是否能有所改善。然后,如有必要,向下移动列表,直到确实有所改善。如果您住在公寓里,可能会受到很多干扰,并且可能永远无法获得完全符合规格的连接,但希望您能获得不会断开的连接。

最糟糕的情况是,您可能必须退出 2.4 Ghz 或转而使用有线连接。

祝你好运。

相关内容