Hello,

I am looking for an option wherein i can get the OVS Bridge to forward  LLDP 
packets.  There are sent with Nearest Bridge (0180 c200 000e) or Nearest 
Customer Bridge Multicast (0180 c200 0000) address. I am aware that native 
Linux Bridge consumes such packets. Is it the same default behavior for OVS? 


I am running this in Ubuntu 12.04 and OVS is  1.10.90.

I have a OVS bridge names OVS-test and it has a physical interface and a tap 
interface as its ports.
I tried the following, and both of these didn't work:

a) 
I installed the following flow:


sudo ovs-ofctl add-flow OVS-test 
dl_dst=01:80:c2:00:00:0e/ff:00:00:00:00:00,actions=all

This doesn't seem to work. I mean Mcast packets sent/received on physical or 
tap port doesn't get forwarded to the other port via the OVS bridge.


The dp-flow seem to be empty:

$ sudo ovs-dpctl dump-flows
$

b)
I came across this function "ofproto_set_forward_bpdu" and also the below 
earlier post:

http://openvswitch.org/pipermail/git/2011-August/001692.html

Setting this using "ovs-vsctl set bridge OVS-test 
other-config:forward-bpdu=true" also didn't solve my problem.

BTW, does the MAC address in function "eth_addr_is_reserved" look right? 
Shouldn't they be 0180…. instead of 0108?

Any tips/suggestions on how to get this to work? Anything i am doing wrong in 
above?


Thanks,
KP
_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to