On Tue, 3 May 2011 14:46:24 -0300, Paulino Kenji Sato <[email protected]> wrote: > 2011/5/3 vic <[email protected]>: >> Supostamente, o udev detecta as placas de rede e gera o arquivo >> /etc/udev/rules.d/70-persistent-net.rules, para que as placas de rede fiquem >> na mesma ordem depois de um reboot. >> > > Sim, deveria manter a seqüencia da primeira detecção. > > O seu servidor tem placas do mesmo modelo (chipset), nesse caso, > melhor instruir o udev a não fazer nada com elas, ou seja não > renomear. > Como fazer isso, varia conforme a versão do udev, não recordo como e > no slack 13.x > Pode ser simplesmente criando um arquivo vazio chamado > /etc/udev/rules.d/75-persistent-net-generator.rules > ou precisar mexer em um dos scripts. > > O modulo do kernel, atribui os ethx em ordem de slot, e na ordem que > os modulos forem carregados, como no seu caso as três placas são > iquais (mudando somente o mac) o ordem será pelo slot pci. E isso não > vai mudar, pode trocar uma das placas por um do mesmo modelo, que ele > será a mesma ethx. E isso sempre foi assim, inclusive alguns acham que > o udev deveria renomear conforme o slot e não pelo mac. > > Uma outra coisa que pode estar ocorrendo, e conflito de modulos, essas > realtek 8139 possuem dois possíveis modulos, o 8139cp e o 8139too, o > 8139too e o recomendado, o 8139cp costumar ficar a blacklist do udev. > > Outra coisa que costumo fazer em maquinas com várias placas de rede, e > colocar os modulos delas na blacklist do udev, desativar o > persistent-net-generator.rules, e carregar manualmente os modulos, na > ordem que quero as interfaces. > > > > -- > Paulino Kenji Sato
Trocar as placas no momento é impossível. Um tempo atrás, eu tentei usar 3 placas diferentes, sendo duas 3com (cada uma com módulo do kernel diferente) e uma realtek. Mas a cada boot as placas mudavam de ordem e variavam até eth5. Como outros colegas disseram, tenho servidores com 2 placas que nunca deram problemas, mas esse com 3 placas está realmente dando trabalho, vou insistir mais um pouco antes de reescrever parte do sistema de controle de banda para pf+altq ou ipfw+dummynet... Eu vou tentar a dica do Paulino K Sato, que será: 1. echo "blacklist 8139too" >> /etc/modprobe.d/realtek-net.conf 2. Descomentar o módulo 8139too de /etc/rc.d/rc.modules 3. Como a ordem das placas pelo dmesg confere com a minha configuração atual, acho que não vou precisar mudar os cabos de rede... Mesmo porque o servidor está à algums kilometros daqui. -- vic http://choppnerd.com -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected]

