Estou tentando instalar o adaptador WiFi EDIMAX EW-7811UTC no lubuntu 24.04 .
Primeira tentativa do pacote aptrtl8812au-dkms
Eu usei o comando:
> sudo apt install rtl8812au-dkms
Após uma reinicialização e no final do processo de inicialização, inseri na porta USB o adaptador WiFi, mas não há nenhuma interface wifi disponível. A saída do comando sudo lshw -C network
é:
> sudo lshw -C network
[sudo] password for user:
*-network
description: Ethernet interface
product: I210 Gigabit Network Connection
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:02:00.0
logical name: enp2s0
version: 03
serial: 00:13:95:5b:bd:16
size: 100Mbit/s
capacity: 1Gbit/s
width: 32 bits
clock: 33MHz
capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=igb driverversion=6.8.0-54-generic duplex=full firmware=0. 6-5 ip=192.168.127.11 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
resources: irq:22 memory:91200000-9121ffff memory:91220000-91223fff
*-network
description: Ethernet interface
product: I210 Gigabit Network Connection
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:03:00.0
logical name: enp3s0
version: 03
serial: 00:13:95:5b:bd:17
capacity: 1Gbit/s
width: 32 bits
clock: 33MHz
capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=igb driverversion=6.8.0-54-generic firmware=0. 6-5 latency=0 link=no multicast=yes port=twisted pair
resources: irq:23 memory:91100000-9111ffff memory:91120000-91123fff
Segunda tentativa da fonte do driver GitHub
Após remover o pacote anterior pelo comando:
> sudo apt purge rtl8812au-dkms
Tentei instalar o driver da fonte do GitHub , mas obtive o mesmo resultado negativo.
Para instalar o driver da fonte, segui os passos abaixo:
cd /usr/src
sudo git clone https://github.com/morrownr/8812au-20210820.git
cd /usr/src/8812au-20210820/
sudo ./install-driver.sh
Posso ver que o módulo está instalado pelo seguinte comando:
> dkms status
rtl8812au/4.3.8.12175.20140902+dfsg, 6.8.0-54-generic, x86_64: installed
O resultado desta instalação é o mesmo do repositório apt.
Em outras distribuições o driver estava ok
No passado, instalei o driver para o mesmo WiFi no lubuntu 22.04 com kernel 5.19.0-41 e em outra distribuição Linux (Mint, distribuição personalizada criada pela Yocto).
A diferença mais importante que notei é que o lubuntu 24.04 tem uma versão do kernel:
> uname -r
6.8.0-54-generic
e se eu tentar instalar o adaptador wifi no lubuntu 22.04 com kernel 6.8.0.52-generic a instalação falha.
Pergunta
Como posso instalar um adaptador WiFi EDIMAX EW-7811UTC em uma distribuição Lubuntu 24.04 com kernel 6.8?
Dei uma olhada no EDIMAX EW-7811UTC em: -
https://www.edimax.com/edimax/merchandise/merchandise_detail/data/edimax/global/wireless_adapters_ac600_dual-band/ew-7811utc/
Isso sugere que o driver é de fato rtl8821AU_WiFi_linux_v5.8.2.3_36567. Você pode tentar instalar esse.
https://www.edimax.com/edimax/download/download/data/edimax/global/download/wireless_adapters_ac600_dual-band/ew-7811utc
O
morrownr
costumava apresentar isso, mas por algum motivo não aparece mais lá. No entanto, o link ainda funciona, então você pode clonar com o seguinte link: -para ajudar na instalação você pode olhar a resposta em: -
Driver TP-Link AC600 Archer para Linux Ubuntu Ubuntu 20.04.1 LTS
Observação: eu uso o driver morrownr para um dispositivo EDIMAX EW-7811UAC no Ubuntu 24.04.
Alguns pontos extras a serem observados: -
Certifique-se de que você não esteja instalando drivers legados do dkms. (Há instruções para isso no link acima.)
Certifique-se de que o driver do Ubuntu não esteja sendo instalado e, se estiver,
desinstale-o. (Há instruções para isso no link acima.)
Se você tiver a inicialização segura habilitada, certifique-se de ter uma chave MOK
instalada. (Suspeito que o dkms pode falhar se esse não for o caso, mas não tenho certeza sobre isso.)
Boa sorte com a instalação.
O driver rtw88 agora oferece suporte ao seu adaptador (RTL8811AU)!
Antes de tentar, você deve remover quaisquer drivers conflitantes instalados anteriormente.
https://github.com/lwfinger/rtw88
A resposta de @Zachary foi absolutamente necessária para resolver o problema. Aqui adiciono minha própria resposta para adicionar alguns detalhes que não estão presentes na resposta de @Zachary.
Uma versão avançada do kernel
Durante minhas tentativas de instalar um driver correto para o adaptador WiFi EDIMAX EW-7811UTC, observei que:
5.19.0-41
, mas após uma atualização do kernel para a versão6.8.0.52-generic
o driver não é mais adequado6.8.0.54-generic
) o driver antigo não é adequadoO driver correto para kernel avançado
Se formos a este link mantido pelo LWFinger , o autor escreve no README:
Ele acrescenta:
Portanto, esta unidade deve ser compatível com o chipset RTL8811AU usado no adaptador WiFi Edimax EW-7811UTC.
Guia de instalação
Aqui relato os passos fornecidos pelo LWFinger para Ubuntu:
O download cria a pasta
rtw88
na pasta local (alguns tutoriais sugerem baixar o código-fonte deste driver na pasta/usr/src
; no meu caso, baixei os arquivos de origem em/home/my-user/Downloads
).make
ferramenta:Executei todos os passos anteriores na minha distribuição lubuntu 24.04 e depois reiniciei.
No final do processo de reinicialização, inseri o adaptador WiFi EDIMAX EW-7811UTC e depois disso na saída do comando
ip addr
apareceu a interface wifiwlx08beac188233
conforme mostrado abaixo:Além disso, na saída do comando
lshw
está presente uma interface sem fio:O adaptador WiFi EDIMAX EW-7811UTC finalmente funciona na minha
6.8.0.54-generic
distribuição Lubuntu 24.04 (versão kernel).