RTL8812au 驅動整夜閒置,今早死掉

RTL8812au 驅動整夜閒置,今早死掉

----------------更新 - 已修復,請參閱下文----------------

從 16.04 全新升級至 18.04。 16.04 也是新的 DVD 安裝。安裝後,決定升級到18.04。四核心華碩+AMD 塔式電腦。 8GB 記憶體。較新的 1TB 硬碟。

昨天使用我的 RaLink WiFi 適配器從製造商網站下載了 8812au 驅動程序,該適配器插入 USB 連接埠後工作正常。然後安裝驅動程序,連接 Realtek USB 適配器 (RT),它可以工作一整天。甚至可以與 RaLink 轉接器搭配使用。下載並安裝了我最喜歡的應用程式和程式。一切順利。

然後當天晚些時候安裝了 KiCAD CAD 軟體 V4。發現滑鼠軌跡問題並升級到 V5。上床睡覺了,還在下載。

今天早上,發現 RT wifi 適配器未顯示且未連接。檢查網路連接,顯示11分鐘前已連接。重新啟動。網路管理員仍然沒有顯示適配器。這距離 KiCad 安裝完成已經很久了,我懷疑這與它有什麼關係。它也不在背景運行。

重新安裝了驅動程式...一切順利,沒有錯誤。仍未顯示在網路管理員中。重新啟動。仍然沒有顯示。

將轉接器移至我的 Win7 機器上。發現硬體、安裝驅動程式、上線。將適配器移回 Ubuntu 計算機,但未發現。嘗試了不同的USB端口,沒有發現。將 RaLink 轉接器插入同一個 USB 端口,幾秒鐘內即可上線。

所以RaLink適配器工作正常,Realtek適配器驅動程式只工作了幾個小時就死掉了,但在另一台機器上測試時硬體沒有問題。有什麼建議嗎?

dkms status
rtl8812au, 4.3.14, 4.15.0-52-generic, x86_64: installed (WARNING! Diff between built and installed module!)
rtl8812au, 4.3.8.12175.20140902+dfsg, 4.15.0-51-generic, x86_64: installed
rtl8812au, 4.3.8.12175.20140902+dfsg, 4.15.0-52-generic, x86_64: built

編輯:按照以下驅動程式刪除說明進行操作後:

1) dkms狀態為NULL

2)

