[ovs-discuss] LLDP messages

Ben Pfaff blp at nicira.com
Mon Oct 10 20:45:02 UTC 2011

On Mon, Oct 10, 2011 at 05:35:33PM -0300, Glauco Gon?alves wrote:
> My problem is that the OVS boxes do not forward the LLDP packets generated
> by NOX. When I check the logs generated by ovs-vswitchd I got several
> messages like those:
> ***
> Oct 10 17:14:38|27968|vconn|DBG|tcp: received:
> OFPT_PACKET_OUT (xid=0x0): in_port=CONTROLLER actions_len=8 actions=output:1
> data_len=34
> 00:02:44:2e:71:b9 > 01:23:20:00:00:01, ethertype LLDP (0x88cc), length 34:
> (...)
> Oct 10 17:14:38|27972|dpif|WARN|system at br0: execute 1 failed (Invalid
> argument) on packet 00:02:44:2e:71:b9 > 01:23:20:00:00:01, ethertype LLDP
> (0x88cc), length 34:
> ***
> The first message shows the LLDP packet sent by NOX in the OFPT_PACKET_OUT
> openflow message and the second is a strange warning. Which is the "Invalid
> argument" in the second message? Also, why the LLDP messages are discarded
> by OVS?

The kernel module doesn't know what to do with
in_port=OFPP_CONTROLLER.  Use OFPP_NONE instead.

(Nevertheless, OVS should validate this before it gets to the kernel
module.  I've filed an internal bug report to get this fixed.)

More information about the discuss mailing list