Problema estranho aqui. Estou atualizando para um novo desktop (HP Z440) com o CentOS 7. A instalação foi feita em uma rede CAT5 com o NIC embutido. Tudo parecia funcionar bem.
O ambiente final está em uma rede de fibra, portanto, uma placa de fibra PCI está instalada. descrição lspci (no sistema antigo):
06:00.0 Ethernet controller: Advanced Micro Devices, Inc. [AMD] 79c970 [PCnet32 LANCE] (rev 54)
Subsystem: Allied Telesis AT-2701FX
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 32 (6000ns min, 6000ns max)
Interrupt: pin A routed to IRQ 20
Region 0: I/O ports at d000 [size=32]
Region 1: Memory at fa010000 (32-bit, non-prefetchable) [size=4K]
Expansion ROM at f0000000 [disabled] [size=64K]
Capabilities: <access denied>
Kernel driver in use: pcnet32
Kernel modules: pcnet32code here
Isso também parecia bom - desde que nenhum cabo esteja conectado.
Quando o cabo de rede estiver conectado ao NIC de fibra, ele não será inicializado. Chega até a tela de seleção do kernel, então a tela fica em branco um pouco. Em raras ocasiões, recebo a mensagem:
Uncompression Error
System Halted
e, em seguida, apenas trava. Na maioria das vezes, ele simplesmente volta para a bios e um ciclo aparentemente inesgotável de falhas de inicialização.
A placa funciona bem no sistema antigo (HP 8200 Elite, CentOS 6.2). E duas cartas diferentes (mesmo fabricante, modelo diferente) foram testadas com o mesmo comportamento.
Se o cabo de rede estiver conectado quando o sistema for inicializado, nada acontece. Ainda não tentei configurá-lo lá ainda. Por algum motivo, a ferramenta de gerenciamento de rede (system-config-network) não está instalada.
Alguma idéia?