I'm having the same problem, i had even reported it.

I think it is caused when you include the context
ryu.topology.switches.Switches

I'll let you know if i figure how to solve it haha


On Fri, Aug 9, 2013 at 5:59 AM, Christoph Brass <[email protected]> wrote:

> Hi,
>
> i developed my ryu-app using the snort-devel branch of
> ryu. Now i tried to port it to the current version of ryu.
> But when i use the --observe-links option of the
> app-manager, i got this Error which i cannnot fix:
>
> hub: uncaught exception: Traceback (most recent call
> last):
>    File "/home/openflow/ryu/ryu/lib/hub.py", line 48, in
> _launch
>      func(*args, **kwargs)
>    File "/home/openflow/ryu/ryu/base/app_manager.py", line
> 110, in _event_loop
>      handler(ev)
>    File "/home/openflow/ryu/ryu/topology/switches.py",
> line 553, in state_change_handler
>      self._port_added(port)
>    File "/home/openflow/ryu/ryu/topology/switches.py",
> line 498, in _port_added
>      port.dpid, port.port_no, port.hw_addr,
> self.DEFAULT_TTL)
>    File "/home/openflow/ryu/ryu/topology/switches.py",
> line 391, in lldp_packet
>      pkt.serialize()
>    File "/home/openflow/ryu/ryu/lib/packet/packet.py",
> line 74, in serialize
>      data = p.serialize(self.data, prev)
>    File "/home/openflow/ryu/ryu/lib/packet/ethernet.py",
> line 60, in serialize
>      addrconv.mac.text_to_bin(self.src),
>    File "/home/openflow/ryu/ryu/lib/addrconv.py", line 27,
> in text_to_bin
>      return self._addr(text, **self._addr_kwargs).packed
>    File
> "/usr/local/lib/python2.7/dist-packages/netaddr/eui/__init__.py",
> line 376, in __init__
>      self.value = addr
>    File
> "/usr/local/lib/python2.7/dist-packages/netaddr/eui/__init__.py",
> line 434, in _set_value
>      % (value, self._module.version))
> AddrFormatError: address "\x08\x00'\x16\xef\xbc" is not an
> EUIv48
>
> Hope that u can help me,
>
> Thanks in advance!
>
>
> ------------------------------------------------------------------------------
> Get 100% visibility into Java/.NET code with AppDynamics Lite!
> It's a free troubleshooting tool designed for production.
> Get down to code-level detail for bottlenecks, with <2% overhead.
> Download for free and get started troubleshooting in minutes.
> http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
> _______________________________________________
> Ryu-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/ryu-devel
>



-- 
El Psy Congroo,
Antonio Añon Brasolin,
Masters Degree Student in Universidade Federal de São Carlos
------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to