admin@localhost~$ fpgainfo phy Intel Acceleration Development Platform N6001 Board Management Controller NIOS FW version: 131.15.0 Board Management Controller Build version: 3.15.0 //***** PHY *****// Object Id : 0xEA00000 PCIe s:b:d.f : 0000:07:00.0 Vendor Id : 0x8086 Device Id : 0xBCCE SubVendor Id : 0x8086 SubDevice Id : 0x1771 Socket Id : 0x00 Ports Num : 01 Bitstream Id : 0x5010202FB22E12D Bitstream Version : 5.0.1 Pr Interface Id : 8b153d79-5e54-5416-8096-25480eb9b02f QSFP0 : Connected QSFP1 : Connected opaeuio.c:338:opae_uio_init() *ERROR* [Permission denied] : failed to open("/dev/uio1") board_n6000.c:526:print_phy_info() *ERROR* : Failed to open uio phy group info is not supported - Feature unavailable admin@localhost~$ admin@localhost~$ admin@localhost~$ admin@localhost~$ admin@localhost~$ sudo fpgainfo phy [sudo] password for admin: Intel Acceleration Development Platform N6001 Board Management Controller NIOS FW version: 131.15.0 Board Management Controller Build version: 3.15.0 //***** PHY *****// Object Id : 0xEA00000 PCIe s:b:d.f : 0000:07:00.0 Vendor Id : 0x8086 Device Id : 0xBCCE SubVendor Id : 0x8086 SubDevice Id : 0x1771 Socket Id : 0x00 Ports Num : 01 Bitstream Id : 0x5010202FB22E12D Bitstream Version : 5.0.1 Pr Interface Id : 8b153d79-5e54-5416-8096-25480eb9b02f QSFP0 : Connected QSFP1 : Connected //***** HSSI information *****// HSSI version : 1.0 Number of ports : 8 Port0 :25GbE UP Port1 :25GbE UP Port2 :25GbE UP Port3 :25GbE UP Port4 :25GbE UP Port5 :25GbE UP Port6 :25GbE UP Port7 :25GbE UP admin@localhost~$ admin@localhost~$ admin@localhost~$ admin@localhost~$ ip a 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp5s0: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 04:42:1a:08:15:56 brd ff:ff:ff:ff:ff:ff inet 192.168.3.109/22 brd 192.168.3.255 scope global dynamic noprefixroute enp5s0 valid_lft 42080sec preferred_lft 42080sec inet6 fe80::f18b:79f9:c1c5:f4ab/64 scope link noprefixroute valid_lft forever preferred_lft forever 3: enp6s0: mtu 1500 qdisc mq state DOWN group default qlen 1000 link/ether 04:42:1a:08:15:57 brd ff:ff:ff:ff:ff:ff 4: enp8s0f0: mtu 1500 qdisc mq state DOWN group default qlen 1000 link/ether 64:4c:36:66:7f:01 brd ff:ff:ff:ff:ff:ff 5: enp8s0f1: mtu 1500 qdisc mq state DOWN group default qlen 1000 link/ether 64:4c:36:66:7f:02 brd ff:ff:ff:ff:ff:ff 6: enp8s0f2: mtu 1500 qdisc mq state DOWN group default qlen 1000 link/ether 64:4c:36:66:7f:03 brd ff:ff:ff:ff:ff:ff 7: enp8s0f3: mtu 1500 qdisc mq state DOWN group default qlen 1000 link/ether 64:4c:36:66:7f:04 brd ff:ff:ff:ff:ff:ff admin@localhost~$ admin@localhost~$ sudo fpgainfo fme Intel Acceleration Development Platform N6001 Board Management Controller NIOS FW version: 131.15.0 Board Management Controller Build version: 3.15.0 //***** FME *****// Object Id : 0xEA00000 PCIe s:b:d.f : 0000:07:00.0 Vendor Id : 0x8086 Device Id : 0xBCCE SubVendor Id : 0x8086 SubDevice Id : 0x1771 Socket Id : 0x00 Ports Num : 01 Bitstream Id : 0x5010202FB22E12D Bitstream Version : 5.0.1 Pr Interface Id : 8b153d79-5e54-5416-8096-25480eb9b02f Boot Page : user1 Factory Image Info : 809625480eb9b02f8b153d795e545416 User1 Image Info : 809625480eb9b02f8b153d795e545416 User2 Image Info : 809625480eb9b02f8b153d795e545416 [admin@localhost ~]$ lspci | grep Intel 05:00.0 Ethernet controller: Intel Corporation Ethernet Controller I225-V (rev 03) 06:00.0 Ethernet controller: Intel Corporation Ethernet Controller I225-V (rev 03) 07:00.0 Processing accelerators: Intel Corporation Device bcce (rev 01) 07:00.1 Processing accelerators: Intel Corporation Device bcce 07:00.2 Processing accelerators: Intel Corporation Device bcce 07:00.3 Processing accelerators: Intel Corporation Device bcce 07:00.4 Processing accelerators: Intel Corporation Device bcce [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ sudo modprobe vfio-pci [sudo] password for admin: [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ sudo /home/admin/Projects/SmartNIC/dpdk-20.11/usertools/dpdk-devbind.py -b vfio-pci 07:00.0 [admin@localhost ~]$ [admin@localhost ~]$ (reverse-i-search)`-b': sudo /home/admin/Projects/SmartNIC/dpdk-20.11/usertools/dpdk-devbind.py ^C vfio-pci 07:00.0 [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ #sudo /home/admin/Projects/SmartNIC/Pktgen-DPDK/usr/local/bin/bkp_pktgen/pktgen -a 07:00.0 -l 4-10 -n 4 -a 00:03.1 -- -m [4:5].0 -m [6:7].1 [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ /home/admin/Projects/SmartNIC/dpdk-20.11/usertools/dpdk-devbind.py --status Network devices using kernel driver =================================== 0000:05:00.0 'Ethernet Controller I225-V 15f3' if=enp5s0 drv=igc unused=vfio-pci Active 0000:06:00.0 'Ethernet Controller I225-V 15f3' if=enp6s0 drv=igc unused=vfio-pci Baseband devices using DPDK-compatible driver ============================================= 0000:07:00.0 'Device bcce' drv=vfio-pci unused= Other Baseband devices ====================== 0000:07:00.1 'Device bcce' unused=vfio-pci 0000:07:00.2 'Device bcce' unused=vfio-pci 0000:07:00.3 'Device bcce' unused=vfio-pci 0000:07:00.4 'Device bcce' unused=vfio-pci Crypto devices using kernel driver ================================== 0000:09:00.1 'Starship/Matisse Cryptographic Coprocessor PSPCPP 1486' drv=ccp unused=vfio-pci No 'Eventdev' devices detected ============================== No 'Mempool' devices detected ============================= No 'Compress' devices detected ============================== No 'Misc (rawdev)' devices detected =================================== No 'Regex' devices detected =========================== [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ sudo /home/admin/Projects/SmartNIC/Pktgen-DPDK/usr/local/bin/bkp_pktgen/pktgen -a 07:00.0 -l 4-10 -n 4 -a 00:03.1 -- -m [4:5].0 -m [6:7].1 Copyright(c) <2010-2021>, Intel Corporation. All rights reserved. Powered by DPDK EAL: Detected 12 lcore(s) EAL: Detected 1 NUMA nodes EAL: Multi-process socket /var/run/dpdk/rte/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available hugepages reported in hugepages-2048kB EAL: Debug dataplane logs available - lower performance EAL: Probing VFIO support... EAL: VFIO support initialized EAL: No legacy callbacks, legacy socket not created *** Error can not use initial lcore for a port The initial lcore is 4 [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ sudo /home/admin/Projects/SmartNIC/Pktgen-DPDK/usr/local/bin/bkp_pktgen/pktgen -a 07:00.0 -l 2-8 -n 4 -a 00:03.1 -- -m [4:5].0 -m [6:7].1 Copyright(c) <2010-2021>, Intel Corporation. All rights reserved. Powered by DPDK EAL: Detected 12 lcore(s) EAL: Detected 1 NUMA nodes EAL: Multi-process socket /var/run/dpdk/rte/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available hugepages reported in hugepages-2048kB EAL: Debug dataplane logs available - lower performance EAL: Probing VFIO support... EAL: VFIO support initialized EAL: No legacy callbacks, legacy socket not created *** Copyright(c) <2010-2021>, Intel Corporation. All rights reserved. *** Pktgen created by: Keith Wiles -- >>> Powered by DPDK <<< Port: Name IfIndex Alias NUMA PCI !PANIC!: ** Did not find any ports to use ** PANIC in pktgen_config_ports(): ** Did not find any ports to use ** 6: [/home/admin/Projects/SmartNIC/Pktgen-DPDK/usr/local/bin/bkp_pktgen/pktgen() [0x40505e]] 5: [/lib64/libc.so.6(__libc_start_main+0xe5) [0x7f52de401d85]] 4: [/home/admin/Projects/SmartNIC/Pktgen-DPDK/usr/local/bin/bkp_pktgen/pktgen() [0x404c27]] 3: [/home/admin/Projects/SmartNIC/Pktgen-DPDK/usr/local/bin/bkp_pktgen/pktgen() [0x4293aa]] 2: [/usr/local/lib64/librte_eal.so.21(__rte_panic+0xba) [0x7f52df3a63c3]] 1: [/usr/local/lib64/librte_eal.so.21(rte_dump_stack+0x1b) [0x7f52df3c947b]] Aborted [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ sudo /home/admin/Projects/SmartNIC/Pktgen-DPDK/usr/local/bin/bkp_pktgen/pktgen -a 07:00.0 -l 2-8 -n 4 -a 00:03.1 -- -m [4:5].0 -m [6:7].1 Copyright(c) <2010-2021>, Intel Corporation. All rights reserved. Powered by DPDK EAL: Detected 12 lcore(s) EAL: Detected 1 NUMA nodes EAL: Multi-process socket /var/run/dpdk/rte/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available hugepages reported in hugepages-2048kB EAL: Debug dataplane logs available - lower performance EAL: Probing VFIO support... EAL: VFIO support initialized EAL: No legacy callbacks, legacy socket not created *** Copyright(c) <2010-2021>, Intel Corporation. All rights reserved. *** Pktgen created by: Keith Wiles -- >>> Powered by DPDK <<< Port: Name IfIndex Alias NUMA PCI !PANIC!: ** Did not find any ports to use ** PANIC in pktgen_config_ports(): ** Did not find any ports to use ** 6: [/home/admin/Projects/SmartNIC/Pktgen-DPDK/usr/local/bin/bkp_pktgen/pktgen() [0x40505e]] 5: [/lib64/libc.so.6(__libc_start_main+0xe5) [0x7fdb9e39fd85]] 4: [/home/admin/Projects/SmartNIC/Pktgen-DPDK/usr/local/bin/bkp_pktgen/pktgen() [0x404c27]] 3: [/home/admin/Projects/SmartNIC/Pktgen-DPDK/usr/local/bin/bkp_pktgen/pktgen() [0x4293aa]] 2: [/usr/local/lib64/librte_eal.so.21(__rte_panic+0xba) [0x7fdb9f3443c3]] 1: [/usr/local/lib64/librte_eal.so.21(rte_dump_stack+0x1b) [0x7fdb9f36747b]] Aborted [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ sudo /home/admin/Projects/SmartNIC/dpdk-20.11/usertools/dpdk-devbind.py -b vfio-pci 07:00.0 07:00.1 Notice: 0000:07:00.0 already bound to driver vfio-pci, skipping [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ /home/admin/Projects/SmartNIC/dpdk-20.11/usertools/dpdk-devbind.py --status Network devices using kernel driver =================================== 0000:05:00.0 'Ethernet Controller I225-V 15f3' if=enp5s0 drv=igc unused=vfio-pci Active 0000:06:00.0 'Ethernet Controller I225-V 15f3' if=enp6s0 drv=igc unused=vfio-pci Baseband devices using DPDK-compatible driver ============================================= 0000:07:00.0 'Device bcce' drv=vfio-pci unused= 0000:07:00.1 'Device bcce' drv=vfio-pci unused= Other Baseband devices ====================== 0000:07:00.2 'Device bcce' unused=vfio-pci 0000:07:00.3 'Device bcce' unused=vfio-pci 0000:07:00.4 'Device bcce' unused=vfio-pci Crypto devices using kernel driver ================================== 0000:09:00.1 'Starship/Matisse Cryptographic Coprocessor PSPCPP 1486' drv=ccp unused=vfio-pci No 'Eventdev' devices detected ============================== No 'Mempool' devices detected ============================= No 'Compress' devices detected ============================== No 'Misc (rawdev)' devices detected =================================== No 'Regex' devices detected =========================== [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ sudo /home/admin/Projects/SmartNIC/Pktgen-DPDK/usr/local/bin/bkp_pktgen/pktgen -a 07:00.0 -a 07:00.1 -l 2-8 -n 4 -a 00:03.1 -- -m [4:5].0 -m [6:7].1 Copyright(c) <2010-2021>, Intel Corporation. All rights reserved. Powered by DPDK EAL: Detected 12 lcore(s) EAL: Detected 1 NUMA nodes EAL: Multi-process socket /var/run/dpdk/rte/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available hugepages reported in hugepages-2048kB EAL: Debug dataplane logs available - lower performance EAL: Probing VFIO support... EAL: VFIO support initialized EAL: No legacy callbacks, legacy socket not created *** Copyright(c) <2010-2021>, Intel Corporation. All rights reserved. *** Pktgen created by: Keith Wiles -- >>> Powered by DPDK <<< Port: Name IfIndex Alias NUMA PCI !PANIC!: ** Did not find any ports to use ** PANIC in pktgen_config_ports(): ** Did not find any ports to use ** 6: [/home/admin/Projects/SmartNIC/Pktgen-DPDK/usr/local/bin/bkp_pktgen/pktgen() [0x40505e]] 5: [/lib64/libc.so.6(__libc_start_main+0xe5) [0x7f87277ddd85]] 4: [/home/admin/Projects/SmartNIC/Pktgen-DPDK/usr/local/bin/bkp_pktgen/pktgen() [0x404c27]] 3: [/home/admin/Projects/SmartNIC/Pktgen-DPDK/usr/local/bin/bkp_pktgen/pktgen() [0x4293aa]] 2: [/usr/local/lib64/librte_eal.so.21(__rte_panic+0xba) [0x7f87287823c3]] 1: [/usr/local/lib64/librte_eal.so.21(rte_dump_stack+0x1b) [0x7f87287a547b]] Aborted [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$ [admin@localhost ~]$