NOX only speak OpenFlow, but the switch is connecting with the management protocol. The argument you're passing to ovs-vswitchd should be to a configuration database instance (created by ovsdb-server).
You should get ovsdb-server and ovs-vswitchd running and talking together on your local box as described in INSTAL.Linux. Once you do that, you can tell OVS to connect to a controller with the "ovs-vsctl set-controller" command, as described in the ovs-vsctl man page. --Justin On Nov 19, 2011, at 1:06 PM, Theophilus Benson wrote: > I am trying to connect an openvswitch to a nox controller, but I get a JSON > related error. Below, I have included the openvswitch command, the error from > ovs-vswitch as well as the error from the nox controller. > > > Here is the openvswitch command: > > ovs-vswitchd tcp:10.10.101.40:10023 > > > I get the following error from ovs-vswitchd: > > Nov 19 15:02:53|00007|reconnect|INFO|tcp:10.10.101.40:10023: connecting... > Nov 19 15:02:53|00008|reconnect|INFO|tcp:10.10.101.40:10023: connected > Nov 19 15:02:53|00009|jsonrpc|WARN|tcp:10.10.101.40:10023: error parsing > stream: line 0, column 1, byte 1: invalid character U+0001 > Nov 19 15:02:53|00010|jsonrpc|WARN|tcp:10.10.101.40:10023: received OpenFlow > data on JSON-RPC channel > Nov 19 15:02:53|00011|reconnect|WARN|tcp:10.10.101.40:10023: connection > dropped (Protocol error) > Nov 19 15:02:53|00012|reconnect|INFO|tcp:10.10.101.40:10023: waiting 2 > seconds before reconnect > > > When i look at the nox controller i get this error: > > 00045|nox|WARN:Error sending features request: Protocol error > 00046|openflow|DBG:Passive tcp interface received connection > 00047|openflow|WARN:stream: unexpected connection drop in middle of a message > 00048|openflow|WARN:stream: receive error: Protocol error > 00049|nox|WARN:Error sending features request: Protocol error > _______________________________________________ > discuss mailing list > discuss@openvswitch.org > http://openvswitch.org/mailman/listinfo/discuss _______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss