SemNexoMi
(usa Ubuntu)
Enviado em 12/05/2011 - 14:30h
Pessoal,
Fiz os testes e continua do mesmo modo. Ou seja, se eu remover a placa, reiniciar o servidor, depois instalar novamente a placa e ligar o servidor: funciona perfeitamente. Mas é só reiniciar o servidor que a placa para de responder. Já testei 2 placas diferentes.
Se eu der o comando, como root:
#ifconfig eth1 up
Aparece a mensagem:
eth1: Erro ao obter marcadores da interface: Dispositivo inexistente
No dmesg, apareceu primeiro:
[ 2.861084] 0000:00:19.0: eth0: (PCI Express:2.5GB/s:Width x1) END_MAC
[ 2.861086] 0000:00:19.0: eth0: Intel(R) PRO/1000 Network Connection
[ 2.861161] 0000:00:19.0: eth0: MAC: 9, PHY: 9, PBA No: ffffff-0ff
[ 3.106659] 0000:03:00.0: eth1: (PCI Express:2.5GB/s:Width x1) END_MAC
[ 3.106661] 0000:03:00.0: eth1: Intel(R) PRO/1000 Network Connection
[ 3.106759] 0000:03:00.0: eth1: MAC: 1, PHY: 4, PBA No: d50861-006
[ 3.336452] 0000:04:00.0: eth2: (PCI Express:2.5GB/s:Width x1) END_MAC
[ 3.336454] 0000:04:00.0: eth2: Intel(R) PRO/1000 Network Connection
[ 3.336606] 0000:04:00.0: eth2: MAC: 1, PHY: 4, PBA No: d50861-006
[ 10.821094] udev: renamed network interface eth2 to eth4
[ 10.821485] udev: renamed network interface eth1 to eth3
[ 13.636623] ADDRCONF(NETDEV_UP): eth3: link is not ready
[ 13.713914] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 14.793811] ADDRCONF(NETDEV_UP): eth4: link is not ready
[ 15.082292] e1000e: eth3 NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX/TX
[ 15.082299] 0000:03:00.0: eth3: 10/100 speed: disabling TSO
[ 15.082761] ADDRCONF(NETDEV_CHANGE): eth3: link becomes ready
[ 15.202102] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX
[ 15.202104] 0000:00:19.0: eth0: 10/100 speed: disabling TSO
[ 15.203976] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Depois o dmesg apresentou:
O conteúdo do /etc/udev/rules.d/70-persistent-net.rules é:
# 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, and change only the value of the NAME = key.
# PCI device 0x8086:0x10f0 (e1000e)
SUBSYSTEM =="net", ACTION=="add", DRIVERS="?*", ATTR{address}=="END MAC", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x8086:0x107d (e1000e)
SUBSYSTEM =="net", ACTION=="add", DRIVERS="?*", ATTR{address}=="END MAC", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth3"
# PCI device 0x8086:0x107d (e1000e)
SUBSYSTEM =="net", ACTION=="add", DRIVERS="?*", ATTR{address}=="END MAC", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth4"
# PCI device 0x8086:0x105e (e1000e)
SUBSYSTEM =="net", ACTION=="add", DRIVERS="?*", ATTR{address}=="END MAC", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
# PCI device 0x8086:0x105e (e1000e)
SUBSYSTEM =="net", ACTION=="add", DRIVERS="?*", ATTR{address}=="END MAC", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"
__Obs1: troquei os MAC Address por END-MAC por questoes de privacidade
__Obs2: As interfaces não reconhecidas após reinicialização são a eth1 e eth2 do arquivo de persistencia acima (que são as duas portas da placa dual da intel).
Como posso garantir que ele gravou a configuração, quando a placa está funcionando, antes de reiniciar o servidor?
desde já, obrigada!