AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 851183
Accepted
Martin
Martin
Asked: 2017-05-20 09:35:28 +0800 CST2017-05-20 09:35:28 +0800 CST 2017-05-20 09:35:28 +0800 CST

IBM System x3550 POST 期间出现“不支持的 PCI 设备”错误

  • 772

我在IBM System x3550服务器上安装了一个非 IBM NIC ,在 POST 期间它显示以下错误消息:

00180801 19A20700 Unsupported PCI device
00180801 19A20700 Unsupported PCI device
00180801 19A20700 Unsupported PCI device
00180801 19A20700 Unsupported PCI device
00180801 19A20700 Unsupported PCI device
00180801 19A20700 Unsupported PCI device

此外,它会在 POST 后 10 - 20 秒内显示“POST Startup Error(s)”消息:

1808 PCI 错误

但是,一旦我启动到 Linux,我就可以访问 NIC:

# lspci -vs 07:00.0                                                                                                                                                                                               
07:00.0 Ethernet controller: Emulex Corporation OneConnect 10Gb NIC (rev 02)
        Subsystem: Emulex Corporation Device e629
        Physical Slot: 1
        Flags: bus master, fast devsel, latency 0, IRQ 19
        Memory at c6ffc000 (32-bit, non-prefetchable) [size=16K]
        Memory at c6fc0000 (64-bit, non-prefetchable) [size=128K]
        Memory at c6fa0000 (64-bit, non-prefetchable) [size=128K]
        [virtual] Expansion ROM at c5000000 [disabled] [size=512K]
        Capabilities: [40] Power Management version 3
        Capabilities: [48] MSI-X: Enable+ Count=32 Masked-
        Capabilities: [c0] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [194] Device Serial Number 00-00-c9-ff-fe-d6-08-6e
        Kernel driver in use: be2net
        Kernel modules: be2net

# ip link show dev eth3
5: eth3: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq portid 0200000000323932313530353139593131 state DOWN mode DEFAULT group default qlen 1000
    link/ether 00:00:c9:d6:08:72 brd ff:ff:ff:ff:ff:ff
#

那些“不支持的 PCI 设备”消息纯粹是装饰性的吗?

bios
  • 2 2 个回答
  • 688 Views

2 个回答

  • Voted
  1. Best Answer
    Jesse Adelman
    2017-05-23T15:09:12+08:002017-05-23T15:09:12+08:00

    这是 BIOS 报告它没有与您安装的控制器正确交互的机制。BIOS 无法对设备进行任何“初始化”……但是,并非所有设备都需要此步骤。但是,这意味着在主板仍在运行 BIOS 代码时尝试使用 NIC 将失败。例如,如果 BIOS 支持,PXE 引导将无法通过该 NIC 工作,“Wake-on-LAN”也不会。然而,BIOS 将硬件的控制权交给了 Linux 内核,它可以通过其 NIC 驱动程序模块与该板进行通信。许多 Linux 驱动程序被编写来处理或忽略“坏 BIOS”,所以这很可能是这里发生的事情,以及为什么你的卡在启动到 Linux 内核后仍然可以工作。

    我不敢说它是“装饰性的”,因为 NIC 最初可能没有设置为正常的默认值,但操作系统(在您的情况下是 Linux)应该只是“做正确的事”。

    该服务器的 BIOS 更新可能会解决此 BIOS 噪音。检查 IBM 以获取有关该服务器及其 BIOS 的信息。我确实注意到这个服务器有几个子模型(“M1”、“M2”、“M3”,可能还有其他),所以要仔细匹配。https://www-945.ibm.com/support/fixcentral/

    • 3
  2. minish
    2017-05-22T21:57:11+08:002017-05-22T21:57:11+08:00

    你的lspci -vs 07:00.0结果:

    以太网控制器:Emulex Corporation OneConnect 10Gb NIC (rev 02) 子系统:Emulex Corporation Device e629

    我搜索了 System x3550 和 Emulex 10GbE NIC 信息,兼容性。

    System x 支持兼容性 http://static.lenovo.com/us/en/serverproven/xseries/lan/matrix.shtml

    根据网站,emulex 10bE 卡似乎可用。

    但是没有找到更多信息,如果您有支持合同 System x3550 或 Emulex 10GbE 卡,请尝试询问他们。他们可能会提供有关 POST 消息的解决方案。更新有关它们的微码/固件。

    • 1

相关问题

  • 更改配置后启动缓慢

  • 远程更改 DELL PE2950 Bios 设置

  • 在 Windows Server 2008 中,为什么我的 BIOS 和计算机属性显示我安装的所有 RAM,但任务管理器没有?

  • ECC RAM、后台清理和 IOMMU BIOS 设置

  • 自动启用 LAN 唤醒

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve