It seems to me that the support for interfaces with type=tap is broken.
I tried to use them with version 1.2.2 on Debian testing.

When i do

    ovs-vsctl add-br br0
    ovs-vsctl add-port br0 tap0
    ovs-vsctl set Interface tap0 type=tap

i would expect that a tap interface with name tap0 is created.

    ifconfig -a tap0
    tap0: error fetching interface information: Device not found

    ovs-vsctl list Interface tap0
    _uuid               : ac1e7add-a984-43ed-8afe-232e413e2885
    admin_state         : []
    cfm_fault           : []
    cfm_mpid            : []
    cfm_remote_mpid     : []
    duplex              : []
    external_ids        : {}
    ingress_policing_burst: 0
    ingress_policing_rate: 0
    lacp_current        : []
    link_speed          : []
    link_state          : []
    mac                 : []
    mtu                 : []
    name                : "tap0"
    ofport              : -1
    options             : {}
    other_config        : {}
    statistics          : {}
    status              : {}
    type                : tap

the logfile says:

Oct 31 14:27:21|00008|dpif|WARN|system@br0: failed to add tap0 as port: Invalid argument
    Oct 31 14:27:21|00009|bridge|WARN|tap0 port has no interfaces, dropping
    Oct 31 14:27:21|00010|bridge|INFO|destroyed port tap0 on bridge br0

Can anybody confirm that?

Janis
_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to