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 / 问题 / 476729
Accepted
Kevin
Kevin
Asked: 2013-02-08 20:41:34 +0800 CST2013-02-08 20:41:34 +0800 CST 2013-02-08 20:41:34 +0800 CST

Broadcom NIC 在 iPXE 中停滞不前

  • 772

我正在将一些旧服务器重新用作预算计算农场无盘节点,并试图让 iPXE 在具有嵌入式 Broadcom NetXtreme 5715 双端口 NIC 的 HP DL145 G3 上执行 iSCSI 引导。

在对其他解决方案感到头疼之后,我决定尝试一下 iPXE,首先是从 DVD 引导它。(最终我想要 PXE 链或使用 USB 密钥,但我想首先保持简单。)我正在使用我今天从 ipxe.org 下载的 iPXE 1.0.0+ (b757) 作为 ISO。

我进入 iPXE 提示符,但当我尝试使用dhcp net0或dhcp net1获取 IP 地址时,这些命令失败:

Waiting for link-up on net0... failed: Down (http://ipxe.org/38086101)
Could not configure net0: Down (http://ipxe.org/38086101)

引用的页面表明此错误对应于媒体被拔出等,但两个端口都插入了交换机,实际上如果我启动到本地安装的操作系统,连接就很好。

我尝试使用ifopen尝试手动打开链接,但问题仍然存在。如果我使用ifstat,我会得到如下输出:

net0: 00:18:71:xx:xx:xx using 14e4-1678 on PCI08:04.0 (closed)
  [Link:down, TX:0 TXE:0 RX:0 RXE:0]
  [Link status: Down (http://ipxe.org/38086101)]
net1: 00:18:71:xx:xx:xx using 14e4-1678 on PCI08:04.1 (open)
  [Link:down, TX:0 TXE:0 RX:0 RXE:0]
  [Link status: Down (http://ipxe.org/38086101)]

除了已启用集成 NIC 的选项 ROM 启用之外,没有其他有趣的 BIOS 设置。系统 BIOS 似乎是最新版本,我在 HP 的网站上没有看到 NIC 的任何固件更新。

我还在另一个系统(台式计算机)中尝试过相同的 iPXE 光盘,它可以很好地提升链接。

据我所知,这是 iPXE 的最新版本。我猜也许 iPXE 的内核驱动程序没有正确处理这个特定型号的 NIC。(我已经确认显示的 PCI 标识符对于该型号是正确的,但我不知道是否有专门针对它的驱动程序。)

我考虑过链引导可能会通过 UNDI 绕过这个问题,但我害怕给已经不起作用的设置增加更多的复杂性!

我可能在这里遗漏了什么,或任何其他想法?

storage-area-network
  • 1 1 个回答
  • 2067 Views

1 个回答

  • Voted
  1. Best Answer
    Robin Smidsrød
    2013-02-09T07:21:02+08:002013-02-09T07:21:02+08:00

    您使用的是 tg3 驱动程序,已知在某些型号的 HP 硬件上存在一些问题。如果您应用此邮件列表线程中提到的补丁,您可能会很幸运:

    http://lists.ipxe.org/pipermail/ipxe-devel/2012-August/001718.html

    您也可以通过使用 undionly.kpxe 来避免使用 iPXE-native 驱动程序来让它工作。

    我还想提一下,过去曾有报道称 tg3 驱动程序在使用千兆位时无法获得链接,但它可以在 100Mbit 交换机上运行。您可能想尝试一下以确认。

    • 2

相关问题

  • Cisco FC SAN 交换机决策

  • 任何人都有在托管/数据中心理想的共享/vps 服务器设置的示例拓扑?

  • 如何监控 SAN 服务器(通过 iSCSI)?

  • Clariion CX 是否存在命令行配置工具

  • 有人对 LeftHand 的 VSA SAN 有经验吗?[关闭]

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