Atheros (Ethernet) device 1091 (rev 10) no Slackware 14 (64 bits)
Atheros (Ethernet) device 1091 (rev 10) no Slackware 14 (64 bits)
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:
{
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:
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.