Hi,
I am trying to enable DOCA support in Open vSwitch (OVS) on a BlueField-2 DPU running Ubuntu 22.04. Currently, OVS shows:
datapath_types : [doca, netdev, system]
doca_initialized : false
doca_version : 3.1.0105
I have attempted to set the datapath with:
ovs-vsctl set Open_vSwitch . datapath_type=doca
systemctl restart openvswitch-switch
and also tried loading the expected kernel modules (mlx5_doca, doca_drv) with modprobe, but they are missing from /lib/modules/5.15.0-1074-bluefield/updates/dkms/. Only mlx5_core.ko and other RDMA modules are present.
My questions:
-
Which package or procedure is required to install the DOCA kernel modules (
mlx5_doca.koanddoca_drv.ko) on the DPU? -
Once installed, are there additional steps needed for
doca_initializedin OVS to change totrue? -
Is there a recommended script or installation within the bf-bundle 3.1.0105 to enable DOCA flows in OVS?
Thanks