Esta dica que escrevo é processo doloroso que passei no Slackware 13.1 instalado em um DELL 1525. Em parte da instalação o processo foi super normal, sem nenhum problema de compatibilidade (o pior estava por vir). De repente vi que precisaria compilar o driver da placa cedida pela DELL, a BCM 4312.
E o meu pesadelo começa. Da remoção dos módulos B43 foi fácil, até que chega a hora de subir o módulo de criptografia. Pronto, o que estava no manual não funfava e lá vou eu... de novo...
Depois de 7 horas vendo módulos e pesquisando na Internet, achei a solução no comando lsmod. Aleluia!!!!
Processo de compilação será normal, mas só vai mudar o módulo de criptografia:
# tar -zxvf hybrid-portsrc_x86_32-v5_100_82_38.tar.gz # cd hybrid-portsrc_x86_32-v5_100_82_38 # make # rmmod b43 # rmmod ssb
Agora o que diferencia:
Normalmente se coloca: "modprobe ieee80211_crypt_tkip", mas no Slackware 13.1 o módulo se chama lib80211.
# modprobe lib80211_crypt_tkip
# insmod wl.ko
Agora é só felicidade! =D
Para descobrir se o seu módulo é ieee80211 ou lib80211 dê o comando:
# lsmod | grep lib80211
Se você achar o módulo, o seu kernel usa o lib80211 ao invés de ieee80211.
Valeu galera do VOL, ainda vou preparar mais artigos nesse tempos de férias, rs!
[4] Comentário enviado por xiloba em 28/03/2011 - 21:07h
Quando eu estou no segundo passo desse tuto, aparece a seguinte mensagem:
bash-3.1# tar -zxvf hybrid-portsrc_x86_64-v5_100_82_38
tar: hybrid-portsrc_x86_64-v5_100_82_38: Não é possível open: Arquivo ou diretório não encontrado
tar: Erro não é recuperável: saindo agora
tar: Child returned status 2
tar: Exiting with failure status due to previous errors
bash-3.1#
[5] Comentário enviado por douglascrp em 29/03/2011 - 08:44h
se você copiou o comando inteiro e postou aqui, então com certeza o que acontece é que você esqueceu da extensão do arquivo em
# tar -zxvf hybrid-portsrc_x86_64-v5_100_82_38
faltou o .tar.gz
# tar -zxvf hybrid-portsrc_x86_64-v5_100_82_38.tar.gz