![O motorista RTL8812au ficou ocioso a noite toda e morreu esta manhã](https://rvso.com/image/913206/O%20motorista%20RTL8812au%20ficou%20ocioso%20a%20noite%20toda%20e%20morreu%20esta%20manh%C3%A3.png)
---------------Atualização - Corrigida, veja abaixo----------------
Nova atualização de 16.04 para 18.04. O 16.04 também é uma nova instalação de DVD. Após a instalação, decidi atualizar para 18.04. Computador torre quad core ASUS + AMD. 8 GB de RAM. HDD de 1 TB mais recente.
Ontem baixei os drivers 8812au do site do fabricante usando meu adaptador wi-fi RaLink, que funcionou bem assim que conectado a uma porta USB. Depois instalei os drivers, conectei o adaptador Realtek USB (RT) e funcionou o dia todo. Até funcionou em conjunto com o adaptador RaLink. Baixei e instalei meus aplicativos e programas favoritos. Tudo ocorreu bem.
Então, no final do dia, instalei o software KiCAD CAD, V4. Descobriu um problema com trilhas de mouse e atualizou para V5. Fui para a cama com o download ainda.
Esta manhã, descobri que o adaptador wifi RT não foi mostrado e não estava conectado. Verificou as conexões de rede e mostrou que havia sido conectado 11 minutos antes. Reinicializado. O gerenciador de rede ainda não mostrou o adaptador. Isso foi muito depois de a instalação do KiCad ter terminado, duvido que isso tenha algo a ver com isso. Ele também não é executado em segundo plano.
Reinstalei os drivers... tudo correu bem, sem erros. Ainda não mostrado no gerenciador de rede. Reinicializado. Ainda não mostrado.
Mudei o adaptador para minha máquina Win7. Hardware descoberto, drivers instalados, online. Adaptador movido de volta para a máquina Ubuntu, não descoberto. Tentei portas USB diferentes, não descobri. Conectei o adaptador RaLink na mesma porta USB, online em segundos.
Portanto, o adaptador RaLink funciona bem, os drivers do adaptador Realtek funcionaram apenas por algumas horas e morreram, mas o hardware está bom quando testado em outra máquina. Algum conselho???
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
Editar: depois de seguir as instruções de exclusão do driver abaixo:
1) o status do dkms é NULO
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)
25 de junho:
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
O adaptador Realtek não está funcionando no momento, mas o adaptador Ralink está bom, então estou alternando entre eles.
---------------25 de junho após a instalação de novos drivers -------------------
dkms status
rtl8812au, 4.3.14, 4.15.0-52-generic, x86_64: instalado (AVISO! Diferença entre módulo construído e instalado!)
modinfo 8812au
modinfo: ERRO: Módulo 8812au não encontrado.
Coisas novas:
modinfo rtl8812au
nome do arquivo: /lib/modules/4.15.0-52-generic/kernel/drivers/net/wireless/rtl8812au.ko versão: v4.3.14_13455.20150212_BTCOEX20150128-51 autor: Realtek Semiconductor Corp. Versão GPL: EDC0561E503CC99CD8C4B3D alias: usb:v3823p6249dCCdscDPeuiscIPem alias: usb:v0BDApA811dCCdscDPeuiscIPem alias: usb:v056Ep400EdCCdscDPeuiscIPem alias: usb:v056Ep4007dCCdscDPeuiscIPem alias: usb:v0411p029BdCCdscDPeuiscIPem alias: usb:v0411p025DdCCdscDPeuiscIPem alias:usb:v0411p0242dCCdscDPeuiscIPem alias: usb:v2019pAB32dCCdscDPeuiscIPem alias:usb:v0846p9052dCCdscDPeuiscIPem alias:usb:v0E66p0023dCCdscDPeuiscIPem alias:usb:v2001p3318dCCdscDPeuiscIPem alias:usb:v2001p3314dCCdscDPeuiscIPem alias:usb:v04BBp0953dCCdscDPeuiscIPem alias: usb:v0BDApA811dCCdscDPeuiscIPem alias:usb:v7392pA813dCCdscDPeuiscIPem alias: usb:v7392pA812dCCdscDPeuiscIPem alias:usb:v7392pA811dCCdscDPeuiscIPem alias: usb:v0BDAp0823dCCdscDPicFFiscFFipFFin* alias: usb:v0BDAp0820dCCdscDPicFFiscFFipFFin* alias: usb:v0BDAp8822dCCdscDPeuiscIPem alias: usb:v0BDAp0821dCCdscDPeuiscIPem alias: usb:v0BDAp0811dCCdscDPeuiscIPem alias:usb:v148Fp9097dCCdscDPeuiscIPem alias:usb:v2357p0122dCCdscDPeuiscIPem alias:usb:v2357p010FdCCdscDPeuiscIPem alias:usb:v2357p0103dCCdscDPeuiscIPem alias: usb:v2357p010EdCCdscDPeuiscIPem alias:usb:v2357p0115dCCdscDPeuiscIPem alias:usb:v2357p010DdCCdscDPeuiscIPem alias:usb:v2357p0101dCCdscDPeuiscIPem alias:usb:v20F4p805BdCCdscDPeuiscIPem alias:usb:v2001p3316dCCdscDPeuiscIPem alias:usb:v2001p3315dCCdscDPeuiscIPem alias:usb:v07B8p8812dCCdscDPeuiscIPem alias: usb:v2019pAB30dCCdscDPeuiscIPem alias:usb:v1740p0100dCCdscDPeuiscIPem alias:usb:v13B1p003FdCCdscDPeuiscIPem alias:usb:v1058p0632dCCdscDPeuiscIPem alias:usb:v2001p3313dCCdscDPeuiscIPem alias:usb:v0586p3426dCCdscDPeuiscIPem alias:usb:v0E66p0022dCCdscDPeuiscIPem alias:usb:v0B05p17D2dCCdscDPeuiscIPem alias:usb:v0409p0408dCCdscDPeuiscIPem alias: usb:v0789p016EdCCdscDPeuiscIPem alias:usb:v04BBp0952dCCdscDPeuiscIPem alias:usb:v0DF6p0074dCCdscDPeuiscIPem alias: usb:v7392pA822dCCdscDPeuiscIPem alias:usb:v2604p0012dCCdscDPeuiscIPem alias: usb:v2001p330EdCCdscDPeuiscIPem alias:usb:v050Dp1109dCCdscDPeuiscIPem alias:usb:v050Dp1106dCCdscDPeuiscIPem alias: usb:v0BDAp881CdCCdscDPeuiscIPem alias: usb:v0BDAp881BdCCdscDPeuiscIPem alias: usb:v0BDAp881AdCCdscDPeuiscIPem alias: usb:v0BDAp8812dCCdscDPeuiscIPem depende: cfg80211 retpoline: Y nome: rtl8812au vermagic: 4.15.0-51-generic SMP mod_unload parm: rtw_ips_mode:O modo IPS padrão (int) parm: rtw_usb_rxagg_mode:int parm: rtw_qos_opt_enable:int parm: ifname:O nome padrão para alocar para a primeira interface (charp) parm: if2name:O nome padrão a ser alocado para a segunda 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: :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: :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:Os tempos máximos de roaming para tentar (uint) parm: rtw_mc2u_disable:int par m: rtw_80211d: Habilitar 802.11 d mecanismo (int) parm: rtw_notch_filter:0:Desativar, 1:Ativar, 2:Ativar apenas para P2P (uint) parm: rtw_led_enable:Ativar LED de status (int) parm: rtw_hiq_filter:0:permitir todos, 1:permitir especial, 2: negar tudo (uint) parm: rtw_adaptivity_en:0:disable, 1:enable (uint) parm: rtw_adaptivity_mode:0:normal, 1:carrier sense (uint) parm: rtw_adaptivity_dml: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:valor de inicialização padrão:64 ( uint) parm: rtw_TxBBSwing_2G: valor de inicialização padrão: 0xFF (uint) parm: rtw_TxBBSwing_5G: valor de inicialização padrão: 0xFF (uint) parm: rtw_OffEfuseMask: padrão aberto Efuse Mask vaule: 0 (uint) parm: rtw_FileMaskEfuse: padrão drv Mask Efuse vaule: 0 (uint) parm: rtw_tx_pwr_lmt_enable:0:Desativar, 1:Ativar, 2: Depender de efuse (int) parm: rtw_tx_pwr_by_rate:0:Desativar, 1:Ativar, 2: Depender de efuse (int) parm: rtw_phy_file_path:O caminho do parâmetro phy (charp) parm: rtw_load_phy_file:PHY File Bit Map (int) parm: rtw_decrypt_phy_file:Enable Decrypt PHY File (int)
------------Novas coisas 2---------------- localizar -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
------------ Novidades 3 --FIXO!!----------------
Agradeço a ajuda de um membro do fórum e agora parece que devo ter perdido uma menstruação ou algo assim, pois não consegui fazê-lo funcionar seguindo suas instruções.
Enfim, depois dessa falha, tirei alguns dias de folga, e hoje fiz outra pesquisa no Google e encontrei essas instruções no link a seguir. Segui-os de perto e viola! Funcionou e meu novo adaptador Realtek está funcionando bem agora. Ele está mostrando velocidade de download 2X em relação ao meu adaptador RaLink mais antigo... e foi por isso que o comprei.
Aqui está o link:[Resolvido] Drivers Realtek 8812au instalados
Responder1
Primeiro, você tem drivers rtl8812au realmente antigos. O mais atual que conheço é 5.2.20.2_28373.20180619 e pode ser obtido emhttps://github.com/gordboy/rtl8812au.
Segundo, você tem um "AVISO! Diferença entre módulo construído e instalado!" erro, que indica vários drivers 8812au instalados.
Para resolver isso você tem que:
dkms remove
todos os drivers 8812au, todos os kernels edkms status
devem mostrar nulodkms remove rtl8812au/4.3.14 --all
dkms remove rtl8812au/4.3.8.12175.20140902+dfsg --all
dkms status
deve mostrar nulo
- exclua manualmente todos os
8812au.ko
drivers restantes de/lib/modules/$(uname -r)/updates/dkms
sudo rm /lib/modules/4.15.0-52-generic/updates/dkms/8812au.ko
- exclua manualmente quaisquer diretórios 8812au
/usr/src
para versões antigas do driversudo rm -r /usr/src/rtl8812au-4.2.2
sudo rm -r /usr/src/rtl8812au-4.3.14
modinfo 8812au
deve mostrar nulo- baixe ou
git clone
o driver mencionado acima copie a pasta para/usr/src/rtl8812au-5.2.20
, conforme o arquivo READMEsudo cp -r folder_name /usr/src/rtl8812au-5.2.20
dkms add/build/install
o novo driver 8812au obtido acima, conforme o arquivo READMEdkms status
deve mostrar o novo driver instalado no kernel atual- insira o dongle na porta USB e teste a conectividade
Atualização nº 1:
Parece que nenhum dos drivers rtl8812au suporta seu dongle sem fio Realtek com ID de dispositivo 0bda:a811. No entanto, depois de muita pesquisa, encontrei um que faz pelo menoshttps://github.com/abperiasamy/rtl8812AU_8821AU_linux.
Primeiro temos que fazer uma pequena limpeza...
Em terminal
tipo modinfo 8812au
e deve mostrar detalhes do driver 8812au v5.2.20 atualmente instalado. Em seguida, vá para a pasta rtl8812au v5.2.20 baixada anteriormente e digite sudo make uninstall
. Isso deve remover o driver 8812au atualmente instalado. Para confirmar, digite modinfo 8812au
e deverá indicar que tal driver não existe.
Em terminal
tipo sudo rm -r /usr/src/rtl8812au-5.2.20
.
Então instalamos um driver diferente ...
Obtenha o driver da fonte que mencionei anteriormente. Obtenha o arquivo .zip ou via git clone
.
Siga as instruções de instalação do dkms encontradas no arquivo README, que indicam sudo make -f Makefile.dkms install
. dkms status
agora deve mostrar um driver instalado no kernel atual. modinfo 8812au
deve mostrar detalhes do módulo instalado.
Insira o dongle sem fio Realtek e, se ele não aparecer imediatamente, reinicie o computador e verifique novamente.