X722



  • I have a Supermicro X11SDV-4C-TP8F motherboard with 4x10Gb onboard NICS via Intel X722. I'm unable to get dpdk to take over those NICs. Tried switching uio drivers w/o luck. Running 19.08.

    lspci
    0b:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
    0b:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
    0d:00.0 Ethernet controller: Intel Corporation Ethernet Connection X722 for 10GBASE-T (rev 04)
    0d:00.1 Ethernet controller: Intel Corporation Ethernet Connection X722 for 10GBASE-T (rev 04)
    0d:00.2 Ethernet controller: Intel Corporation Ethernet Connection X722 for 10GbE SFP+ (rev 04)
    0d:00.3 Ethernet controller: Intel Corporation Ethernet Connection X722 for 10GbE SFP+ (rev 04)
    1d:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
    1d:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
    
    
    vpp# show pci 
    Address      Sock VID:PID     Link Speed   Driver          Product Name                    Vital Product Data
    0000:0b:00.0      8086:10fb   5.0 GT/s x32 ixgbe                                           
    0000:0b:00.1      8086:10fb   5.0 GT/s x32 ixgbe                                           
    0000:0d:00.0      8086:37d2   5.0 GT/s x32                 Example VPD                     RV: 0x d7
    0000:0d:00.1      8086:37d2   5.0 GT/s x32 i40e            Example VPD                     RV: 0x d7
    0000:0d:00.2      8086:37d0   5.0 GT/s x32 i40e            Example VPD                     RV: 0x d7
    0000:0d:00.3      8086:37d0   5.0 GT/s x32 i40e            Example VPD                     RV: 0x d7
    0000:1d:00.0      8086:10fb   5.0 GT/s x32 ixgbe                                           
    0000:1d:00.1      8086:10fb   5.0 GT/s x32 ixgbe                                           
    
    
    cat /etc/vpp/startup.conf
    # This file is automatically generated.
    # Any changes will be overwritten.
    # last generated 2019-11-19 13:53:18 -0600
    
    unix {
        nodaemon
        log /tmp/vpp.log
        full-coredump
        cli-listen /run/vpp/cli.sock
        gid vpp
    }
    
    api-trace {
        on
    }
    
    api-segment {
        gid vpp
    }
    
    statseg {
        socket-name /run/vpp/stats.sock
        size 96M
        per-node-counters off
    }
    
    dpdk {
        uio-driver vfio-pci
        dev 0000:0d:00.0 {
            name te0d.0
        }
    
    }
    
    nat {
        endpoint-dependent
    }
    
    
    
    vpp# show interface 
                  Name               Idx    State  MTU (L3/IP4/IP6/MPLS)     Counter          Count     
    local0                            0     down          0/0/0/0       
    
    

  • Netgate

    Any way you could share how your startup.conf is setup? The X722 is supported in dpdk, so not sure why it wouldn't work.



  • @dennis_s It's in my original post. Scroll down the code section.


Log in to reply