Ошибки драйвера rtl8812au

Это ключ, который я использую .

ОБНОВЛЕНИЕ (5 ЯНВАРЯ) Похоже, что с этой картой ничего не работает, я лично скажу всем, кто ищет адаптер Wi-Fi (донгл или подключаемый адаптер), который работает с Linux, должен просто получить тот, в котором указано, что он явно работает с Это.

ОБНОВЛЕНИЕ (26 декабря): как бы я ни старался, это не работает, у меня установлены драйверы из старого руководства по YouTube, которое я связал, поскольку они более надежны, чем все, что я пробовал или получил, но время подключения для незащищенный Wi-Fi по-прежнему занимает много времени, а безопасный Wi-Fi даже не подключается. Я не знаю, что делать, поскольку до того, как это действительно сработало, все, что я знаю, это все, что я получаю, это «сбой при активации сетевого подключения».

Когда я загружаю Ubuntu и проверяю журналы, я вижу, что он не смог инициализировать соединение. с моей сетью. Когда я пытаюсь подключиться вручную, мой адаптер иногда перезагружается и не может подключиться. Если он все же подключается, он может случайным образом разорвать соединение. Я знаю, что проблема не связана с устройством, так как у меня есть два одинаковых ключа Wi-Fi для двух разных ПК, и когда я переключил их, тот, который предположительно испортил, работал нормально на другом ПК.

Теперь эти проблемы возникли и с моим разделом Windows, поэтому я подумал, что это может быть проблема совместимости с мобильным устройством (я использую чип x470 для AMD RYZEN), но с тех пор я исправил эту проблему, обновив драйверы вручную, а не позволяя плану электропитания перезапускать / отключать мой ключ.

Я думаю, что эта проблема может быть связана в первую очередь с драйвером. Я пытался переустановить драйвер примерно 3 раза, но не удалил предыдущие версии и не знаю, как это сделать (я все еще новичок в Linux). Надеюсь, кто-нибудь поможет мне решить мою проблему.

РЕДАКТИРОВАТЬ: На самом деле это был третий метод, который я пробовал, но он не помог, также это не та же проблема, компьютер распознает адаптер, но это занимает много времени, перезагружается или вообще не подключается к Wi-Fi, и когда он это делает, он случайно падает. Кроме того, как упоминалось выше, он не будет подключаться при загрузке вообще.

Мне предложили использовать ответ на этот вопрос, чтобы решить мою проблему: RTL8812AU Проблемы с драйвером USB-адаптера

РЕДАКТИРОВАТЬ 2: Использовались другие методы, которые не работали

РЕДАКТИРОВАТЬ 3:

DKMS STATUS:
8812au, 4.2.2, 4.15.0-43-generic, x86_64: installed
nvidia, 390.77, 4.15.0-29-generic, x86_64: installed
nvidia, 390.77, 4.15.0-43-generic, x86_64: installed
rtl8812au, 4.2.2, 4.15.0-43-generic, x86_64: built
rtl8812au, 4.3.8.12175.20140902+dfsg, 4.15.0-43-generic, x86_64: installed (WARNING! Diff between built and installed module!)</pre>
 modinfo rtl8812au
modinfo: ERROR: Module rtl8812au not found.
 egrep -i 'file
vermagic'

Пока никаких результатов

В другом примечании, когда не удается подключиться или случайным образом отключается и перезапускается, отображается следующее: активация сбой сетевого подключения

РЕДАКТИРОВАТЬ 4:

dkms status
8812au, 4.2.2, 4.15.0-43-generic, x86_64: installed
nvidia, 390.77, 4.15.0-29-generic, x86_64: installed
nvidia, 390.77, 4.15.0-43-generic, x86_64: installed
rtl8812au, 4.2.2, 4.15.0-43-generic, x86_64: built
rtl8812au, 4.3.8.12175.20140902+dfsg, 4.15.0-43-generic, x86_64: installed (WARNING! Diff between built and installed module!)

modinfo 8812au
filename:       /lib/modules/4.15.0-43-generic/updates/dkms/8812au.ko
version:        v4.2.2_7502.20130517
author:         Realtek Semiconductor Corp.
description:    Realtek Wireless Lan Driver
license:        GPL
srcversion:     36763F235027909099BE43F
alias:          usb:v2001p3318d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDApA811d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v04BBp0953d*dc*dsc*dp*ic*isc*ip*in*
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:v2001p3314d*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: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:v2604p0012d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp8812d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0411p025Dd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2357p010Ed*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2357p010Dd*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: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:        
retpoline:      Y
name:           8812au
vermagic:       4.15.0-43-generic SMP mod_unload 
signat:         PKCS#7
signer:         
sig_key:        
sig_hashalgo:   md4
parm:           rtw_ips_mode:The default IPS mode (int)
parm:           rtw_regulatory_id: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_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_led_enable:Enable status LED (int)
egrep -i 'file|vermagic' 

Это все еще не дает мне результата.

РЕДАКТИРОВАТЬ 5:

$ lsusb
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 003: ID 258a:0001  
Bus 005 Device 002: ID 093a:2521 Pixart Imaging, Inc. Optical Mouse
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 0bda:a811 Realtek Semiconductor Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

РЕДАКТИРОВАТЬ 6:

Когда я запускаю dkms status , я ничего не получаю, потому что у меня больше ничего не установлено

$ ls -al 
total 168
drwxr-xr-x 20 
drwxr-xr-x  3  ..
-rw-------  1  .bash_history
-rw-r--r--  1 .bash_logout
-rw-r--r--  1  .bashrc
drwx------ 18  .cache
drwxr-xr-x  3 .cert
drwx------ 17  .config
drwxr-xr-x  2  Desktop
drwxr-xr-x  2 Documents
drwxr-xr-x  4 Downloads
drwx------  3  .gnupg
-rw-------  1  .ICEauthority
drwx------  3 .local
drwx------  5  .mozilla
drwxr-xr-x  2 Music
drwxr-xr-x  2 Pictures
drwx------  3  .pki
-rw-r--r--  1 .profile
dr--------  3  .protonvpn-cli
-rwxr-xr-x  1  protonvpn-cli.sh
drwxr-xr-x  2  Public
drwxr-xr-x  3  snap
drwx------  2  .ssh
-rw-r--r--  1  .sudo_as_admin_successful
drwxr-xr-x  2   9 Templates
drwxr-xr-x  2   Videos
-rw-r--r--  1 root       root    .wget-hsts

$ ls -al /var/lib/dkms
total 12
drwxr-xr-x  2 root root 4096 Dec 25 21:17 .
drwxr-xr-x 69 root root 4096 Dec 25 21:18 ..
-rw-r--r--  1 root root    6 Aug 31  2016 dkms_dbversion

$ ls -al /boot
total 134957
drwxr-xr-x  4 root root     .
drwxr-xr-x 24 root root      ..
-rw-r--r--  1 root root  abi-4.15.0-29-generic
-rw-r--r--  1 root root    config-4.15.0-29-generic
-rw-r--r--  1 root root   config-4.15.0-43-generic
drwx------  3 root root     efi
drwxr-xr-x  5 root root     grub
-rw-r--r--  1 root root  initrd.img-4.15.0-29-generic
-rw-r--r--  1 root root  initrd.img-4.15.0-43-generic
-rw-r--r--  1 root root   memtest86+.bin
-rw-r--r--  1 root root   memtest86+.elf
-rw-r--r--  1 root root    memtest86+_multiboot.bin
-rw-r--r--  1 root root        retpoline-4.15.0-29-generic
-rw-------  1 root root  System.map-4.15.0-29-generic
-rw-------  1 root root   System.map-4.15.0-43-generic
-rw-r--r--  1 root root   vmlinuz-4.15.0-29-generic
-rw-------  1 root root   vmlinuz-4.15.0-43-generic

(некоторые сведения в последних опущены)

РЕДАКТИРОВАТЬ 7: Я установил драйверы из предоставленного мне альтернативного метода, и, наконец, казалось, что они работают, но, к сожалению, они показывают те же ошибки, что и предыдущие драйверы, такие как неспособность или сложность подключения и внезапное падение указанная связь. Не говоря уже о постоянном запросе пароля Wi-Fi после ввода его более 5 раз и об ошибке: сеть не запускалась постоянно всплывала. Учитывая то, как идут дела, возможно, пришло время получить новый адаптер Wi-Fi, может быть, карту pci вместо того, чтобы справляться с этой головной болью, я все еще надеюсь, что найду рабочий драйвер.

0
задан 5 January 2019 в 13:10

1 ответ

Удалите три существующих 8 812 dkms драйверов, которые установлены теперь.

sudo dkms remove 8812au/4.2.2 --all
sudo dkms remove rtl8812au/4.2.2 --all
sudo dkms remove rtl8812au/4.3.8.12175.20140902+dfsg --all

Посмотрите новый драйвер в rtl8812au https://github.com/zebulon2/rtl8812au-driver-5.2.20

sudo apt update
sudo apt install git # if you don't already have git
git clone https://github.com/zebulon2/rtl8812au-driver-5.2.20.git

Следуйте инструкциям README в исходном коде. Это должно посмотреть что-то как:

(как корень или sudo), копируют исходное содержание папки в /usr/src/rtl8812au-5.2.20...

sudo cp -a ~/Desktop/rtl8812au-driver-5.2.20 /usr/src/rtl8812au-5.2.20
sudo dkms add -m rtl8812au -v 5.2.20
sudo dkms build -m rtl8812au -v 5.2.20
sudo dkms install -m rtl8812au -v 5.2.20
dkms status # to show currently installed drivers

Примечание: посмотрите man dkms для большего количества информации об этих командах.

Обновление № 1:

Оказывается, что драйвер v5.2.20 8812 не поддерживает Ваше сетевое устройство USB. Вот некоторые краткие инструкции для другого драйвера, который действительно поддерживает Ваш аппаратный ключ...

Источник: https://github.com/abperiasamy/rtl8812AU_8821AU_linux

sudo dkms remove rtl8812au/5.2.20 --all # remove dkms driver
sudo rm -r /usr/src/rtl8812au-5.2.20 # remove source code
git clone https://github.com/abperiasamy/rtl8812AU_8821AU_linux.git
cd rtl8812AU_8821AU_linux-master # change directory to source code folder
sudo make -f Makefile.dkms install # do a dkms install
dkms status # show current dkms drivers installed

Альтернативная установка, если вышеупомянутое не работает:

sudo dkms remove rtl8812au/5.2.20 --all # remove dkms driver
sudm rm -r /usr/src/rtl8812au-5.2.20 # remove source code
git clone https://github.com/abperiasamy/rtl8812AU_8821AU_linux.git
cd rtl8812AU_8821AU_linux
sudo cp -R . /usr/src/rtl8812AU_8821AU_linux-1.0
sudo dkms add -m rtl8812AU_8821AU_linux -v 1.0
sudo dkms build -m rtl8812AU_8821AU_linux -v 1.0
sudo dkms install -m rtl8812AU_8821AU_linux -v 1.0
dkms status
1
ответ дан 26 October 2019 в 18:17

Другие вопросы по тегам:

Похожие вопросы: