Atheros AR8151 no Debian 6.0

Publicado por Denilson Martins em 31/10/2012

[ Hits: 7.747 ]

 


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

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

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!

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

Instalando cvs + cvsd no Ubuntu

Leitura recomendada

Configurando SiS 771/671 no Ubuntu 10.10

Rodando Compiz-fusion no Debian Lenny com vídeo Intel GM965/GL960

Ubuntu Linux embarcado de fábrica em desktop Dell?

Problema em instalação com HD SCSI

Meu micro está usando todos os processadores? [Resolvido]

  

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