sábado, 19 de dezembro de 2009

Placa de rede de eth0 para eth0_rename no Debian Lenny 5.0

Hoje quando mudei uma placa de rede que havia queimado no servidor Debian Lenny 5.0, percebi q o servidor estava acessando a acessando a Internet, mas os terminais não acessavam a Internet nem tinhão comunicação com a rede interna.

Então percebi q a minha placa de rede ETH0 havia mudado sozinha de nome p ETHO_RENAME

Depois de ler alguns fóruns sobre o sinistro, encontrei 2 soluções:

1 – Mudar o nome da placa via comando de texto
ip link set dev eth0_rename name eth0


2 – Editar o arquivo de configuração q contem os nomes das placas de rede LAN e WLAN e mudar na unha
# vim /etc/udev/rules.d/70-persistent-net.rules

Lá dentro vai notar que estará listado todas as placas, (endereços, mac, nome, etc ), é só apagar o antigo e reinicializar.

Notem pelo endereco MAC que as duas placas lógicas referencia a mesma placa física. Apague uma delas e seja feliz.

============================

# This file was automatically generated by the /lib/udev/write_net_rules
# program run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.

# PCI device 0x1106:0x3065 (via-rhine)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1d:60:03:12:05", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:06:4f:39:ed:09", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

# PCI device 0x1106:0x3065 (via-rhine)
#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", #ATTR{address}=="00:1d:60:03:21:50", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"


=======================

Abraço

Um comentário:

Walmiro Muzzi disse...

Estou com uma máquina com essa placa.

Na instalação o Debian não detecta a placa de rede.

Tentei com o Ubuntu e também não detectou.

Coloquei outra placa de rede e também, nada.

Versões Lenny e Hardy.

Como resolver isso?!?!?!