Hello
I am writing some kind of SDN driver at this moment. I have problem with
ofports. Sometimes they have value "-1". I am not sure if its wrong. But
i cant add flow with ACTION=output:-1
I think We didn't have this problem with Xen Cloud Platform or Xen
installed on Xen on Debian. But it exist in XenServer6.5 (not sure if in
newer).
example:
# ovs-vsctl list Interface
.........
_uuid : 7579e414-d739-400b-9fc8-538d497485dc
admin_state : []
bfd : {}
bfd_status : {}
cfm_fault : []
cfm_fault_status : []
cfm_flap_count : []
cfm_health : []
cfm_mpid : []
cfm_remote_mpids : []
cfm_remote_opstate : []
duplex : []
external_ids : {attached-mac="ee:ee:ee:ee:ee:e",
xs-network-uuid="(xen-network-uuid-here)",
xs-vif-uuid="(xen-vif-uuid-here)", xs-vm-uuid="(xenserver-vm-uuid-here)"}
ifindex : []
ingress_policing_burst: 10000
ingress_policing_rate: 100000
lacp_current : []
link_resets : []
link_speed : []
link_state : []
mac : []
mac_in_use : []
mtu : []
name : "vif1.1"
ofport : -1
ofport_request : []
options : {}
other_config : {}
statistics : {}
status : {}
type : ""
........
there is ofport: -1.
But if I use this command:
# ovs-ofctl show xapi10
OFPT_FEATURES_REPLY (xid=0x2): dpid:0000c6431dd0fb2e
n_tables:254, n_buffers:256
capabilities: FLOW_STATS TABLE_STATS PORT_STATS QUEUE_STATS ARP_MATCH_IP
actions: OUTPUT SET_VLAN_VID SET_VLAN_PCP STRIP_VLAN SET_DL_SRC
SET_DL_DST SET_NW_SRC SET_NW_DST SET_NW_TOS SET_TP_SRC SET_TP_DST ENQUEUE
4(vif1.1): addr:fe:ff:ff:ff:ff:ff
config: 0
state: 0
speed: 0 Mbps now, 0 Mbps max
.....
But here this port have number "4".
i am using python so i am creating dictionary of ofports using this:
for bridge in self.idl.tables["Bridge"].rows.itervalues():
for port in bridge.ports:
for interface in port.interfaces:
mac_to_ofport[xapi_to_gre[bridge.name]][interface.external_ids["attached-mac"]]=interface.ofport[0]
Or I should make it other way?
Sorry for my bad english.
Regards
Krzysztof
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev