My guess is that your controller is running v0.8.2, but your switch is running the version from noxrepo.org (v0.9.0~b1). You can check this by running both the switch and controller with the "--version" flag. If they are running v0.8.2, you should see something like:

        [EMAIL PROTECTED] openflow-0.8.2] controller/controller --version
        controller/controller v0.8.2 compiled Nov 24 2008 14:51:59

        [EMAIL PROTECTED] openflow-0.8.2] switch/switch --version
        switch/switch v0.8.2 compiled Nov 24 2008 14:52:01

Obviously, they should both have "v0.8.2" as their version if you're using the "official" OpenFlow.

You can check the version number of the sources in "include/ openflow.h". For v0.8.2, you'll see this:

        #define OFP_VERSION 0x85

For v0.9.0~b1, you'll see this:

        #define OFP_VERSION   0x91

To get them both to communicate together, you'll need both sides to be running the same version.

We're hoping most of these version problems go away with the OpenFlow Consortium's release of v0.8.9 release either this week or next. This should be a fairly stable release in terms of the wire protocol.

--Justin


On Nov 24, 2008, at 3:26 AM, Adil Razzaq wrote:

Hi

I was trying to connect a "user space openflow switch" with the "openflow controller(sample controller provided with the openflow switch)" running on two separate machines on Debian Linux.
But i was getting the following error message  on the controller

Received openflow version 91 != expected 85

Can you please guide me why this error occurred and how to resolve it?

I ran following command on the controller

controller ptcp: &


I used the following command on the switch

switch tcp:ip_of_controller -i eth1,eth2

Note: I am using openflow version 0.8.2 for both controller and switch.

Best Regards
Adil Razzaq
_______________________________________________
nox-dev mailing list
[email protected]
http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org


_______________________________________________
nox-dev mailing list
[email protected]
http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org

Reply via email to