Wi-Fi 连接正在下降

Wi-Fi 连接正在下降

我在 Ubuntu 14.04.4 中遇到了 [USB] Wi-Fi 连接问题,每隔几分钟就会断线一次,然后我需要重启笔记本电脑才能重新连接。我的手机可以正常连接到网络,所以这应该不是网络问题。

我输入lshw -C network并收到以下内容:

root@ninas-Lenovo-U31-70:/home/nina# lshw -C network
*-network               
  description: Ethernet interface
   product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
   vendor: Realtek Semiconductor Co., Ltd.
   physical id: 0
   bus info: pci@0000:02:00.0
   logical name: eth0
   version: 15
   serial: f0:76:1c:fc:09:28
   size: 10Mbit/s
   capacity: 1Gbit/s
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
   configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8168h-2_0.0.2 02/26/15 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
   resources: irq:48 ioport:4000(size=256) memory:c4404000-c4404fff memory:c4400000-c4403fff
*-network UNCLAIMED
   description: Network controller
   product: QCA6164 802.11ac Wireless Network Adapter
   vendor: Qualcomm Atheros
   physical id: 0
   bus info: pci@0000:03:00.0
   version: 20
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress cap_list
   configuration: latency=0
   resources: memory:c4200000-c43fffff
*-network
   description: Wireless interface
   physical id: 3
   bus info: usb@1:2
   logical name: wlan0
   serial: 8c:ae:4c:f8:3c:36
   capabilities: ethernet physical wireless
   configuration: broadcast=yes driver=rtl8192cu driverversion=4.2.0-27-generic firmware=N/A ip=192.168.0.21 link=yes multicast=yes wireless=IEEE 802.11bgn

我还运行了以下脚本

wget -N -t 5 -T 10 https://github.com/UbuntuForums/wireless-info/raw/master/wireless-info && chmod +x wireless-info && ./wireless-info

它返回以下信息。

########## 无线信息开始 ##########

报告来源:2016 年 3 月 30 日 17:15 BST +0100

最后启动时间:2016 年 3 月 30 日 17:15 BST +0100

脚本来自:2015 年 9 月 27 日 00:34 UTC +0000

##### 发布 ###########################

分销商 ID:Ubuntu
描述:Ubuntu 14.04.4 LTS
版本:14.04
代号:值得信赖

##### 核心 ############################

Linux 4.2.0-27-通用 #32~14.04.1-Ubuntu SMP 星期五 1 月 22 日 15:32:26 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

参数:ro、quiet、splash、vt.handoff=7

##### 桌面 ###########################

Ubuntu

##### lspci #############################

02:00.0 以太网控制器 [0200]: 瑞昱半导体有限公司 RTL8111/8168/8411 PCI Express 千兆以太网控制器 [10ec:8168] (rev 15)
    子系统:联想设备 [17aa:3828]
    正在使用的内核驱动程序:r8169

03:00.0 网络控制器 [0280]: Qualcomm Atheros QCA6164 802.11ac 无线网络适配器 [168c:0041] (rev 20)
    子系统:联想设备 [17aa:3545]

04:00.0 3D 控制器 [0302]: NVIDIA Corporation GK208M [GeForce 920M] [10de:1299] (rev a1)

##### lsusb ################################

总线 003 设备 002:ID 8087:8001 Intel 公司
总线 003 设备 001:ID 1d6b:0002 Linux Foundation 2.0 根集线器
总线 002 设备 001:ID 1d6b:0003 Linux Foundation 3.0 根集线器
总线 001 设备 004:ID 0cf3:e300 Atheros Communications, Inc.
总线 001 设备 003:ID 5986:0670 Acer, Inc
总线 001 设备 002:ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 读卡器控制器
总线 001 设备 005:ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN 适配器
总线 001 设备 001:ID 1d6b:0002 Linux Foundation 2.0 根集线器

##### PCMCIA 卡信息 ##################

##### rfkill #############################

0:ideapad_wlan:无线局域网
    软阻止:否
    硬阻止:否
1:ideapad_bluetooth:蓝牙
    软阻止:否
    硬阻止:否
2:hci0:蓝牙
    软阻止:否
    硬阻止:否
