Interfaces de rede mudam a cada boot [RESOLVIDO]

1. Interfaces de rede mudam a cada boot [RESOLVIDO]

Jaguar
J_Adler

(usa Arch Linux)

Enviado em 26/01/2011 - 00:30h

Olá galelra do vol, a muito tempo não apareço por aqui, tanto para ajudar quanto para pedir ajuda (é verdade que ajudei menos do fui ajudado).

Bom indo direto ao assunto, a pouco tempo troquei a distribuição para arch linux e depois de configurar algumas coisas, desativei a inicialização da interface eth0 (que normalmente é a cabeada), depois de algum tempo configurei a minha placa de rede wifi (que no meu caso usava a interface eth1).

bom como eu disse usava, pois agora a cada boot ela alterna entre eth0 e eth1.

gostaria de saber o porque isto esta acontecendo, se há uma maneira de setar essas interfaces de modo que sempre iniciem com seus "respectivos" dispositivos (para que assim eu possa, quem sabe, escrever um script que faça uso dessas informações) e o que eu poderia fazer para sanar esse problema.

como sempre, desde já agradeço a todos!!!



  


2. MELHOR RESPOSTA

Danilo Perillo Chiacchio
danchiacchio

(usa Debian)

Enviado em 26/01/2011 - 00:44h

Boa Noite Amigo,

Isso é um problema clássico. Acredito que o Artigo do Link abaixo possa lhe ajudar:

http://www.gdhpress.com.br/servidores/leia/index.php?p=cap2-2

Leia com atenção e poste o resultado.

Abraço,
Danilo.

3. Re: Interfaces de rede mudam a cada boot [RESOLVIDO]

Jaguar
J_Adler

(usa Arch Linux)

Enviado em 26/01/2011 - 01:10h

danchiacchio,

Obrigado pela ajuda.
A princípio achei que tivesse resolvido o meu problema, as trocas continuaram repetindo durante o boot.
Consegui resolver o problema seguindo este link https://wiki.archlinux.org/index.php/Udev#Mixed_Up_Devices.2C_Sound.2FNetwork_Cards_Changing_Order_E...

vou colocar aqui o que eu fiz:

criei o arquivo /etc/udev/rules.d/10-network.rules com as seguintes linhas

SUBSYSTEM=="net", ATTR{address}=="aa:bb:cc:dd:ee:ff", NAME="lan0"
SUBSYSTEM=="net", ATTR{address}=="ff:ee:dd:cc:bb:aa", NAME="wlan0"

no link diz para usar lan0 e wlan0 pois algumas interfaces como ethX apresentam problemas (o que não foi o meu caso)

mas é basicamente isso, caso alguém queira ler um pouco mais, basta visitar o link acima.



4. Ajuda

Danilo Perillo Chiacchio
danchiacchio

(usa Debian)

Enviado em 26/01/2011 - 22:38h

BOa Noite Amigo,

Que bom que deu certo.

Esse problema ocorre devido a um problema no "Udev". Ele é um daemon responsavel pela inicialização de modulos e devices para os dispositivos de Hardware do sistema. Possui um determinado conjunto de regras onde podemos inserir devices "fixos" a um mesmo dispositivo, como ocorreu nesse caso.

No caso do Debian e derivados, posso fazer essa fixação de um prefixo de rede ao determinado MAC da interface de rede, atraves do seguinte arquivo de regra do Udev:

/etc/udev/rules.d/70-persistent-net.rules

Abraço,
Danilo.


5. Re: Interfaces de rede mudam a cada boot [RESOLVIDO]

Jaguar
J_Adler

(usa Arch Linux)

Enviado em 26/01/2011 - 23:42h

encontrei este arquivo também, com a diferença de ser 75 e não 70 ... mas o conteúdo do arquivo, dizia para não modificá-lo, pois seria sobrescrito ao final de cada inicialização.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts