On Mon, Apr 21, 2025 at 01:00:34PM -0300, Ricardo Schneider wrote:
> Antonio,
>
> Refiz o procedimento de instalação da placa WiFi e funcionou:
> - Baixei o driver do GitHub (morrownr/8821cu-20210916)
> - Reinstalei (make | make install)
>
> Só não entendi direito porque numa versão anterior do Linux funcionava e na
> versão mais recente não!
Porquê se você fez a instalação manual (make install) pra uma versão do
Linux, só instala praquela versão mesmo.
> A carga dos drivers não é realizada a partir de arquivos diretórios/comuns
> a qualquer versão do Linux?
Drivers externos assim não. O "certo"/ideal seria esse driver fazer
parte do código oficial do Linux, e você não precisar instalar na mão
assim. Se ele está separado do kernel, pode ser um mau sinal.
Mas, já que essa é a situação, pra que o driver seja recompilado
automatiacmente pra novas versões do Linux, assumindo que o código dele
continue funcionando com versões mais novas, você precisa usar DKMS. o
DKMS é um sistema onde você instala o código fonte do driver no sistema,
e toda vez que você instalar um kernel mais novo, ele recompila o driver
praquela nova versão automaticamente.
Você precisa ter o pacote `dkms` instalado. Lá no README desse driver
fala que usa DKMS automaticamente, então você provavelmente você precisa
reinstalar o driver depois de term instalado o dkms.