3:phy0:无线局域网
    软阻止:否
    硬阻止:否

#### lsmod ################################

rtl8192cu 69632 0
rtl_usb 20480 1 rtl8192cu
rtl8192c_common 49152 1 rtl8192cu
rtlwifi 77824 3 rtl_usb,rtl8192c_common,rtl8192cu
mac80211 729088 3 rtl_usb,rtlwifi,rtl8192cu
cfg80211 540672 2 mac80211,rtlwifi
mxm_wmi 16384 1 新
snd_soc_rt286 40960 0
snd_soc_rl6347a 16384 1 snd_soc_rt286
snd_soc_core 200704 1 snd_soc_rt286
snd_pcm 102400 7 snd_soc_core,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_soc_rt286,snd_pcm_dmaengine,snd_hda_core
ideapad_laptop 24576 0
稀疏键映射 16384 1 ideapad_laptop
wmi 20480 2 mxm_wmi,新
视频 36864 3 i915,ideapad_laptop,nouveau

##### 接口 ########################

自动档
iface lo inet 环回

##### ifconfig ##########################

eth0 链路封装:以太网 HWaddr   
          上行广播多播 MTU:1500 度量:1
          RX 数据包:0 错误:0 丢弃:0 溢出:0 帧:0
          TX 数据包:0 错误:0 丢弃:0 超限:0 载波:0
          碰撞:0 txqueuelen:1000
          RX 字节:0 (0.0 B) TX 字节:0 (0.0 B)

wlan0 链路封装:以太网 HWaddr   
          inet 地址:192.168.0.21 Bcast:192.168.0.255 掩码:255.255.255.0
          inet6 地址:fe80::/64 范围:链接
          上行广播运行多播 MTU:1500 度量:1
          RX 数据包:65 错误:0 丢弃:0 超限:0 帧:0
          TX 数据包:107 错误:0 丢弃:0 超限:0 载波:0
          碰撞:0 txqueuelen:1000
          RX 字节:33127 (33.1 KB) TX 字节:16663 (16.6 KB)

##### iwconfig ##########################

eth0 没有无线扩展。

没有无线扩展。

wlan0 IEEE 802.11bgn ESSID:“SKY72199”  
          模式:管理频率:2.462 GHz 接入点:    
          比特率=72.2 Mb/s Tx-功率=20 dBm   
          重试短限制:7 RTS thr=2347 B 片段 thr:关闭
          电源管理:关闭
          链路质量=50/70 信号电平=-60 dBm  
          Rx 无效 nwid:0 Rx 无效 crypt:0 Rx 无效 frag:0
          Tx 重试次数过多:0 无效杂项:5 错过信标:0

##### 路线 #############################

内核 IP 路由表
目标网关 Genmask 标志 指标参考使用 Iface
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0
192.168.0.0 0.0.0.0 255.255.255.0 U 9 0 0 wlan0

##### resolv.conf ##########################

名称服务器 127.0.1.1
搜索主页

##### 网络管理员 ##################

已安装:

    网络管理器

跑步:

root 784 1 1 17:15 ? 00:00:00 网络管理器

##### 网络管理器信息 ###############

NetworkManager 工具

状态:已连接(全局)

- 设备:wlan0 [SKY72199] ----------------------------------------------------
  类型:802.11 WiFi
  驱动程序:rtl8192cu
  状态:已连接
  默认值:是
  财务地址:        

  功能:
    速度: 72 Mb/s

  无线属性
    WEP 加密:是
    WPA 加密:是
    WPA2 加密:是

  无线接入点(* = 当前 AP)
    BTWifi-X: 基础设施, 频率 2412 MHz,速率 54 Mb/s,强度 70 WPA WPA2 企业版
    BTHub5-238J: 基础设施,频率 2412 MHz,速率 54 Mb/s,强度 70 WPA2
    SKYF5CEA: 基础设施, ,频率 2442 MHz,速率 54 Mb/s,强度 70 WPA2
    TALKTALK997CB1: 基础设施,频率 2422 MHz,速率 54 Mb/s,强度 67 WPA WPA2
    TALKTALK-2B3F5A: 基础设施, ,频率 2462 MHz,速率 54 Mb/s,强度 47 WPA WPA2
    BTWifi-with-FON:基础设施,频率 2412 MHz,速率 54 Mb/s,强度 70
    *SKY72199: 基础设施, 频率 2462 MHz,速率 54 Mb/s,强度 81 WPA2

  IPv4 设置:
    地址:192.168.0.21
    前缀:24(255.255.255.0)
    网关:192.168.0.1

    DNS:192.168.0.1

