I was able to change the name On Thu, Apr 20, 2023 at 4:35 PM Abu Rasheda <rcpilot2...@gmail.com> wrote:
> PS C:\OVS-Compiled> Get-VMNetworkAdapterWithOVSPort left| grep ElementName > ElementName : ovs-port-a > PS C:\OVS-Compiled> Get-VMNetworkAdapterWithOVSPort right| grep ElementName > ElementName : Dynamic Ethernet Switch Port > > > On Thu, Apr 20, 2023 at 4:09 PM Alin Serdean <alinserd...@gmail.com> > wrote: > >> You are correct. My memory was fuzzy around it. >> >> Can you please this function + vmname >> >> >> https://github.com/openvswitch/ovs/blob/master/datapath-windows/misc/OVS.psm1#L120 >> >> This should give you the elementname. And that can be used inside ovs. >> >> There are also setters and getters in that cmdlet. >> >> Sent from phone >> >> On 21 Apr 2023, at 00:46, Abu Rasheda <rcpilot2...@gmail.com> wrote: >> >> >> There is no column with ElementName. I am attaching the full output. I >> probably missed something in the configuration. >> >> Thanks! >> >> On Thu, Apr 20, 2023 at 3:30 PM Alin Serdean <alinserd...@gmail.com> >> wrote: >> >>> Can you provide the output of >>> >>> >>> Get-VMNetworkAdapter left | fl >>> >>> >>> Get-VMNetworkAdapter right | fl >>> >>> >>> The above command will dump the whole object. >>> I’m interested in looking at their ElementName >>> >>> That string will be used to match ports on the OVS side ( >>> https://docs.openvswitch.org/en/latest/topics/windows/?highlight=Windows%20#port-management >>> ) >>> >>> Sent from phone >>> >>> On 21 Apr 2023, at 00:15, Abu Rasheda <rcpilot2...@gmail.com> wrote: >>> >>> >>> On Thu, Apr 20, 2023 at 6:17 AM Alin Serdean <alinserd...@gmail.com> >>> wrote: >>> >>>> 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 >>>> >>>> On 20 Apr 2023, at 11:43, Abu Rasheda <rcpilot2...@gmail.com> wrote: >>>> >>>> >>>> On Mon, Apr 17, 2023 at 1:44 PM Alin Serdean <alinserd...@gmail.com> >>>> wrote: >>>> >>>>> Hi, >>>>> >>>>> The issue you are facing might be because the name of the network >>>>> adapters is the same. >>>>> >>>>> I wanted to emphasize the importance of the following step: >>>>> https://docs.openvswitch.org/en/latest/intro/install/windows/#add-virtual-interfaces-vifs >>>>> >>>> >>>> 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 >>>>> >>>>> On 17 Apr 2023, at 20:33, Abu Rasheda via discuss < >>>>> ovs-discuss@openvswitch.org> wrote: >>>>> >>>>> >>>>> Do you have any ideas, or if this is the wrong list, the >>>>> recommendation for another one? >>>>> >>>>> On Thu, Apr 13, 2023 at 7:14 PM Abu Rasheda via discuss < >>>>> ovs-discuss@openvswitch.org> wrote: >>>>> >>>>>> 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 list >>>>> disc...@openvswitch.org >>>>> https://mail.openvswitch.org/mailman/listinfo/ovs-discuss >>>>> >>>>> <config.txt> >>>> >>>> <adaptor.txt> >> >>
_______________________________________________ discuss mailing list disc...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-discuss