Looks like there is a bug in the LLDP protocol handling. I can take a look at this. Glen, would it be possible for you to send a pcap file of the offending packet?
thanks! .martin > Hi Glen, > > On the HP switches, I usually run the following commands: > > lldp admin-status [dataports] disable > > no spanning-tree > > [dataports] refers to a1-a24 on the current HP setup. > > > These ensure that the switch send no traffic out the OF interfaces; > maybe this will help in the meantime. > > -Brandon > > > On Wed, Jul 30, 2008 at 11:42 AM, Glen Gibb <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > Hi all, > > We plugged an HP ProCurve switch into an OpenFlow switch today and > it caused crashes in discovery: > > 00002|pyrt|ERR:unable to invoke a Python event handler: > Traceback (most recent call last): > File "./nox/lib/util.py", line 115, in f > event.total_len, buffer_id, packet) > File "./nox/apps/discovery/discovery.py", line 148, in <lambda> > discovery.lldp_input_handler(self,dp,inport,reason,len,bid,packet), > File "./nox/apps/discovery/discovery.py", line 235, in > lldp_input_handler > (portid,) = struct.unpack("!H", lldph.tlvs[1].id) > File "/usr/lib/python2.5/struct.py", line 87, in unpack > return o.unpack(s) > error: unpack requires a string argument of length 2 > > Attached is the Packet In message containing the LLDP packet. > > Let me know if there's any other info you need, > Glen > > _______________________________________________ > nox-dev mailing list > nox-dev@noxrepo.org <mailto:nox-dev@noxrepo.org> > http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org > > > ------------------------------------------------------------------------ > > _______________________________________________ > nox-dev mailing list > nox-dev@noxrepo.org > http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org > _______________________________________________ nox-dev mailing list nox-dev@noxrepo.org http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org