redhat – RHEL 5.5服务器将大多数设备列为“未知设备”

当我在RHEL 5.5服务器(HP ProLiant DL360p Gen8)上运行lspci时,大多数项目如下所示:
00:03.3 PCI bridge: Intel Corporation UnkNown device 3c0b (rev 07)
00:04.0 System peripheral: Intel Corporation UnkNown device 3c20 (rev 07)
.. snip ..
03:00.0 Ethernet controller: broadcom Corporation UnkNown device 1657 (rev 01)

63个条目中有57个,其中57个表示未知设备.注意:我不是最初购买或设置此服务器的人,我只是继承它的人.先前的管理员被解雇了(你知道怎么回事).

服务器似乎工作正常,但我计划很快更新到Centos 6.4,我想确保我知道正确的硬件配置.

使用kudzu和The PCI ID repository,我能够弄清楚大多数设备是什么;但是,我无法找到这些设备的驱动程序.我认为他们中的大多数都会被编译到内核中?

以下是我发现的一些事例:

Intel Corporation UnkNown device 1d00 (rev 05) <---> C600/X79 series chipset 4-Port SATA IDE Controller
Intel Corporation UnkNown devices 3c02  <---> Xeon E5/Core i7 IIO PCI Express Root Port 1a
Intel Corporation UnkNown devices 3c20  <---> Xeon E5/Core i7 DMA Channel 0
Hewlett-Packard Company UnkNown device 323b <---> Compaq Smart Array Gen8 RAID Controller

但是,我试图找到真正的驱动程序(不说未知设备)失败了.我尝试了intel’s website,HP’s website,Red Hat和CentOS RPM镜像,在Google中键入这些硬件标识符的名称……一切都无济于事.

我的问题:

>现在我知道这些设备实际上是什么,如果我有完美的驱动程序,如果什么似乎没有被破坏,那真的很重要吗?

>我不知道如何非常好地使用葛根.我能够想出使用kudzu -s -p但我想要格外小心我不会破坏任何东西.

>当我重新安装操作系统时,我应该尝试使用正确的RPM(如果我能找到它们吗?)或安装DVD应该知道该怎么做而我不必担心它?

解决方法

请参阅 DL360p Gen8服务器的 HP ProLiant RHEL Technical Exceptions Matrix条目.

该服务器上RHEL5的最低支持版本为5.7.这仅仅是因为去年发​​布了ProLiant Gen8服务器,而且你的RHEL版本早于它们.

升级你需要的服务器并不困难RHEL 5.9,截至本文撰写时的当前版本.这将使您与支持保持一致并处理您正在撰写的问题.

您无需为HP服务器下载单独的驱动程序.驱动程序位于OS分发和内核驱动程序中.您只需要使用适合期间的操作系统分发……

至于你的操作系统升级,我假设你会追求fresh installation rather than an in-place upgrade.如果你想避免问题,请从RHEL 6.4 DVD安装.

安装后,您可以使用HP Support Pack for ProLiant或更新的HP Software Delivery Repository通过yum(starter guide here)下载服务器的管理代理.管理代理为安装提供报告和增强的监视. Support Pack可启动DVD还将升级服务器的固件(非常重要).

相关文章

1、安装Apache。 1)执行如下命令,安装Apache服务及其扩展包...
一、先说一下用ansible批量采集机器信息的实现办法: 1、先把...
安装配置 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | ...
如何抑制stable_secret读取关键的“net.ipv6.conf.all.stabl...
1 删除0字节文件 find -type f -size 0 -exec rm -rf {} ...
## 步骤 1:安装必要的软件包 首先,需要确保系统已安装 `dh...