Chapter 10. Receiving the Could not open network device dpdk0 (No such device) in ovs-vsctl show message
10.1. Symptom
You receive the Could not open network device dpdk0 (No such device) in ovs-vsctl show
message.
10.2. Diagnosis
Red Hat supports a subset of the Poll Mode Drivers (PMDs) listed in DPDK Supported Hardware. Red Hat disabled unsupported PMDs in August of 2017.
Upstream PMDs might have security or performance issues. Therefore, a PMD needs to go through significant testing to pass Red Hat’s qualification tests.
You can see a list of all enabled PMDs in /usr/share/doc/openvswitch-<version>/README.DPDK-PMDS. This list might contain PMDs not supported by Red Hat. Poll Mode Drivers not listed in README.DPDK-PMDS
are not supported.
10.3. Solution
The following example shows the supported PMDs for openvswitch-2.6.1:
[root@overcloud-compute-0 ~]# cat /usr/share/doc/openvswitch-2.6.1/README.DPDK-PMDS DPDK drivers included in this package: E1000 ENIC I40E IXGBE RING VIRTIO For more information about the drivers, see http://dpdk.org/doc/guides-16.11/nics/index.html
This example shows the supported PMDs for openvswitch-2.9.0:
[root@undercloud-r430 ~]# cat /usr/share/doc/openvswitch-2.9.0/README.DPDK-PMDS DPDK drivers included in this package: BNXT E1000 ENIC FAILSAFE I40E IXGBE MLX4 MLX4_GLUE MLX5 MLX5_GLUE NFP RING SOFTNIC VIRTIO For more information about the drivers, see http://dpdk.org/doc/guides-17.11/nics/index.html