Como Instalar Seu Adaptador WiFi RTL8821 No GNU-Linux
Artigo demonstra os percalços na configuração de dispositivo WiFi 802.11AC (RTL8821CU), com nenhum suporte do fabricante. O dispositivo USB traz, inclusive, um disco com driver para Windows (apenas) o qual precisa ser ejetado para a interface de Rede WiFi "Double Band" emergir. Veremos como desabilitar o disco via UDEV e como compilar o driver a partir de colaboração de entusiastas GNU-Linux.
Introdução
É notória a pouca atenção (leia-se respeito ao consumidor) dos fabricantes de hardware em geral, no que tange a usuários GNU/Linux. Comprar um dispositivo compatível não é fácil, instalar e rodar "fora da caixa", uma quimera, mormente no caso de hardware novo.
Um exemplo triste é a Realtek. Seus produtos (e de quem os licencia) são, para ser gentil, avessos ao Sistema do Tux! Por outro lado, temos a Atheros, historicamente amigável com o GNU-Linux. Tenho uma Rede Local com seu WiFi Banda Dupla (2 | 5 Ghz). Meu smartphone idem, pois a diferença no tempo gasto com atualizações e uso da Rede Local compensa, e muito. Para ilustrar, tenho vários adaptadores em casa, de 2,4 e de 5 Ghz (AC), e os da citada acessam ambas as faixas de frequência sem qualquer problema.
Pois bem. Adquiri, nesses sítios de venda de bugigangas, um adaptador "Free Driver, Dual Band", alegadamente um Realtek RTL8811AC. Veremos como o vendedor, sem qualquer má vontade, se equivocou. O chipset é outro (RTL8821) e daí advêm as dificuldades na compilação e no reconhecimento do "device". Mais detalhes no decorrer do artigo.
Veja imagem:
Por "Free Driver" entenda-se que não acompanha CD. O driver, para Windows, vem embutido num disco virtual, no próprio dispositivo USB; esse dispositivo de mídia é um pé no sac., digo, uma enxaqueca e veremos como resolver, pois o dispositivo de Rede WiFi só subirá, em qualquer S. O., quando o ejetarmos, por terem IdProducts diferentes. O vendedor deixa muito claro não haver suporte para GNU-Linux. Veja imagem:
Como se pode ver, na imagem acima, o vendedor não induz o usuário GNU-Linux a comprá-lo (nem ao Mac user!) e a identificação do Chipset, por estar equivocada, faz com que não consigamos subir a interface. Sequer o "device" é criado, pois acabamos compilando o driver errado.
Então, por que comprei um item que não dava suporte para meu Sistema Operacional? Bom, eu gosto de desafios. Vamos ao trabalho, então.
Um exemplo triste é a Realtek. Seus produtos (e de quem os licencia) são, para ser gentil, avessos ao Sistema do Tux! Por outro lado, temos a Atheros, historicamente amigável com o GNU-Linux. Tenho uma Rede Local com seu WiFi Banda Dupla (2 | 5 Ghz). Meu smartphone idem, pois a diferença no tempo gasto com atualizações e uso da Rede Local compensa, e muito. Para ilustrar, tenho vários adaptadores em casa, de 2,4 e de 5 Ghz (AC), e os da citada acessam ambas as faixas de frequência sem qualquer problema.
Pois bem. Adquiri, nesses sítios de venda de bugigangas, um adaptador "Free Driver, Dual Band", alegadamente um Realtek RTL8811AC. Veremos como o vendedor, sem qualquer má vontade, se equivocou. O chipset é outro (RTL8821) e daí advêm as dificuldades na compilação e no reconhecimento do "device". Mais detalhes no decorrer do artigo.
Veja imagem:

Então, por que comprei um item que não dava suporte para meu Sistema Operacional? Bom, eu gosto de desafios. Vamos ao trabalho, então.