Comware Based
1753463 Members
4565 Online
108794 Solutions
New Discussion

Re: HP2920 With OpenFlow 1.3 and Floodlight

 
jaoh
Occasional Contributor

HP2920 With OpenFlow 1.3 and Floodlight

Hi Guys

I use an HP2920 and want to use OpenFlow 1.3 with the Project floodlight SDN Controller

The Handshake between controller and Switch seems to work. Their seems to be a problem with the host detection..

The controller dose not detect any active hosts.

Has any one a working configuration for the switch and floodlight ?

 

 

9 REPLIES 9
Michael Patmon
Trusted Contributor

Re: HP2920 With OpenFlow 1.3 and Floodlight

Is floodlight trying to write to table 0?  Can you reply with "show run" and "show openflow instance x"?

Thanks.

 

jaoh
Occasional Contributor

Re: HP2920 With OpenFlow 1.3 and Floodlight

Here you go

How can I detect which tables are accesd by floodlight?

 

Michael Patmon
Trusted Contributor

Re: HP2920 With OpenFlow 1.3 and Floodlight

Sorry, also "show openflow instance x flows".  That will tell you which flows are in which table. 

 

jaoh
Occasional Contributor

Re: HP2920 With OpenFlow 1.3 and Floodlight

here yoiu go

Michael Patmon
Trusted Contributor

Re: HP2920 With OpenFlow 1.3 and Floodlight

Apologies for the delay, we've had a heck of a time getting floodlight up.  Still working on that...

In the meantime you might try changing the sw-table to enable writing to table 0.  There was a different controller that had that interop issue.

(config)# openflow instance x table-num sw-table-1 0

Michael Patmon
Trusted Contributor

Re: HP2920 With OpenFlow 1.3 and Floodlight

Ok, we got floodlight working (thanks to my colleague Benny).  Here's the openflow config;

openflow
   controller-id 4 ip 132.0.1.122 port 6653 controller-interface vlan 1321
   instance "flood"
      listen-port 6653
      member vlan 131
      controller-id 4
      version 1.3 only
      pipeline-model custom
      enable
      exit
   enable

jaoh
Occasional Contributor

Re: HP2920 With OpenFlow 1.3 and Floodlight

I Tried to set the custom pipline model

and i got the reply

Custom pipeline model cannot be set on v1/v2 modules.

Is this a problem with the version of the Hardware

I was not able to set the Table using

openflow instance test table-num sw-table-1 0

the comand returnd inconsist value

Michael Patmon
Trusted Contributor

Re: HP2920 With OpenFlow 1.3 and Floodlight

Apologies for the delay in replying, we've had issues getting floodlight going in the lab.

For the "inconsistent value" that's a bad error message, disable OpenFlow on the instance and then try and set the table number.

Shouldn't need custom pipeline, that is a v3 module feature.  2920 is v2 based.  

We've been able to push flows manually but have not been able to get floodlight to push the default flows.  We're still trying...

 

LudovicC
Occasional Advisor

Re: HP2920 With OpenFlow 1.3 and Floodlight

Hi,

I try to configure a HP 2920 too, in openflow version 1.3, but with Beacon controller (based on Jopenflow).

But i have the same problem like you : i would like to push a "table-miss entry" in the table id 200 (because i guess i'm in "standard pipeline mode" but without succes.. The flow is created, but when i print the table 200 capabilities, in the "Table-miss Instructions" section there is an "output" action to "Group" but not to my controller like i set in my table-miss flow..

Does anyone know how to do this ?