Atheros AR8151 no Debian 6.0

Publicado por Denilson Martins em 31/10/2012

[ Hits: 7.923 ]

 


Atheros AR8151 no Debian 6.0



É sabido que placas de rede da Atheros têm dificuldades em compatibilidade com o GNU/Linux, e toda vez que se esbarra com uma, tem todo um trabalho para poder configurar.

Nesta dica será abordada o reconhecimento da Atheros ar8151 no Debian, que é feita com o script abaixo:

#!/bin/sh

set -e

. /lib/lsb/init-functions

modprobe atl1c
echo "1969 1083" > /sys/bus/pci/drivers/atl1c/new_id

A placa só estará disponível após a execução deste script e somente enquanto o computador estiver ligado, então, fica interessante fazê-lo inicializar juntamente com o Debian, da seguinte forma.

Copie o script para /etc/init.d/:

# cp script /etc/init.d/

Adicione na inicialização:

# insserv -f script

Feito isto, tem-se a garantia de que o script estará iniciando juntamente com o Debian.

Obs.: Foi testado somente com a placa Atheros AR8151, mas pode vir a funcionar com demais placas Atheros, pois é indicado qual product_id é o da placa (no script):

# echo "1969 $product_id" > /sys/bus/pci/drivers/atl1c/new_id

Outras dicas deste autor

Execução do apt-get --> (ERRRO) Sources Hash Sum Mismatch <-- Correção que funcionou

Debian - Instalando kernel 32 bits via DVD em máquinas com mais de 4GB de RAM

Adicionando impressora de rede instalada em um servidor Linux (CUPS) pelo protocolo IPP

Ubuntu 10.10 não inicia e cai no initramfs, e agora?... Resolva!

Processo aleatório consumindo CPU por meio do usuário Postgres

Leitura recomendada

Mais de 3GB de memória em Ubuntu 32 bits

Samsung R480 - controle da luz de fundo

Modem Huawei E192 no Slackware 64 - Current

Solução para impressoras Lexmark

Instalando o seu ZipDrive externo no Linux (porta paralela)

  

Comentários
[1] Comentário enviado por calangoloco em 24/01/2013 - 14:53h

Obrigado pela dica, funcionou perfeitamente!

[2] Comentário enviado por casreis em 15/04/2013 - 16:58h

Ok, Parabéns, funcionou muito bem, só acrescento que, o script funcionou ao inicializar juntamente com o Debian, quando foi colocado no rc.local o caminho do script.

Ex.: /etc/init.d/nomedoscript.sh ou outro caminho qualquer/nomedoscript.sh


Assim que funcionou aqui.

Abraço, e mais uma vez Obrigado, foi osso até encontrar vocês que realmente ajudaram.

[3] Comentário enviado por Carlos_Cunha em 22/07/2013 - 19:15h

Muito Obrigado meu amigo!
testado com uma placa que pelo lspci aparecia como, e que é on-board

" 02:00.0 Ethernet controller: Attansic Technology Corp. Device 1073 (rev c0) "

Procurando por esse nome não achava nada procurei pela placa-mae para descobiri o real nome da "desgraça" e achei e qual seria esse do seu topico....

Testado em Debian 5 :-D e Funcionando

Muito obrigado



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts