Atheros AR8151 no Debian 6.0

Publicado por Denilson Martins em 31/10/2012

[ Hits: 6.462 ]

 


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

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

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

Instalando cvs + cvsd no Ubuntu

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

Leitura recomendada

Instalação de driver wireless Broadcom STA no Fedora 11

Instalando a impressora Canon IP1900 no Linux

Configurando o joystick Comand Fire da Clone no Slackware

Ativando o scroll do mouse

Configure fácil seu modem Pctel

  

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
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts