Pular para o conteúdo

Atheros AR8151 no Debian 6.0

Dica publicada em Linux / Hardware
Denilson Martins denilsoneskas
Hits: 8.538 Categoria: Linux Subcategoria: Hardware
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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

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

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

Como criar um xorg.conf no Ubuntu 9.10

Instalando cvs + cvsd no Ubuntu

Instalando as barras laterias de monitoramento de hardware no Ubuntu

Wireless ralink no Slackware 10.2 com kernel 2.6.15.3

Instalação de programa de sensores (Gkrellm)

Fazendo o scanner GOTEC funcionar no Ubuntu

Os "perigos" de vender discos usados (mesmo formatados) ou com defeito nos sites de venda online

#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

Entre na sua conta para comentar.