Atualização grande e grande.
Para mim, parece que você está perdendo algumas coisas básicas:
-
Um driver é um módulo de software que precisa combinar ambos , sua versão real do kernel e a marca e o modelo reais do seu dispositivo. Então, se você tem um Ralink RT5370, como o seu log lsusb indica, você deve usar o driver Ralink de fato. O driver Realtek não irá ajudá-lo de qualquer forma com isso.
-
Para descobrir qual driver você precisa, você pode:
- veja o próprio dispositivo. Na maioria das vezes você encontrará uma identificação muito boa impressa nele. O Google é seu amigo.
- use as ferramentas do seu computador como
lsusb
,lsmod
oulspci
. Google para o ID do dispositivo.
Se você construir seu driver a partir do código-fonte, e ele não construir com sua versão atual do kernel, tente construir com outra versão do kernel. Com o linux é muito fácil trocar as versões do kernel na inicialização. Se você precisar de ajuda para instalar uma versão mais antiga do kernel, siga esta esta seção para instalar a versão antiga do kernel .
se você identificou positivamente que você tem um Ralink RT5370
Você provavelmente deve seguir as instruções de aqui , aqui ou aqui .
se (e somente se) você tiver um RealTek 8188:
Experimente este do google code . É o driver corrigido do realtek.
Mas você precisa colocar os drivers nativos na lista negra: coloque um arquivo em /etc/modprobe.d/ com o seguinte:
# Blacklist native RealTek 8188CUs drivers
blacklist rtl8192cu
blacklist rtl8192c_common
blacklist rtlwifi