Atheros (Ethernet) device 1091 (rev 10) no Slackware 14 (64 bits)

Publicado por Mauro Sérgio em 19/09/2014

[ Hits: 4.575 ]

 


Atheros (Ethernet) device 1091 (rev 10) no Slackware 14 (64 bits)



Depois de alguns dias pesquisando na internet sobre como ativar minha placa de rede Atheros (Ethernet) no meu notebook ASUS X55C, finalmente consegui resolver o problema que já estava me dando muita dor-de-cabeça, então, resolvi compartilhar minha experiência bem-sucedia com a comunidade aqui.

Seguindo estes passos, tenho certeza que você não vai ter nenhum problema, segue então.

Informação da minha placa Atheros:

Comando:

lspci | grep Ethernet
03:00.0 Ethernet controller: Atheros Communications Inc. Device 1091 (rev 10)

1. Você vai ter ir no site:
Lá, vai ter uma pequena explicação (em inglês) sobre o módulo e, mais abaixo, o link para baixar o pacote que é este mesmo aqui.

2. Depois, descompacte com o comando:

tar -jxvf nomedopacote.tar.bz2

E vamos preparar o arquivo para ser compilado:

3. Agora, você entra na pasta do pacote e executa o seguinte comando como root:

# ./scripts/driver-select alx

Executando este script, você está selecionando somente o módulo alx, que é o módulo da placa Atheros.

4. Edite o seguinte arquivo: compat-3.8.h na pasta include/linux/

nano include/linux/compat-3.8.h # Editei com o editor nano, mas use o que você achar melhor

5. Você deve comentar ou deletar essa parte:

/* static inline int __must_check kref_get_unless_zero(struct kref *kref)
   {
   return atomic_add_unless(&kref->refcount, 1, 0);
   }
*/

Esta parte do código geraria um erro durante o processo de compilação, por isso, deve ser comentada ou deletada.

6. Agora que está tudo preparado, vamos compilar.

Na pasta raiz do arquivo descompactado, execute os seguintes comandos:

make
# make install

7. Quando terminar a compilação, ative o módulo com o comando:

# modprobe alx

8. Ative a placa de rede com o comando:

# ifconfig eth0 up

Se sua internet está configurada por DHCP, então use o comando:

# dhclient eth0

Para ativar permanentemente o DHCP ao iniciar o Slackware, edite o arquivo rc.inet1.conf desta forma:

# nano /etc/rc.d/rc.inet1.conf

Procure esta parte do código:

# Config information for eth0:
IPADDR[0]=""
NETMASK[0]=""
USE_DHCP[0]="yes"    //Digite "yes" entre as aspas e salve o arquivo.

E pronto, quando iniciar o Slackware, já vai estar com DHCP automático!

É isso aí pessoal, agora sua internet vai funcionar perfeitamente com sua placa de rede Atheros.

Abraços a todos! E viva o pinguim.

Outras dicas deste autor

Múltiplo-boot: Fedora + openSUSE + Slackware (partição estendida) e Windows 8 (partição NTFS)

Configurar teclado ABNT2 no Slackware 14 - 64 bits

Ativar usuário no Tomcat 7 (Ubuntu 12.04 LTS 64 bits)

Android - Use seu celular como câmera de vigilância

Instalando plugin Java no Chrome - Acesse a sua conta bancária

Leitura recomendada

Criar atalhos (lançadores) para programas no Gnome

Restaurando o painel do KDE

O que fazer após instalar LMDE 2

Falha ao conectar fone bluetooth (headset) no Debian [Resolvido]

Inicializar um script automático na inicialização do Linux

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts