Ubuntu 14.04 LTS wifi 不断断开/重新连接

Ubuntu 14.04 LTS wifi 不断断开/重新连接

我最近使用 USB 安装了 Ubuntu 14.04 LTS Desktop 和 Windows 10。但从那时起,我在 Ubuntu 下遇到了 wifi 问题 - 加载系统后一段时间后断开连接。我使用了一些论坛上的建议(但并没有真正理解它们的用途),它使 wifi 在断开连接后重新连接,现在这种情况会定期发生。我正在使用联想 Z50。任何帮助都非常感谢。

编辑:

这是输出$lspci-knn| grep Net-A2

02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter [10ec:b723]

    Subsystem: Lenovo Device [17aa:b736]
    Kernel driver in use: rtl8723be

编辑2:

这是其他查询返回的内容。

$rfkill 列表

0: ideapad_wlan: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: ideapad_bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: hci0: Bluetooth
    Soft blocked: yes
    Hard blocked: no
3: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

$ifconfig && iwconfig && route -n && ping -c 1 google.com

eth0  Link encap:Ethernet  HWaddr 28:d2:44:9d:09:b7  
      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo    Link encap:Local Loopback  
      inet addr:127.0.0.1  Mask:255.0.0.0
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      RX packets:3658 errors:0 dropped:0 overruns:0 frame:0
      TX packets:3658 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:299662 (299.6 KB)  TX bytes:299662 (299.6 KB)

wlan0 Link encap:Ethernet  HWaddr 90:48:9a:57:64:cf  
      inet addr:192.168.100.3  Bcast:192.168.100.255  Mask:255.255.255.0
      inet6 addr: fe80::9248:9aff:fe57:64cf/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:9725 errors:0 dropped:0 overruns:0 frame:0
      TX packets:9115 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:8674056 (8.6 MB)  TX bytes:1594720 (1.5 MB)

eth0  no wireless extensions.

wlan0 IEEE 802.11bgn  ESSID:"HUAWEI-I46k"  
      Mode:Managed  Frequency:2.462 GHz  Access Point: F8:BF:09:87:03:7C   
      Bit Rate=72.2 Mb/s   Tx-Power=20 dBm   
      Retry short limit:7   RTS thr=2347 B   Fragment thr:off
      Power Management:off
      Link Quality=70/70  Signal level=-32 dBm  
      Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
      Tx excessive retries:0  Invalid misc:0   Missed beacon:0

lo    no wireless extensions.

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.100.1   0.0.0.0         UG    0      0        0 wlan0
192.168.100.0   0.0.0.0         255.255.255.0   U     9      0        0 wlan0
PING google.com (64.233.165.101) 56(84) bytes of data.    
64 bytes from lg-in-f101.1e100.net (64.233.165.101): icmp_seq=1 ttl=45 time=56.2 ms

--- google.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 56.216/56.216/56.216/0.000 ms

我猜最后的查询结果可能会有所不同,因为正如我所说,wifi 连接不稳定并且并非一直处于中断状态。

编辑3:

rail@Rail-Ubuntu:~$ for p in /sys/module/rtl8723be/parameters/*; do echo $p; cat $p; done;
/sys/module/rtl8723be/parameters/debug
0
/sys/module/rtl8723be/parameters/disable_watchdog
N
/sys/module/rtl8723be/parameters/fwlps
Y
/sys/module/rtl8723be/parameters/ips
Y
/sys/module/rtl8723be/parameters/msi
N
/sys/module/rtl8723be/parameters/swenc
N
/sys/module/rtl8723be/parameters/swlps
N

编辑4

我重新安装了系统,现在我的 wifi 问题已经发生了变化:它在前 5 分钟左右连接,但随后完全断开连接。我按照一些帮助提示操作,然后来到这个页面:https://help.ubuntu.com/community/HardwareSupportComponentsWirelessNetworkCardsRealTek

因此,接下来的问题是:

  • 我没有文件 /etc/modprobe.d/rtl8723be.conf,这是怎么回事?我该怎么做才能找到它?

  • “上次更新”栏显示更新时间为 10-11(我猜是 10 月 11 日)。这是什么意思

  • “评论”字段显示它适用于 Ubuntu 15.04,但我使用的是 14.04。这是否意味着它不适用于我的情况?

  • 也许我应该为该问题创建新的线程?

答案1

我会echo "options rtl8723be fwlps=N" | sudo tee /etc/modprobe.d/rtl8723be.conf重新启动

有一个修补提交的内容表明禁用 fwlps 可解决许多断开连接问题。补丁将使其成为fwlps=N默认值

相关内容