Problema de inicialização com NIC de fibra, CentOS 7

1

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?

    
por CoAstroGeek 29.11.2016 / 18:30

1 resposta

0

Ok, acho que resolvi, mas não uma boa notícia.

Eu inicializei o novo sistema com a placa instalada, mas nenhum cabo foi conectado e olhei para a saída do lspci. A grande diferença é que não existe uma seção "kernel driver" ou "kernel modules" na saída para a placa.

modprobe me diz que o pcnet32 não está disponível, e olhando através de / lib / modules / parece ser o caso.

Um pouco mais de googling revela que o driver pcnet32 foi descartado no RHEL 7 ( link pg 70)

Então eu acho que sou SOL a menos que / até eu encontrar uma nova placa de rede: (

    
por 29.11.2016 / 20:50

Tags