RTL8821AE 16.04 上的網路問題

RTL8821AE 16.04 上的網路問題

我最近購買了一台華碩桌上型電腦並嘗試在其上安裝 Ubuntu 16.04。我在安裝 Windows 10 或進行雙重啟動時沒有遇到任何問題,但真正的問題在我完成系統安裝近一個小時後開始出現。

基本上,我的 wifi 會定期「凍結」(wifi 訊號顯示一切正常,但我沒有網路連線),並且我被迫重新啟動網路管理員。即使重新啟動管理器後,有時我的 wifi 也不會顯示在可用網路清單中或根本無法運作。我在 Windows 10 上沒有任何這些問題,而且我的網路速度也快得多。

我花了近一周的時間試圖找到問題,以下是與我最接近的數十個案例中的一些:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1482979
http://askubuntu.com/questions/730430/wifi-connection-keeps-dropping-in-ubuntu-15-10-rtl8821ae
https://ubuntuforums.org/showthread.php?t=2245164
http://askubuntu.com/questions/797213/wireless-disconnect-issues-ubuntu-16-04-with-rtl8821ae
http://askubuntu.com/questions/730430/wifi-connection-keeps-dropping-in-ubuntu-15-10-rtl8821ae

儘管我可以找到幾個和我有相同問題的人,但他們的解決方案對我沒有任何好處,作為一個新手 ubuntu 用戶,我不確定在這種情況下我應該如何進行。

我的核心訊息:

Linux asus-G20AJ 4.4.0-36-generic #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

我的無線介面資訊:

*-network
   description: Wireless interface
   product: RTL8821AE 802.11ac PCIe Wireless Network Adapter
   vendor: Realtek Semiconductor Co., Ltd.
   physical id: 0
   bus info: pci@0000:03:00.0
   logical name: wlp3s0
   version: 00
   serial: dc:85:de:ef:89:7b
   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-36-generic firmware=N/A ip=192.168.25.177 latency=0 link=yes multicast=yes wireless=IEEE 802.11abgn
   resources: irq:29 ioport:d000(size=256) memory:f7100000-f7103fff

誰能幫我解決這些問題?

答案1

我找不到這個問題的確切解決方案,但如果將來有相同問題的人來到這篇文章,我會在這裡添加對我有用的內容。

我必須安裝 Ubuntu 14.04(它有這些非常相同的問題)並按照使用者 jackie 給出的說明進行操作這個問題,僅更改驅動程式名稱(從rtl8188ee到rtl8821ae)。

我的 Ubuntu 機器現在可以使用大約 3/5 到 4/5 的網路容量,並且我的網路不再凍結。對我而言足夠了。

答案2

我的解決方法是安裝舊核心。我的 ubuntu 16.04 有內核 4.4.0-31 和 4.4.0-36。他們都存在網路問題(有線或無線)。

我在互聯網上搜尋了解決方案,但我已經放棄了(至少直到有人確認問題已解決並且該解決方案適用於每個人)。

現在我使用舊核心(3.19.8)並且網路運作正常。 以下是安裝舊核心的方法。請注意,您需要在電腦上安裝“module-init-tools”軟體包。

我還讓 grub 載入舊核心作為預設核心。 以下是如何將舊核心設定為 grub 預設值

答案3

我有一台華碩 x555LA 筆記型電腦,配備 RTL8821ae pci 設備,lwfinger 驅動程式有助於解決我一直在使用的 2.4Ghz 和 5Ghz 網路上與 WiFi 頻繁斷開的問題。我唯一需要重新啟動網路管理員服務的情況是在開啟筆記型電腦時恢復會話之後,而在執行 RTL8821ae 的核心模組時這種情況很少見。

我希望這有幫助:https://github.com/lwfinger/rtlwifi_new

答案4

我終於學會了使用以下方法來解決這個困擾我幾個月的問題(在 ubuntu 16.04 中)。

以下假設您具有 sudo 優先權。

  1. 更新核心: sudo apt-get update --fix-missing

    sudo apt install --install-recommends linux-generic 
    
  2. 更新 rtlwifi 驅動程式:

    sudo apt-get install linux-headers-generic build-essential git 
    
    git clone http://github.com/lwfinger/rtlwifi_new.git
    
    cd rtlwifi_new
    
    make;  sudo make install
    
  3. 用 WICD 取代 NetworkManager:

    看這裡https://help.ubuntu.com/community/WICD

(我編輯了訂單以考慮 ravery 的評論)

相關內容