Atheros AR8151 no Debian 6.0

Publicado por Denilson Martins em 31/10/2012

[ Hits: 7.936 ]

 


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

Instalando cvs + cvsd no Ubuntu

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

Como criar um xorg.conf no Ubuntu 9.10

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

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

Leitura recomendada

Configure fácil seu modem Pctel

GParted adicionando recursos para formação em FAT16/32

Instalando drivers de placas de vídeo ATI no Ubuntu Linux

Configurando modem ZTE MF 626 no Ubuntu 9.04

Instale Linux no seu iPAQ!

  

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