无线断开使用RTL8821ae发行Ubuntu 16.04


11

**更新12/03/2016:我仍然没有解决此问题。有人能帮忙吗?***

自两个月前安装Ubuntu 16.04以来,我一直在使用Wifi时遇到麻烦。在论坛上有几篇类似的文章,但是我没有找到适合我的文章。以下是一些对我没有帮助的类似问题:

如何使Realtek RTL8723BE无线网卡工作?
wifi连接在Ubuntu 15.10中不断下降-RTL8821AE
http://ubuntuforums.org/showthread.php?t=2245164&page=2
http://ubuntuforums.org/showthread.php?t=2245164

让我们开始吧。

问题:

在我的wifi断开连接之前,我可以加载1-2个网页。当我的无线设备断开连接时,网络管理器图标不会更改其外观,即表明我仍处于连接状态。它不会自行重新连接。然后,我使用以下方法删除/重新插入驱动程序:

sudo modprobe rtl8821ae -r
sudo modprobe rtl8821ae

我从来没有足够长的互联网来加载整个YouTube视频或将3.5 MB的文件上传到Dropbox。kes

细节:

sudo lshw -C network

*-network               
   description: Wireless interface
   product: RTL8821AE 802.11ac PCIe Wireless Network Adapter
   vendor: Realtek Semiconductor Co., Ltd.
   physical id: 0
   bus info: pci@0000:01:00.0
   logical name: wlp1s0
   version: 00
   serial: b0:c0:90:1b:b8:bd
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
   configuration: broadcast=yes driver=rtl8821ae driverversion=4.4.0-28-generic firmware=N/A ip=192.168.0.7 latency=0 link=yes multicast=yes wireless=IEEE 802.11abgn
   resources: irq:233 ioport:e000(size=256) memory:ff600000-ff603fff

 *-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: enp2s0
   version: 10
   serial: 2c:56:dc:9d:2c:64
   size: 10Mbit/s
   capacity: 1Gbit/s
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress msix vpd 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=rtl8168g-3_0.0.1 04/23/13 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
   resources: irq:225 ioport:d000(size=256) memory:ff504000-ff504fff memory:ff500000-ff503fff


lsmod | grep rtl

rtl8821ae             225280  0
btcoexist              53248  1 rtl8821ae
rtl_pci                28672  1 rtl8821ae
rtlwifi                77824  2 rtl_pci,rtl8821ae
mac80211              737280  3 rtl_pci,rtlwifi,rtl8821ae
cfg80211              565248  2 mac80211,rtlwifi
btrtl                  16384  1 btusb
bluetooth             520192  9 bnep,btbcm,btrtl,btusb,btintel

我很乐意提供对诊断我的问题有用的任何东西。多谢你们!


我也有一个realtek wifi卡,并且在禁用IPv6之前网络一直处于停止状态。由于这样做,它工作正常。转到网络的属性,转到“ IPv6”选项卡,然后从下拉菜单中选择“忽略”。
多里安

不幸的是,那对我没有用。不过谢谢你!
Luke Stuemke

您确定问题出在路由器上吗?
spacelander

请点击链接。我已经解决了这个media.com/@elmaxx/…链接之后的确切型号的确切问题
Point Networks

Answers:


5

好吧,我建议您将内核版本升级到Kernal 4.6.4,然后从git rtlwifi_new下载最新的wifi驱动程序。现在进入下载的目录并按如下所示进行编译。

sudo make

sudo make install

sudo reboot

现在尝试加载驱动程序模块

sudo modprobe -r rtl8821ae
sudo modprobe rtl8821ae

使用以下命令扫描wifi并检查质量级别。

iwlist scan | egrep -i 'ssid|level'

如果问题仍然存在,则需要检查笔记本电脑有几根天线,然后尝试更换天线(ant_sel)并检查信号质量。

sudo modprobe -r rtl8821ae
sudo modprobe rtl8821ae ant_sel=1
iwlist scan | egrep -i 'ssid|level'

如果没有,请尝试如下第二根天线。

sudo modprobe -r rtl8821ae
sudo modprobe rtl8821ae ant_sel=2
iwlist scan | egrep -i 'ssid|level'

如果以上任何一种天线切换均有效,则可以通过以下方法将其正确的ant_sel =选项添加到conf文件中来使其永久化。

vim /etc/modprobe.d/rtl8821ae.conf

options rtl8821ae ant_sel=1

如果一切正常,请重新启动并享受。


1
感谢您的答复,但是这些对我不起作用。
卢克·斯托姆克

-1

这是Ubuntu 16.04中的错误。尝试重新启动网络服务。跑:

sudo systemctl restart network-manager.service

感谢您的答复,但这不是我的问题。
卢克·斯托姆克
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.