У меня есть хост Ubuntu с двумя виртуальными машинами, и я пытаюсь создать мост между двумя виртуальными машинами. У меня есть мост, скажем, br0, и я пытаюсь создать порт, скажем, tap0 и tap1 для двух виртуальных машин. Пока мне удалось создать мост, но когда я пытаюсь создать порт, я получаю следующую ошибку.
root@dpdk:~# ovs-vsctl add-br br0 -- set bridge br0 datapath_type=netdev
root@dpdk:~# ovs-vsctl add-port br0 tap1
ovs-vsctl: Error detected while setting up 'tap1'. See ovs-vswitchd log for details.
root@dpdk:~# sudo ovs-vsctl show
4c3a769e-f900-4c8d-81a7-ba685d4e364a
Bridge "br0"
Port "tap1"
Interface "tap1"
error: "could not open network device tap1 (No such device)"
Port "br0"
Interface "br0"
type: internal
ovs_version: "2.5.2"
Я делаю это для запуска приложения DPDK pktgen.