- 设备:eth0 -----------------------------------------------------------------
  类型:有线
  驱动程序:r8169
  状态:不可用
  默认值: no
  财务地址:        

  功能:
    载波检测:是

  连线属性
    承运商: 关闭

##### NetworkManager.state ##############

[主要的]
网络启用=true
WirelessEnabled=true
WWANEnabled=true
WimaxEnabled=true

##### 网络管理器.conf ###############

[主要的]
插件=ifupdown,keyfile,ofono
dns=dnsmasq

[如果上载]
管理=false

##### NetworkManager 配置文件 ###########

获取管理员权限失败。

##### iw reg 获取 ########################

地区:欧洲/伦敦(根据设定的时区)

国家 00:
    (2402 - 2472 @ 40),(3,20)
    (2457 - 2482 @ 40), (3, 20), 被动扫描, 无 IBSS
    (2474 - 2494 @ 20),(3,20),无 OFDM,被动扫描,无 IBSS
    (5170 - 5250 @ 40),(3, 20),被动扫描,无 IBSS
    (5735 - 5835 @ 40), (3, 20), 被动扫描, 无 IBSS

##### iwlist 频道 ###################

eth0 没有频率信息。

lo 没有频率信息。

wlan0 共13个信道,可用频率:
          频道 01 :2.412 GHz
          频道 02 :2.417 GHz
          频道 03 :2.422 GHz
          频道 04 :2.427 GHz
          频道 05 :2.432 GHz
          频道 06 :2.437 GHz
          频道 07 :2.442 GHz
          频道 08 :2.447 GHz
          频道 09 :2.452 GHz
          频道 10 :2.457 GHz
          频道 11 :2.462 GHz
          频道 12 :2.467 GHz
          频道 13 :2.472 GHz
          当前频率:2.462 GHz(频道 11)

##### iwlist 扫描 #######################

抱歉,请再试一次。
抱歉,请再试一次。
抱歉,请再试一次。
sudo:3 次错误密码尝试

获取管理员权限失败。

##### 模块信息 ######################

[rtl8192cu]
文件名:/lib/modules/4.2.0-27-generic/kernel/drivers/net/wireless/rtlwifi/rtl8192cu/rtl8192cu.ko
固件:rtlwifi/rtl8192cufw_TMSC.bin
固件:rtlwifi/rtl8192cufw_B.bin
固件:rtlwifi/rtl8192cufw_A.bin
固件:rtlwifi/rtl8192cufw.bin
描述:Realtek 8192C/8188C 802.11n USB 无线
许可证:GPL
作者:拉里·芬格    
作者:Ziv Huang   
作者:乔治亚     
源版本:730D20DBF46D54850A5E8F4
依赖:rtlwifi、rtl8192c-common、rtl_usb、mac80211
入口:Y
vermagic:4.2.0-27-通用 SMP mod_unload modversions
签名者:构建时自动生成的内核密钥
签名密钥:73:6E:2F:9E:A1:B4:72:8A:15:AC:16:9B:18:69:26:7E:11:28:D6:E8
sig_hashalgo: sha512
参数:swenc:设置为 1 用于软件加密(默认为 0)
 (布尔值)
参数:debug:设置调试级别(0-5)(默认 0)(int)

[rtl_usb]
文件名:/lib/modules/4.2.0-27-generic/kernel/drivers/net/wireless/rtlwifi/rtl_usb.ko
描述:rtlwifi 的 USB 基本驱动程序
许可证:GPL
作者:拉里·芬格    
作者:Realtek WlanFAE
作者:lizhaoming  
源版本:E2BFFC8F9C4C5753F88B5D5
依赖:rtlwifi,mac80211
入口:Y
vermagic:4.2.0-27-通用 SMP mod_unload modversions
签名者:构建时自动生成的内核密钥
签名密钥:73:6E:2F:9E:A1:B4:72:8A:15:AC:16:9B:18:69:26:7E:11:28:D6:E8
sig_hashalgo: sha512

[rtl8192c_常见]
文件名:/lib/modules/4.2.0-27-generic/kernel/drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common.ko
描述:Realtek 8192C/8188C 802.11n PCI 无线
许可证:GPL
作者:拉里·芬格    
作者:Ziv Huang   
作者:乔治亚     
作者:Realtek WlanFAE
作者:lizhaoming  
源版本:1ED716BB42196D4EBC16CBE
依赖:rtlwifi
入口:Y
vermagic:4.2.0-27-通用 SMP mod_unload modversions
签名者:构建时自动生成的内核密钥
签名密钥:73:6E:2F:9E:A1:B4:72:8A:15:AC:16:9B:18:69:26:7E:11:28:D6:E8
sig_hashalgo: sha512

[无线上网]
文件名:/lib/modules/4.2.0-27-generic/kernel/drivers/net/wireless/rtlwifi/rtlwifi.ko
描述:Realtek 802.11n PCI 无线核心
许可证:GPL
作者:拉里·芬格    
作者:Realtek WlanFAE
作者:lizhaoming  
源版本:F4CACC5FCAEBE7C22930A24
依赖:mac80211,cfg80211
入口:Y
vermagic:4.2.0-27-通用 SMP mod_unload modversions
签名者:构建时自动生成的内核密钥
签名密钥:73:6E:2F:9E:A1:B4:72:8A:15:AC:16:9B:18:69:26:7E:11:28:D6:E8
sig_hashalgo: sha512

[mac80211]
文件名:/lib/modules/4.2.0-27-generic/kernel/net/mac80211/mac80211.ko
许可证:GPL
描述:IEEE 802.11子系统
源版本:FBF6EA073A00B4F3836226E
依赖:cfg80211
入口:Y
vermagic:4.2.0-27-通用 SMP mod_unload modversions
签名者:构建时自动生成的内核密钥
签名密钥:73:6E:2F:9E:A1:B4:72:8A:15:AC:16:9B:18:69:26:7E:11:28:D6:E8
sig_hashalgo: sha512
参数:minstrel_vht_only:当 sta 支持 VHT 时仅使用 VHT 速率。(布尔值)
参数:max_nullfunc_tries:断开连接前最大 nullfunc tx 尝试次数(原因 4)。(int)
参数:max_probe_tries:断开连接前的最大探测尝试次数(原因 4)。(int)
参数:beacon_loss_count:我们判定信标丢失之前的信标间隔数。(整数)
参数:probe_wait_ms:断开连接前等待探测响应的最长时间(毫秒)(原因 4)。(整数)
参数:ieee80211_default_rc_algo:mac80211 使用的默认速率控制算法(charp)

[cfg80211]
文件名:/lib/modules/4.2.0-27-generic/kernel/net/wireless/cfg80211.ko
描述:无线配置支持
许可证:GPL
作者:约翰内斯·伯格
源版本:7982686FBE8064A87E02753
依靠:        
入口:Y
vermagic:4.2.0-27-通用 SMP mod_unload modversions
签名者:构建时自动生成的内核密钥
签名密钥:73:6E:2F:9E:A1:B4:72:8A:15:AC:16:9B:18:69:26:7E:11:28:D6:E8
sig_hashalgo: sha512
参数:ieee80211_regdom:IEEE 802.11 监管域代码(charp)
参数:cfg80211_disable_40mhz_24ghz:禁用 2.4GHz 频段的 40MHz 支持(布尔值)

##### 模块参数###################

[rtl8192cu]
调试:0
答案:N

[mac80211]
信标丢失计数:7
ieee80211_default_rc_algo: minstrel_ht
最大空尝试次数:2
最大探测尝试次数:5
minstrel_vht_only: 是
探测等待毫秒:500

[cfg80211]
cfg80211_disable_40mhz_24ghz: 否
ieee80211_regdom: 00

/etc/模块 ######################

LP
实时时钟

##### modprobe 选项 ##################

[/etc/modprobe.d/blacklist-ath_pci.conf]
黑名单 ath_pci

[/etc/modprobe.d/blacklist.conf]
黑名单 evbug
黑名单 usbmouse
黑名单 usbkbd
黑名单 eepro100
黑名单 de4x5
黑名单 eth1394
黑名单 snd_intel8x0m
黑名单 snd_aw2
黑名单 i2c_i801
黑名单 Prism54
黑名单 bcm43xx
黑名单 garmin_gps
黑名单 asus_acpi
黑名单 snd_pcsp
黑名单 pcspkr
黑名单 amd76x_edac

[/etc/modprobe.d/blacklist-rare-network.conf]
别名 net-pf-3 off
别名 net-pf-6 off
别名 net-pf-9 off
别名 net-pf-11 off
别名 net-pf-12 off
别名 net-pf-19 off
别名 net-pf-21 off
别名 net-pf-36 off

[/etc/modprobe.d/iwlwifi.conf]
删除 iwlwifi \
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod)\
&& /sbin/modprobe -r mac80211

[/etc/modprobe.d/mlx4.conf]
softdep mlx4_core 帖子:mlx4_en

#### rc.local #############################

出口 0

##### pm-实用程序 #############################

##### udev 规则 ########################

[/etc/udev/rules.d/70-persistent-net.rules]
# PCI 设备 0x10ec:0x8168 (r8169)
子系统=="net", 动作=="添加", 驱动程序=="?*", 属性{地址}=="", 属性{dev_id}=="0x0", 属性{类型}=="1", 内核=="eth*", 名称="eth0"
#USB 设备 0x:0x (rtl8192cu)
子系统=="net", 动作=="添加", 驱动程序=="?*", 属性{地址}=="", 属性{dev_id}=="0x0", 属性{类型}=="1", 内核=="wlan*", 名称="wlan0"

##### dmesg ################################

[28.195338]rtl8192cu:芯片版本0x10
[28.223553]rtl8192cu:MAC地址:
[28.223555]rtl8192cu:主板类型0
[28.223630]rtl_usb:rx_max_size 15360,rx_urb_num 8,in_ep 1
[28.223665]rtl8192cu:加载固件rtlwifi/rtl8192cufw_TMSC.bin
[28.226877]ieee80211 phy0:选定的速率控制算法‘rtl_rc’
[28.232078]rtl8192cu:MAC自动开启正常!
[28.248384]rtl8192cu:Tx队列选择:0x05
[28.627747] IPv6:ADDRCONF(NETDEV_UP):wlan0:链接未准备好
[29.519562]wlan0: 验证
[ 29.530232] wlan0:发送身份验证至(尝试 1/3)
[29.546920]wlan0:已验证
[29.549649]wlan0:关联(尝试1/3)
[29.570911]wlan0: RX AssocResp 来自(capab=0x411 状态=0 辅助=4)
[29.571740]wlan0:已关联
[29.571750] IPv6:ADDRCONF(NETDEV_CHANGE):wlan0:链接已准备就绪

########## 无线信息结束 ############

有人知道问题出在哪里吗?如果您需要更多信息,请告诉我。

答案1

我看到的是,您的 USB 设备被用作 wlan0 - 这意味着它正在使用您的 USB 连接到 Wi-Fi。您在评论中说它不起作用?那么请将其移除,让我们让内部设备正常工作。

*-network UNCLAIMED
   description: Network controller
   bus info: pci@0000:03:00.0

*-network
   description: Wireless interface
   physical id: 3
   bus info: usb@1:2
   logical name: wlan0

让我们重新启动您的网络,以便它开始使用内部网络
sudo service network-manager restartsystemctl restart network-manager

一旦连接正常,我们就应该开始排除故障,如果连接断开,请执行以下操作:
dmesg | tail

发布这些错误消息,以便我们能够看到哪里出了问题。

我给你下达了显示信号强度的命令grep wlan0 /proc/net/wireless | awk '{ print int($3 * 100 / 70) }',输出为 54%。当你坐得离 Wi-Fi 接入点较近时,这种情况是否也会出现?

你也可以输出:
iwconfig
lspci -nnk | grep -iA2 net

网络位置
/etc/网络/接口

如果您在此处编辑任何内容,则ifdown wlan0 && ifup wlan0需要使设置生效。

相关内容