Interfaces de rede [RESOLVIDO]

1. Interfaces de rede [RESOLVIDO]

Leonardo Ventura
leoventura

(usa Debian)

Enviado em 11/04/2008 - 12:25h

Pessoal, tenho um servidor aqui com uma placa de rede onboard e uma offboard.
As duas funcionam normalmente. Uma como eth0 e outra como eth1.
Mas depois que compilei outra versao do kernel elas mudaram.
No 'dmesg' elas ainda aparecem como eth0 e eth1 mas soh consigo levantar as interfaces usando eth0 e eth2...
E consequentemente alguns scripts aqui começaram a dar pau, pois nao conseguem mais encontrar eth1.
Como posso resolver isso??
Obrigado.


  


2. Re: Interfaces de rede [RESOLVIDO]

Thiago Fernandes de Melo
m4tri_x

(usa Ubuntu)

Enviado em 11/04/2008 - 13:03h

cola ai:

cat /etc/modprobe.conf

cola tb o conteudo do ifcfg-eth0, ifcfg-eth1 e veja se tem ifcfg-eth2

:D

[]´s


3. iftab

Elgio Schlemer
elgio

(usa OpenSuSE)

Enviado em 11/04/2008 - 13:11h

E tambem o /etc/iftab

Ela relaciona quem, ou seja, qual MAC ADDRESS, será chamada de eth0, eth1, etc.

Se na compilação de kernel, por algum problema, ele passou a enxergar como outro MAC, tem o nome eth1 já reservado!

Faça isto:
ifconfig eth0 |grep HW
ifconfig eth2 |grep HW

E veja se os MACS oferecidos batem com o que está em /etc/iftab, exemplo para minha:
eth1 Encapsulamento do Link: Ethernet Endereço de HW 00:12:F0:1B:CC:03
eth0 Encapsulamento do Link: Ethernet Endereço de HW 00:C0:9F:85:E6:67

cat /etc/iftab:
eth0 mac 00:c0:9f:85:e6:67 arp 1
eth1 mac 00:12:f0:1b:cc:03 arp 1

BATE!



4. Re: Interfaces de rede [RESOLVIDO]

Leonardo Ventura
leoventura

(usa Debian)

Enviado em 11/04/2008 - 18:25h

E se esses arquivos nao existirem aqui?
Eu posso cria-los??
Ta rodando Debian Etch.


5. Renomeando interfaces e ordem.

Rodrigo de Oliveira
jackadamantina

(usa Fedora)

Enviado em 02/05/2008 - 00:28h

Procure em /etc/udev/rules/ o arquivo 70-persistent-net.rules. Lá voce altera a ordem das placas e definição da mesma. Assim é possivel dizer que a placa x será eth0 e a placa y será eth1. Pois todas as vezes que instalamos uma placa de rede no linux ele atribui um +1 na representação das placas.

Exemplo: Eu tenho a eth0 e eth1, porém a eth1 queimou..ai coloco uma outra placa ela será reconhecida como eth2, mesmo a eth1 nao existindo mais. No arquivo que mencionei voce pode dizer que a nova placa será eth1 e não eth2.

Mais sobre isso veja em ; http://www.guiadohardware.net/dicas/linux-renomeando-interfaces-rede-udev.html


6. Re: Interfaces de rede [RESOLVIDO]

Leonardo Ventura
leoventura

(usa Debian)

Enviado em 07/05/2008 - 15:01h


Valeu pessoal, problema resolvido!!
A dica do udev funcionou..
flwxxx


7. Re: Interfaces de rede [RESOLVIDO]

Geidivan Jefferson de Brito
geidivan

(usa Ubuntu)

Enviado em 25/11/2008 - 13:09h

No Ubuntu 8.04 não tem esse arquivo. Como faço?


8. Re: Interfaces de rede [RESOLVIDO]

Marcus-RJ
Marcus-RJ

(usa Arch Linux)

Enviado em 25/11/2008 - 13:33h

dá uma olhada em /etc/udev/rules.d e mostra a saida do comando ls.
Abs!


9. Re: Interfaces de rede [RESOLVIDO]

Geidivan Jefferson de Brito
geidivan

(usa Ubuntu)

Enviado em 25/11/2008 - 13:37h

Consegui. Criei um arquivo .rules no diretório rules.d que contem uma regra para identificar a placa com o MAC específico para eth0.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts