光纤网卡启动问题,CentOS 7

光纤网卡启动问题,CentOS 7

这里有奇怪的问题。我正在升级到装有 CentOS 7 的新台式机 (HP Z440)。安装是在带有内置 NIC 的 CAT5 网络上完成的。一切似乎都运行良好。

最终环境是光纤网络,所以安装了PCI光纤卡。 lspci描述(在旧系统上):

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

这似乎也很好——只要没有连接电缆。一旦网线连接到光纤网卡,它就无法启动。它到达内核选择屏幕,然后屏幕暂时空白。在极少数情况下,我收到这样的消息:

Uncompression Error
System Halted

然后它就挂了。大多数时候,它只是将其踢回到 BIOS 和一个显然永无休止的启动失败循环。

该卡在旧系统(HP 8200 Elite、CentOS 6.2)上运行良好。两种不同的卡(同一制造商,不同型号)已尝试过具有相同的行为。

如果系统启动后就插入网络电缆,则不会发生任何事情。还没有实际尝试在那里配置它。由于某种原因,未安装网络管理工具(system-config-network)。

有任何想法吗?

答案1

好吧,我想我解决了,但不是好消息。

我启动了安装了卡的新系统,但没有插入电缆,并查看了 lspci 输出。最大的区别是卡的输出中没有“内核驱动程序”或“内核模块”部分。

modprobe 告诉我 pcnet32 不可用,并且查看 /lib/modules/ 似乎是这种情况。

进一步谷歌搜索发现 pcnet32 驱动程序已在 RHEL 7 中删除(https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/pdf/Migration_Planning_Guide/Red_Hat_Enterprise_Linux-7-Migration_Planning_Guide-en-US.pdf第 70 页)

所以我想我是 SOL 除非/直到我找到一个新的网卡:(

相关内容