Debian

rtl8821ae Wifi 驅動程序

  • July 23, 2021

我的 wifi 連接(rtl8821ae 驅動程序)一直有問題。我可以保持連接數小時(長達 6 小時),然後有時它只是崩潰並且在重新啟動時不起作用。我得等到第二天。

sugar@hostname:~$ uname -v
#1 SMP Debian 3.16.7-ckt20-1+deb8u3 (2016-01-17)

sugar@hostname:~$ lspci -vnn | grep Network
04:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. 
RTL8821AE 802.11ac PCIe Wireless Network Adapter [10ec:8821]

sugar@hostname:~$ sudo iwconfig
eth0      no wireless extensions.

wlan0     IEEE 802.11abgn  ESSID:"Bravotelecom_9947"  
 Mode:Managed  Frequency:2.462 GHz  Access Point:     E8:CC:18:F7:81:50   
 Bit Rate=6.5 Mb/s   Tx-Power=20 dBm   
 Retry short limit:7   RTS thr=2347 B   Fragment thr:off
 Encryption key:off
 Power Management:off
 Link Quality=70/70  Signal level=-24 dBm  
 Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
 Tx excessive retries:0  Invalid misc:1   Missed beacon:0

lo        no wireless extensions.

我嘗試啟用電源管理然後將其關閉(即使它顯示它已經關閉):

sugar@hostname:~$ sudo modprobe rtl8821ae swlps=1
sugar@hostname:~$ sudo iwconfig wlan0 power off
Error for wireless request "Set Power Management" (8B2C) :
SET failed on device wlan0 ; Operation not supported.

但我不斷收到這個錯誤……無論如何我不認為這是問題所在。

我也試過:

rfkill unblock -all

但是一開始就沒有什麼是軟或硬的,所以沒有區別。我的路由器配置為 IPv4(不是 IPv6),並支持 2 GHz 和 5 GHz 頻段的通道。我注意到我的網路適配器在這兩個頻率之間切換……有時我連接的是低頻段,有時是高頻段。

下次它崩潰時我會發布 journalctl 條目,因為我現在沒有它們。

將“非免費”組件添加到 /etc/apt/sources.list :

# Debian 8 "Jessie"
deb http://httpredir.debian.org/debian/ jessie main contrib non-free

更新可用軟體包列表並安裝韌體-realtek 軟體包:

sudo apt-get update && sudo apt-get install firmware-realtek

載入模組

sudo modprobe -rv rtl8821ae
sudo modprobe -v rtl8821ae

引用自:https://unix.stackexchange.com/questions/261609