NO Host from physical switch topology in ODL- beryllium and Boron

asked 2017-03-27 09:21:01 -0700

BR gravatar image


I am new in this field and have started ODL a few days ago. I am using physical switches from Mellanox with OpenFlow 1.3 and cannot see the host. I can see only the switches, links and even OpenFlow-enabled ports in the switch. I found that the switches from other vendors had the similar problem. I have tried their solutions but none of them works for me. Is there something obvious I am missing?

I have been trying almost everything, like installing just odl-l2switch-switch-ui and odl-dlux-all.

Now I am using the basic features like odl-restconf, odl-l2switch-switch, odl-mdsal-apidocs, odl-dlux-all

I have tried installing flows to the switches

OFPSTFLOW reply (OF1.3) (xid=0x2): cookie=0x2b00000000000000, duration=1431.040s, table=0, npackets=90854902428, nbytes=10738013799600, priority=100,dltype=0x88cc actions=CONTROLLER:65535 cookie=0x2b00000000000002, duration=1431.038s, table=0, npackets=0, nbytes=0, priority=0 actions=drop cookie=0xa, duration=277.157s, table=0, npackets=4894174162, nbytes=313236085414, priority=100 actions=NORMAL cookie=0x2b00000000000020, duration=1424.988s, table=0, npackets=0, nbytes=0, priority=2,inport=69 actions=output:93,output:81,output:73,output:85,output:77,output:65,output:89,CONTROLLER:65535 cookie=0x2b00000000000021, duration=1424.985s, table=0, npackets=695937755, nbytes=63927444574, priority=2,inport=93

Couldn't see any obvious error in karaf.log except while installing feature:l2switch-switch

RevisionSourceIdentifier [name=openflow-plugin-provider-impl@2015-03-27]] org.apache.aries.proxy.UnableToProxyException: java.lang.ClassFormatError: Duplicate interface name in class file Proxyc2f995054097420eb9db015ba7e3d68a

Do, I need to configure hosts for ODL controller? Any specific feature or feature order? plugin?

I don't understand why is this a problem only with physical switches?

help please! waiting for reply!


edit retag flag offensive close merge delete