`ls -al /usr/src
total 32

    drwxr-xr-x  8 root root 4096 Jun 18 13:01 .
    drwxr-xr-x 11 root root 4096 Apr 20  2016 ..
    drwxr-xr-x 27 root root 4096 Jun 16 08:17 linux-headers-4.15.0-51
    drwxr-xr-x  8 root root 4096 Jun 16 08:17 linux-headers-4.15.0-51-generic
    drwxr-xr-x 27 root root 4096 Jun 17 22:10 linux-headers-4.15.0-52
    drwxr-xr-x  8 root root 4096 Jun 17 22:10 linux-headers-4.15.0-52-generic
    drwxr-xr-x  7 root root 4096 Jun 18 13:01 rtl8812au-4.2.2
    drwxr-xr-x  7 root root 4096 Jun 18 07:10 rtl8812au-4.3.14

3)modinfo 8812au

    filename:       /lib/modules/4.15.0-52-generic/updates/dkms/8812au.ko
    version:        v4.3.8_12175.20140902
    author:         Realtek Semiconductor Corp.
    description:    Realtek Wireless Lan Driver
    license:        GPL
    srcversion:     0FE007DE1CB755560C5BB1D
    alias:          usb:v056Ep4007d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v0411p0242d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v2019pAB32d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v0846p9052d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v0E66p0023d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v2001p3318d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v2001p3314d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v04BBp0953d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v7392pA813d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v7392pA812d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v7392pA811d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v0BDAp0820d*dc*dsc*dp*icFFiscFFipFFin*
    alias:          usb:v0BDAp8822d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v0BDAp0821d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v0BDAp0811d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v0411p025Dd*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v2357p0103d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v2357p0101d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v20F4p805Bd*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v2001p3316d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v2001p3315d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v07B8p8812d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v2019pAB30d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v1740p0100d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v148Fp9097d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v13B1p003Fd*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v1058p0632d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v2001p3313d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v0586p3426d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v0E66p0022d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v0B05p17D2d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v0409p0408d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v0789p016Ed*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v04BBp0952d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v0DF6p0074d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v7392pA822d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v2001p330Ed*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v050Dp1109d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v050Dp1106d*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v0BDAp881Cd*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v0BDAp881Bd*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v0BDAp881Ad*dc*dsc*dp*ic*isc*ip*in*
    alias:          usb:v0BDAp8812d*dc*dsc*dp*ic*isc*ip*in*
    depends:        cfg80211
    retpoline:      Y
    name:           8812au
    vermagic:       4.15.0-51-generic SMP mod_unload 
    parm:           rtw_ips_mode:The default IPS mode (int)
    parm:           rtw_usb_rxagg_mode:int
    parm:           rtw_qos_opt_enable:int
    parm:           ifname:The default name to allocate for first interface (charp)
    parm:           if2name:The default name to allocate for second interface (charp)
    parm:           rtw_initmac:charp
    parm:           rtw_channel_plan:int
    parm:           rtw_special_rf_path:int
    parm:           rtw_chip_version:int
    parm:           rtw_rfintfs:int
    parm:           rtw_lbkmode:int
    parm:           rtw_network_mode:int
    parm:           rtw_channel:int
    parm:           rtw_mp_mode:int
    parm:           rtw_wmm_enable:int
    parm:           rtw_vrtl_carrier_sense:int
    parm:           rtw_vcs_type:int
    parm:           rtw_busy_thresh:int
    parm:           rtw_ht_enable:int
    parm:           rtw_bw_mode:int
    parm:           rtw_ampdu_enable:int
    parm:           rtw_rx_stbc:int
    parm:           rtw_ampdu_amsdu:int
    parm:           rtw_vht_enable:int
    parm:           rtw_lowrate_two_xmit:int
    parm:           rtw_rf_config:int
    parm:           rtw_power_mgnt:int
    parm:           rtw_smart_ps:int
    parm:           rtw_low_power:int
    parm:           rtw_wifi_spec:int
    parm:           rtw_antdiv_cfg:int
    parm:           rtw_antdiv_type:int
    parm:           rtw_enusbss:int
    parm:           rtw_hwpdn_mode:int
    parm:           rtw_hwpwrp_detect:int
    parm:           rtw_hw_wps_pbc:int
    parm:           rtw_max_roaming_times:The max roaming times to try (uint)
    parm:           rtw_mc2u_disable:int
    parm:           rtw_80211d:Enable 802.11d mechanism (int)
    parm:           rtw_notch_filter:0:Disable, 1:Enable, 2:Enable only for P2P (uint)
    parm:           rtw_hiq_filter:0:allow all, 1:allow special, 2:deny all (uint)
    parm:           rtw_adaptivity_en:0:disable, 1:enable, 2:auto (uint)
    parm:           rtw_adaptivity_mode:0:normal, 1:carrier sense (uint)
    parm:           rtw_nhm_en:0:disable, 1:enable (uint)
    parm:           rtw_amplifier_type_2g:BIT3:2G ext-PA, BIT4:2G ext-LNA (uint)
    parm:           rtw_amplifier_type_5g:BIT6:5G ext-PA, BIT7:5G ext-LNA (uint)
    parm:           rtw_RFE_type:default init value:64 (uint)
    parm:           rtw_TxBBSwing_2G:default init value:0xFF (uint)
    parm:           rtw_TxBBSwing_5G:default init value:0xFF (uint)
    parm:           rtw_tx_pwr_lmt_enable:0:Disable, 1:Enable, 2: Depend on efuse (int)
    parm:           rtw_tx_pwr_by_rate:0:Disable, 1:Enable, 2: Depend on efuse (int)
    parm:           rtw_phy_file_path:The path of phy parameter (charp)
    parm:           rtw_load_phy_file:PHY File Bit Map (int)
    parm:           rtw_decrypt_phy_file:Enable Decrypt PHY File (int)

6月25日:

lsusb
Bus 009 Device 009: ID 0bda:a811 Realtek Semiconductor Corp. 
Bus 009 Device 008: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 009 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 010 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 275d:0ba6  
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

ls -al /usr/src
total 24
drwxr-xr-x  6 root root 4096 Jun 18 15:17 .
drwxr-xr-x 11 root root 4096 Apr 20  2016 ..
drwxr-xr-x 27 root root 4096 Jun 16 08:17 linux-headers-4.15.0-51
drwxr-xr-x  8 root root 4096 Jun 16 08:17 linux-headers-4.15.0-51-generic
drwxr-xr-x 27 root root 4096 Jun 17 22:10 linux-headers-4.15.0-52
drwxr-xr-x  8 root root 4096 Jun 17 22:10 linux-headers-4.15.0-52-generic

Realtek 適配器現在無法工作,但 Ralink 適配器很好,所以我在它們之間來回切換。

---------------6月25日安裝新驅動程式後--------------------

dkms status

rtl8812au、4.3.14、4.15.0-52-generic、x86_64:已安裝(警告!內建模組和已安裝模組之間的差異!)

modinfo 8812au

modinfo:錯誤:找不到模組 8812au。

新的東西:

modinfo rtl8812au

檔案名稱:/lib/modules/4.15.0-52-generic/kernel/drivers/net/wireless/rtl8812au.ko 版本:v4.3.14_13455.20150212_BTCOEX20150128-51 作者:Realtek SemiconReductor 驅動程式說明:Reductor 工具授權: GPL 來源版本:EDC0561E503CC99CD8C4B3D 別名:usb:v3823p6249d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v0BDApA811d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v056Ep400Ed直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v056Ep4007d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v0411p029Bd直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v0411p025Dd直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v0411p0242d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v2019pAB32d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v0846p9052d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v0E66p0023d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v2001p3318d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v2001p3314d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v04BBp0953d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v0BDApA811d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v7392pA813d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v7392pA812d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v7392pA811d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v0BDAp0823d直流電差示掃描量熱法DPicFFiscFFipFFin* 別名:usb:v0BDAp0820d直流電差示掃描量熱法DPicFFiscFFipFFin* 別名:usb:v0BDAp8822d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v0BDAp0821d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v0BDAp0811d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v148Fp9097d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v2357p0122d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v2357p010Fd直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v2357p0103d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v2357p010Ed直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v2357p0115d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v2357p010Dd直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v2357p0101d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v20F4p805Bd直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v2001p3316d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v2001p3315d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v07B8p8812d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v2019pAB30d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v1740p0100d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v13B1p003Fd直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v1058p0632d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v2001p3313d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v0586p3426d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v0E66p0022d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v0B05p17D2d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v0409p0408d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v0789p016Ed直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v04BBp0952d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v0DF6p0074d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v7392pA822d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v2604p0012d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v2001p330Ed直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v050Dp1109d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v050Dp1106d直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v0BDAp881Cd直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v0BDAp881Bd直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v0BDAp881Ad直流電差示掃描量熱法DP我知道了國際標準委員會ip 別名: USB:v0BDAp8812d直流電差示掃描量熱法DP我知道了國際標準委員會ip 取決於: cfg80211 retpoline: Y 名稱: rtl8812au vermagic: 4.15.0-51-generic SMP mod_unload parm_ rtw_ips_mode:預設 IPS 模式(int) parm: rtw_usb_rxagg_mocarm armrx對於第一個介面(charp) parm: if2name:為第二個介面(charp) parm 分配的預設名稱: rtw_initmac:charp parm: rtw_channel_plan:int parm: rtw_special_rf_path:int parm: rtw_chip_version:int parm: rtw_special_rf_path:int parm: rtw_chip_version:int parm: rtw_rfint:: pparm : rtw_lbkmode: int 參數: rtw_network_mode:int 參數: rtw_channel:int 參數: rtw_mp_mode:int 參數: rtw_wmm_enable:int 參數: rtw_vrtl_carrier_sense:int val: rtw_enable:int 參數: rtw_vrtl_carrier_sense:wp): rtw_s_ 是參數: mode:int 參數: rtw_ampdu_en能夠: int參數: rtw_rx_stbc:int參數: rtw_ampdu_amsdu:int參數: rtw_vht_enable:int參數: rtw_lowrate_two_xmit:int參數: rtw_rf_config:int參數: rtw_power_mgnt:int參數: rtw_smart_ps:int參數: rtw_low_power:int參數: rtw_wifi_spec:int參數: rtw_ant div_cfg: int parm: rtw_antdiv_type:int parm: rtw_enusbss:int parm: rtw_hwpdn_mode:int parm: rtw_hwpwrp_detect:int parm: rtw_www_wps_pb; arm: rtw_8021 1d :啟用802.11 d 機制(int) parm: rtw_notch_filter:0:停用、1:啟用、2:僅對P2P 啟用(uint) parm: rtw_led_enable:啟用狀態LED (int) parm: rtw_hiq_filter:0:允許所有、1:允許特殊、 2:拒絕所有(uint) parm: rtw_adaptivity_en:0:disable, 1:enable (uint) parm: rtw_adaptivity_mode:0:normal, 1:載波偵聽(uint) parm: rtw_adaptivity_d:normal, 1:載波偵聽(uint) parm: rtw_adaptivity_d:0:disable, 1:0:00 enable (uint)參數:rtw_amplifier_type_2g:BIT3:2G ext-PA,BIT4:2G ext-LNA(uint) 參數:rtw_amplifier_type_5g:BIT6:5G ext-PA,BIT7:5G ext-LNA(wint_)值:64( uint) parm: rtw_TxBBSwing_2G:預設初始值:0xFF (uint) parm: rtw_TxBBSwing_5G:預設初始值:0xFF (uint) parm: rtw_OffEfuseMask:預設為開啟Efuse Mask 值:0 (uint) pFask:0 (uint) Mask Efuse 值: 0 (uint) parm: rtw_tx_pwr_lmt_enable:0:停用, 1:啟用, 2: 取決於efuse (int) parm: rtw_tx_pwr_by_rate:0:停用, 1: 啟用, 2: 取決於啟用 (int) parm: rtw_phy_file_path:路徑phy 參數 (charp) parm: rtw_load_phy_file:PHY 檔案位圖 (int) parm: rtw_decrypt_phy_file:啟用解密 PHY 檔案 (int)

------------新東西2----------------locate -b 8812au|grep -i /lib

/lib/modules/4.15.0-51-generic/kernel/drivers/net/wireless/rtl8812au.ko
/var/lib/dkms/rtl8812au
/var/lib/dkms/rtl8812au/4.3.14/4.15.0-52-generic/x86_64/module/rtl8812au.ko

------------新東西 3 --固定的!----------------

感謝論壇成員的幫助,現在看來我一定錯過了一段時間或其他東西,因為我無法按照他的指示讓它工作。

不管怎樣,在那次失敗之後,休息了幾天,今天我又進行了一次谷歌搜索,並在以下鏈接中找到了這些說明。緊跟著他們和中提琴!它成功了,我的新 Realtek 適配器現在工作正常。它的下載速度是我舊的 RaLink 適配器的 2 倍……這就是我購買它的原因。

這是連結:[已解決] Realtek 8812au 驅動安裝

答案1

首先,你有非常舊的 rtl8812au 驅動程式。我知道的最新版本是 5.2.20.2_28373.20180619,可以在以下位置取得https://github.com/gordboy/rtl8812au

其次,你有一個“警告!內建模組和安裝模組之間的差異!”錯誤,表示安裝了多個 8812au 驅動程式。

要解決這個問題,你必須:

  • dkms remove所有 8812au 驅動程式、所有內核,並且dkms status應顯示 null
    • dkms remove rtl8812au/4.3.14 --all
    • dkms remove rtl8812au/4.3.8.12175.20140902+dfsg --all
    • dkms status應該顯示空
  • 手動刪除任何剩餘的8812au.ko驅動程式/lib/modules/$(uname -r)/updates/dkms
    • sudo rm /lib/modules/4.15.0-52-generic/updates/dkms/8812au.ko
  • /usr/src手動刪除舊版驅動程式 中的所有 8812au 目錄
    • sudo rm -r /usr/src/rtl8812au-4.2.2
    • sudo rm -r /usr/src/rtl8812au-4.3.14
  • modinfo 8812au應該顯示空
  • 下載或git clone上面提到的驅動程式
  • /usr/src/rtl8812au-5.2.20根據 README 文件 將資料夾複製到
    • sudo cp -r folder_name /usr/src/rtl8812au-5.2.20
  • dkms add/build/install根據 README 文件,從上面獲得的新 8812au 驅動程式
  • dkms status應該會顯示當前核心上安裝的新驅動程式
  • 將加密狗插入 USB 連接埠並測試連接

更新#1:

看起來沒有一個 rtl8812au 驅動程式支援裝置 ID 為 0bda:a811 的 Realtek 無線適配器。然而,經過大量搜索後,我發現了一個可以做到的https://github.com/abperiasamy/rtl8812AU_8821AU_linux

首先我們必須做一些清理工作...

terminal類型中modinfo 8812au,它應該顯示目前安裝的 8812au v5.2.20 驅動程式的詳細資訊。然後進入之前下載的rtl8812au v5.2.20資料夾並輸入sudo make uninstall。這應該會刪除目前安裝的 8812au 驅動程式。要確認,請鍵入modinfo 8812au,它應該表明不存在此類驅動程式。

terminal類型中sudo rm -r /usr/src/rtl8812au-5.2.20

然後我們安裝不同的驅動程式...

從我之前提到的來源獲取驅動程式。取得 .zip 文件,或透過git clone.

依照 README 文件中的 dkms 安裝說明進行操作,該說明顯示sudo make -f Makefile.dkms install.dkms status現在應該顯示目前核心上已安裝的驅動程式。modinfo 8812au應顯示已安裝模組的詳細資訊。

插入 Realtek 無線適配器,如果沒有立即顯示,請重新啟動電腦並重新檢查。

相關內容