New Question

Revision history [back]

click to hide/show revision 1
initial version

Hi,

The reason you are getting the error is due to an outdated documentation.

Please refer to the following answer: http://ask.cloudbase.it/question/403/error-when-add-external-port-vswitch-hyper-v-no-ovs/

Short story instead of issuing:

ovs-vsctl.exe add-port br0 external

you should now issue:

ovs-vsctl.exe add-port br0 external.1

ovs-vsctl.exe add-port br0 internal

" In OVS for Hyper-V, we use 'external' as a special name to refer to the physical NICs connected to the Hyper-V switch. An index is added to this special name to refer to the particular physical NIC. Eg. 'external.1' refers to the first physical NIC on the Hyper-V switch.

Note: Currently, we assume that the Hyper-V switch on which OVS extension is enabled has a single physical NIC connected to it.

Interal port is the virtual adapter created on the Hyper-V switch using the 'AllowManagementOS' setting. In OVS for Hyper-V, we use a 'internal' as a special name to refer to that adapter."