none
Windows Server 2016 Ethernet Auto-Ordering RRS feed

  • 問題

  • I'm a developer of Server and get problem with Windows Ethernet auto-ordering.

    I have two I210 LAN chips as NIC1 and NIC2 in BIOS setting, and they would be alto recognized as Ethernet 2 and Ethernet 1.

    These two devices have same Subsystem ID/Subsystem Vendor ID/Device ID/Vendor ID and different mac, which lower mac number was recognized as second Ethernet device.

    Could you tell me which attribute I could modify to make the Windows alto ordering right?

    我正在設計開發一個伺服器專案。

    產品使用了兩顆Intel I210 LAN IC,分別在EFI Shell/BIOS setup Menu中被認知為NIC1與NIC2,且NIC1的mac號碼較NIC2的mac號碼較小,但在Windows系統中,NIC1會被自動判定為Ethernet2,而NIC2會被自動判定為Ethernet1,這會造成客戶的疑惑,我們希望知道Windows根據哪些參數或設定在決定順序?

    附帶一提,兩顆LAN chip有寫入相同的Subsystem ID/Subsystem Vendor ID/Device ID/Vendor ID,我們雖然嘗試後確認修改這四個參數可以解決問題,但我們傾向將正確的SID/SVID/DID/VID改成錯誤的內容,來解決此問題。

    希望能得到協助! 謝謝!


    2019年6月20日 上午 05:47

所有回覆

  • 硬體開發相關問題,可能比較偏向 MSDN 論壇的討論,
    協助移轉至該論壇的可能版區

    蘇老碎碎念
    資訊無涯,回頭已不見岸
    Facebook - 微軟台灣官方論壇愛好者俱樂部

    論壇不是神壇,沒人會通靈知道問題狀況
    請正確簡述標題及詳述狀況
    如何在論壇正確發問,可以參考iThome的文章:
    如何問到我要的答案

    2019年6月20日 上午 09:20
    版主
  • 感謝協助!

    不過我的提問最主要是問「 Windows 根據Ethernet哪些參數決定Device順序?

    我以為這更偏向軟體一點

    設計上我確定硬體沒有問題,主要是我需要調整FW來配合Windows,讓OS別把Ethernet Device順序弄反

    看了一下「WHQL討論區」的文章,好像都在討論測試WHQL認證,不知道這裡的人是否能夠協助我的問題呢?



    • 已編輯 JULY Chang 2019年6月21日 上午 01:52
    2019年6月21日 上午 01:45
  • 先就我過去觀察的狀況分享給您參考,
    但我還沒有嘗試找文件資料佐證及確定我的觀察是否正確,
    也希望有人可以幫忙或指正錯誤的地方

    Windows 判斷 Ethernet Device 的順序,
    印象不是看 MAC Address,會參考 PCI BUS 資訊如下圖,
    下圖是我手邊一台主機安裝了一張雙埠的網路卡

    會把文章搬到 WHQL 討論區,
    主要考量這裡或許比較多人知道 OS 與硬體較深入的溝通方式,
    傳統 TechNet 論壇討論 IT 使用及管理技術居多,請您見諒


    蘇老碎碎念
    資訊無涯,回頭已不見岸
    Facebook - 微軟台灣官方論壇愛好者俱樂部

    論壇不是神壇,沒人會通靈知道問題狀況
    請正確簡述標題及詳述狀況
    如何在論壇正確發問,可以參考iThome的文章:
    如何問到我要的答案


    2019年6月21日 上午 02:11
    版主

  • 感謝分享,不過如果我沒弄錯,上圖中的Intel Pro 1000 PT是使用單組PCIe Bus,直接分成兩Port的Ethernet
    我這邊的狀況是,兩個近乎相同的Device,Windows把PCIe Bus 4的Device辨別為第一個LAN Port,而把Bus 3 辨別為第二個LAN Port
    (除了Windows自己以外,所有其他系統,例如BIOS/EFL Shell下,都直接根據PCI Bus決定LAN Port的順序,導致OS裡面的Device編排與實際規格上認知的相反)

    2019年6月21日 上午 05:55
  • 是,我那張 Intel Pro 1000 PT 如您所述

    至於您發生的狀況,應該跟我另一台硬體的狀況是相同的
    PCI Bus 編號小的被歸在第二張


    蘇老碎碎念
    資訊無涯,回頭已不見岸
    Facebook - 微軟台灣官方論壇愛好者俱樂部

    論壇不是神壇,沒人會通靈知道問題狀況
    請正確簡述標題及詳述狀況
    如何在論壇正確發問,可以參考iThome的文章:
    如何問到我要的答案

    2019年6月21日 上午 07:20
    版主