Olá, para vocês verem que o
Linux não é um bicho de sete cabeças, estou aqui como um iniciante, com pouco mais de uma mês de uso do sistema, escrevendo um artigo.
Vou mostrar como configurar uma placa de rede no Linux, lembrando que isso vale para o
Red Hat, mas acredito que sirva também para outras distribuições.
- Identifique, marca e modelo de sua placa;
- Verifique se o seu sistema operacional esta funcionando corretamente;
- Instale a placa no equipamento.
Feito isso, mãos a obra.
Ligue o equipamento, com certeza o
Kudzu já irá detectar o novo hardware, ignore-o, descobri que a graça de trabalhar com o Linux é saber fazer as coisas na mão, conhecer para que serve cada arquivo de configuração.
Após a carga do sistema, vamos verificar se o mesmo identificou a placa. Digite o comando:
$ lspci
Este comando listará todos os hardwares (PCI) identificados pelo sistema.
No caso estou utilizando uma placa
Realtek 8139, o sistema listou as informações abaixo:
00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Tudo Ok com a placa, agora VAMOS as configurações.
Digite o seguinte comando:
# echo "alias eth1 8139too" >> /etc/modules.conf
Este comando irá incluir as informações ("alias eth1 8139too") na última linha do arquivo
modules.conf, com isso você estará incluindo um apelido para a placa de rede e a associando ao módulo correspondente a sua placa. Caso o modelo da mesma seja diferente, você utilizará o nome de outro módulo, conforme modelo da placa.
Ex: Se você estivesse utilizando uma placa da VIA, você carregaria o módulo via-rhine.
Bom, já criamos o alias, agora devemos criar o arquivo com as configurações da placa, vamos lá.
Digite:
# touch /etc/sysconfig/network-scripts/ifcfg-eth1
Você acabou de criar o arquivo no diretório network-scripts, esse diretório é verificado quando o serviço network é carregado.
Agora vamos editar o arquivo criado:
# vi /etc/sysconfig/network-scripts/ifcfg-eth1
Copie ou digite as informações no arquivo:
OBS: Defina as endereços conforme sua rede.
Feito isso,
- Pressione ESC
- Shift + :
- Digite: wq (para salvar e fechar o arquivo)
Digite:
# service network restart
Caso ele responda com OK, sua interface já estará ativa, para confirmar, digite:
$ ifconfig eth1
Se tudo correu bem ele mostrará as informações de configuração da placa, por exemplo:
eth1 Encapsulamento do Link: Ethernet Endereço de HW 00:C0:26:F0:01:BF
inet end.: 10.0.0.151 Bcast:10.255.255.255 Masc:255.0.0.0
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:8506 errors:0 dropped:0 overruns:0 frame:0
TX packets:9201 errors:0 dropped:0 overruns:2 carrier:0
colisões:0 txqueuelen:100
RX bytes:4277039 (4.0 Mb) TX bytes:6060326 (5.7 Mb)
IRQ:11 Endereço de E/S:0xff00
Efetue mais um teste:
Pingue um endereço que esteja ativo na sua rede para testar a comunicação do protocolo.
$ ping 0.0.0.0
Onde 0.0.0.0 é um endereço ativo de sua rede, ele deve trazer a seguinte resposta.
# ping 10.0.0.149
PING 10.0.0.149 (10.0.0.149) 56(84) bytes of data.
64 bytes from 10.0.0.149: icmp_seq=1 ttl=128 time=0.460 ms
64 bytes from 10.0.0.149: icmp_seq=2 ttl=128 time=0.308 ms
64 bytes from 10.0.0.149: icmp_seq=3 ttl=128 time=0.409 ms
64 bytes from 10.0.0.149: icmp_seq=4 ttl=128 time=0.349 ms
E pronto!!! Sua placa de rede estará pronta para o uso.
Qualquer dúvida estou a disposição....
Abraços
Juscelino Aquino.