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

    Intel x710-t2l Problems

    Scheduled Pinned Locked Moved Hardware
    24 Posts 4 Posters 3.2k Views 5 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.
    • 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 Online
          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 Online
            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 Online
              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

              yannY 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 🙂

                yannY 1 Reply Last reply Reply Quote 0
                • yannY Offline
                  yann Vates 🪐 XCP-ng Team @olivierlambert
                  last edited by

                  Adding this to our topics to discuss

                  1 Reply Last reply Reply Quote 1
                  • yannY Offline
                    yann Vates 🪐 XCP-ng Team @wlp94114
                    last edited by

                    @wlp94114 said in Intel x710-t2l Problems:

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

                    Out of curiosity, is there anything reported by the linux driver that would allow make the situation obvious?

                    W 1 Reply Last reply Reply Quote 0
                    • W Online
                      wlp94114 @yann
                      last edited by

                      @yann Hi yann,

                      Sorry for the radio silence. Have been away.

                      How would I check for that?

                      yannY 1 Reply Last reply Reply Quote 0
                      • yannY Offline
                        yann Vates 🪐 XCP-ng Team @wlp94114
                        last edited by

                        @wlp94114 for example, did you get any warnings in the kernel logs about the firmware version mismatch?

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