无线网络信号不好

无线网络信号不好

出于某种原因,我在 Ubuntu 下卧室的 wifi 信号非常差。在 Windows 下一切正常。我的平板电脑和手机也没有问题。信号差的意思是,我必须将笔记本电脑放在特定区域才能连接,而且我经常需要移动,因为我失去了连接……

不知道为什么。

~# lshw -C net
  *-network
       description: Wireless interface
       product: Centrino Advanced-N 6235
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:08:00.0
       logical name: wlan0
       version: 24
       serial: c4:85:08:b1:24:84
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=3.11.0-17-generic firmware=18.168.6.1 ip=192.168.2.12 latency=0 link=yes multicast=yes wireless=IEEE 802.11abgn
       resources: irq:48 memory:d2600000-d2601fff

# iwconfig 
eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11abgn  ESSID:"hotixiaspot"  
          Mode:Managed  Frequency:2.452 GHz  Access Point: EC:1A:59:04:70:BC   
          Bit Rate=57.8 Mb/s   Tx-Power=15 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=44/70  Signal level=-66 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:23426  Invalid misc:1524   Missed beacon:0

答案1

您可能会发现,正如我对非常相似的 iwlwifi 设备所做的那样,如果将路由器设置为将通道宽度限制为仅 20 MHz 而不是 20/40 MHz,信号强度和稳定性会大大提高。在此处输入图片描述

答案2

这可能是由驱动程序引起的。您可以查看这个答案对 SE Unix&Linux 上的类似问题。

如果可用,您应该安装 WiFi 卡的制造商驱动程序。从您的lshw资料来看,我假设 Ubuntu 并不完全知道该设备是什么,因此它使用(或多或少)可用的通用驱动程序。

有些公司提供 Linux 驱动程序(例如 Realtek 为我的卡提供),有些则不提供。所以你可以用这种方式试试运气。

另一种方法是禁用 Wifi 卡的 ACPI 电源管理。请查看AU 问题。在执行此操作之前,请检查您的卡是否完全由 ACPI 管理:iwconfig提供有关无线设备的信息。有一行写着Power Management:...。如果是On,请尝试链接中的方法,如果没有,则不会产生效果。

相关内容