XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Intel x710-t2l Problems

    Scheduled Pinned Locked Moved Hardware
    20 Posts 3 Posters 1.2k Views 4 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • W Offline
      wlp94114 @olivierlambert
      last edited by

      @olivierlambert

      Good morning!

      I've performed a clean v8.3 install with all updates.

      As before, the Intel x710-DA4 works when added to a vm in Xen Orchestra. I'm still unable to do a pci passthrough to a TrueNAS vm. I can pass LSI hba and Intel datacenter nvmes.

      The Intel x710-T2l is listed via lspci but is otherwise unresponsive.

      Your thoughts?

      1 Reply Last reply Reply Quote 0
      • olivierlambertO Online
        olivierlambert Vates 🪐 Co-Founder CEO
        last edited by olivierlambert

        Hi!

        What do you mean by "unresponsive"?

        W 1 Reply Last reply Reply Quote 0
        • W Offline
          wlp94114 @olivierlambert
          last edited by

          @olivierlambert

          Good morning!

          I've created a Debian 13 vm with x710-T2l as the network device.

          When I try to install Debian 13, the installer fails when trying to acquire a DHCP address.

          My original plan was/is to build a pfSense router/firewall using the x710. The installer configures the interfaces (WAN/LAN) but fails when trying to access the internet.

          The XCP-ng v8.3 host is using the alt i40 driver.

          1 Reply Last reply Reply Quote 0
          • olivierlambertO Online
            olivierlambert Vates 🪐 Co-Founder CEO
            last edited by

            And if you add a fixed address, does it work?

            W 1 Reply Last reply Reply Quote 0
            • W Offline
              wlp94114 @olivierlambert
              last edited by

              @olivierlambert

              I ran through the install with a fixed address without success.

              I've attached some screenshots for your perusal.

              2025-08-27_NIC-test.png 2025-08-27_NIC-test-1.png 2025-08-27_NIC-test-2.png 2025-08-27_NIC-test-3.png

              1 Reply Last reply Reply Quote 0
              • olivierlambertO Online
                olivierlambert Vates 🪐 Co-Founder CEO
                last edited by

                Is your card having a recent firmware? I don't know why a passthrough NIC wouldn't work 🤔

                W 2 Replies Last reply Reply Quote 0
                • splastunovS Offline
                  splastunov
                  last edited by

                  try to disable tx/rx offload from xcp-ng side.

                  1. get VIF list of your VM
                  xe vm-vif-list uuid=VMUUID
                  
                  1. disable features for each VIF
                  xe vif-param-set uuid=VIFUUID other-config:ethtool-tx="off"
                  xe vif-param-set uuid=VIFUUID other-config:ethtool-rx="off"
                  
                  1. reboot VM
                  W 1 Reply Last reply Reply Quote 0
                  • W Offline
                    wlp94114 @olivierlambert
                    last edited by

                    @olivierlambert
                    Yes, there has been a recent firmware update.

                    Here is the info on the x710-T2l:
                    [08:19 xandria ~]# ethtool -i eth9,
                    driver: i40e
                    version: 2.26.8
                    firmware-version: 9.54 0x8000fb5f 1.3800.0
                    expansion-rom-version:
                    bus-info: 0000:41:00.1
                    supports-statistics: yes
                    supports-test: yes
                    supports-eeprom-access: yes
                    supports-register-dump: yes
                    supports-priv-flags: yes

                    The x710-DA4, which is assignable to a vm via Xen Orchestra but not assignable via pci passthrough, is on a much older firmware rev:
                    [08:24 xandria ~]# ethtool -i eth4
                    driver: i40e
                    version: 2.26.8
                    firmware-version: 6.01 0x80003484 1.1747.0
                    expansion-rom-version:
                    bus-info: 0000:04:00.0
                    supports-statistics: yes
                    supports-test: yes
                    supports-eeprom-access: yes
                    supports-register-dump: yes
                    supports-priv-flags: yes

                    1 Reply Last reply Reply Quote 0
                    • W Offline
                      wlp94114 @splastunov
                      last edited by

                      @splastunov said in Intel x710-t2l Problems:

                      xe vif-param-set uuid=VIFUUID other-config:ethtool-tx="off"
                      xe vif-param-set uuid=VIFUUID other-config:ethtool-rx="off"

                      Hi!

                      Thanks for your input. I set the vif parameters as suggested and am still unable to ping the gateway.

                      1 Reply Last reply Reply Quote 0
                      • W Offline
                        wlp94114 @olivierlambert
                        last edited by

                        @olivierlambert

                        I realize this is an older topic and I'd like to share you with what I have learned.

                        The x710 series has a reputation for being picky about driver and nvram versions.

                        According to the "332191_Intel® Ethernet Controller X710-XXV710-XL710 Feature Summary_Rev5_12" publication, page 34, the closest match for XCP-ng's intel-i40e-alt.x86_64 (version: 2.26.8) is nvram 9.52.

                        I flashed both the x710-T2l and the X710-DA4 to 9.52 and have success passing the x710-DA4 through to a vm.

                        I haven't tried to do a passthrough with the x710-T2l; I've got PfSense running using XCP-ng's vlan feature and some tuneables in PfSense and am reluctant to rock the boat.

                        I'm including a snapshot of page 34 of the Intel pub for your review.

                        Best regards!

                        x710 nvram-driver versions.png

                        1 Reply Last reply Reply Quote 1
                        • olivierlambertO Online
                          olivierlambert Vates 🪐 Co-Founder CEO
                          last edited by

                          Thank you very much for sharing your findings 🙂

                          Adding @Team-Documentation-Knowledge-Management and @Team-OS-Platform-Release to check what's next on our side 🙂

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post