PS C:\OVS-Compiled> ovs-vsctl.exe show
ca9219b1-ceca-435e-b42a-b3e094237045
Bridge br-int
Port ovs-port-a
Interface ovs-port-a
Port br-int
Interface br-int
type: internal
Bridge br-pif
Port NIC1
Interface NIC1
Port br-pif
Interface br-pif
type: internal
This is part of my confusion and likely the issue I am facing!
In Linux, I can add ports of the VMs to the same bridge and traffic will flow between the VMs!
However, in Windows, I don't know how to do this!
PS C:\OVS-Compiled> Get-VMSwitch
Name SwitchType NetAdapterInterfaceDescription
---- ---------- ------------------------------
OVS Extended Switch External Broadcom NetXtreme Gigabit Ethernet #2
Broadcom NetXtreme Gigabit Ethernet #2 is an alias for NIC1
PS C:\OVS-Compiled> Get-VMNetworkAdapter left
Name IsManagementOs VMName SwitchName MacAddress Status IPAddresses
---- -------------- ------ ---------- ---------- ------ -----------
Network Adapter False left OVS Extended Switch 00155D727601 {Ok} {}
PS C:\OVS-Compiled> Get-VMNetworkAdapter right
Name IsManagementOs VMName SwitchName MacAddress Status IPAddresses
---- -------------- ------ ---------- ---------- ------ -----------
Network Adapter False right OVS Extended Switch 00155D727602 {Ok} {}
So, I only have a choice to either connect the VM to "OVS Extended Switch" or not connect at all.
I have one working NIC1 which Is associated to the OVS, the other NIC is not configured.
What I am missing?
Thanks for the support.
From your config I’m not sure which adapter corresponds to which VM.
Ca you please clarify the target and destination port you want to ping?
Alin.
Sent from phone
Hi,
The issue you are facing might be because the name of the network adapters is the same.
I followed your advice! I am able to add both Ubuntus to the bridge. However, the ping does. not work. (The details are attached to this email). I think the issue is attaching the correct VM ports? Am I missing something?
Abu Rasheda
This is something particularly important for Windows and not the same under other OS.
Alin.
Sent from phone
Do you have any ideas, or if this is the wrong list, the recommendation for another one?
Hello!
On Windows Server 2019, compiled, and loaded OVS kernel module.
Commands like ovs-vsctl & ovs-dpctl are running fine.
I have two VMs (both running Ubuntu) under Hyper-V and have OVS
extended switch setup as described in
https://docs.openvswitch.org/en/latest/intro/install/windows/
I can connect one Ubuntu VM to the OVS switch, under the "Network
Adaptor" setting for the virtual machine. When I try to ping an IP
address get prints from the OVS datapath in the kernel! This led me to
believe that OVS is installed and configured (I am from a Linux
background and Windows is new for me :)).
However, when I try to add another Ubuntu VM to the OVS switch, I get
the following error:
Synthetic Ethernet Port (Instance ID ..): Error '{Data Not Accepted}
The TDI client could not handle the data received during an
indication.'
Failed to allocate resources while connecting to a virtual network.
The Ethernet switch may not exit.
Can OVS Extended switch only connect to a single VM? (on the same host),
I can connect these two machines to Windows virtual switch and ping
them. So either my setup has issues for OVS or there is a limitation
on OVS.
_______________________________________________
discuss mailing list
disc...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss
_______________________________________________discuss mailing listdisc...@openvswitch.orghttps://mail.openvswitch.org/mailman/listinfo/ovs-discuss
<config.txt>