Hello, My code consists of these statements,
learn.spec.append(fms( field=nx.NXM_OF_ETH_DST, match=nx.NXM_OF_ETH_DST )) learn.spec.append(fms( field=nx.NXM_OF_ETH_TYPE, match=nx.NXM_OF_ETH_TYPE )) learn.spec.append(fms( field=nx.NXM_OF_IP_PROTO, match=nx.NXM_OF_IP_PROTO )) If the last time is added then it throws an error like below, INFO:core:POX 0.2.0 (carp) is up. INFO:openflow.of_01:[00-00-00-00-00-01 1] connected ERROR:openflow.of_01:[00-00-00-00-00-01 1] OpenFlow Error: [00-00-00-00-00-01 1] Error: header: [00-00-00-00-00-01 1] Error: version: 1 [00-00-00-00-00-01 1] Error: type: 1 (OFPT_ERROR) [00-00-00-00-00-01 1] Error: length: 84 [00-00-00-00-00-01 1] Error: xid: 13 [00-00-00-00-00-01 1] Error: type: 45250 [00-00-00-00-00-01 1] Error: code: 0 [00-00-00-00-00-01 1] Error: datalen: 72 [00-00-00-00-00-01 1] Error: 0000: 00 00 23 20 00 01 02 0a 01 04 00 98 00 00 00 0d |..# ............| [00-00-00-00-00-01 1] Error: 0010: 00 00 23 20 00 00 00 0d 00 00 00 00 00 00 00 00 |..# ............| [00-00-00-00-00-01 1] Error: 0020: 01 00 00 00 00 00 80 00 ff ff ff ff ff ff 00 00 |................| [00-00-00-00-00-01 1] Error: 0030: 00 00 00 00 00 00 00 00 ff ff 00 60 00 00 23 20 |...........`..# | [00-00-00-00-00-01 1] Error: 0040: 00 10 00 00 00 0a 80 00 |........ | ERROR:openflow.of_01:[00-00-00-00-00-01 1] OpenFlow Error: [00-00-00-00-00-01 1] Error: header: [00-00-00-00-00-01 1] Error: version: 1 [00-00-00-00-00-01 1] Error: type: 1 (OFPT_ERROR) [00-00-00-00-00-01 1] Error: length: 84 [00-00-00-00-00-01 1] Error: xid: 14 [00-00-00-00-00-01 1] Error: type: 45250 [00-00-00-00-00-01 1] Error: code: 0 [00-00-00-00-00-01 1] Error: datalen: 72 [00-00-00-00-00-01 1] Error: 0000: 00 00 23 20 00 01 02 0a 01 04 00 98 00 00 00 0e |..# ............| [00-00-00-00-00-01 1] Error: 0010: 00 00 23 20 00 00 00 0d 00 00 00 00 00 00 00 00 |..# ............| [00-00-00-00-00-01 1] Error: 0020: 01 00 00 00 00 00 80 00 ff ff ff ff ff ff 00 00 |................| [00-00-00-00-00-01 1] Error: 0030: 00 00 00 00 00 00 00 00 ff ff 00 60 00 00 23 20 |...........`..# | [00-00-00-00-00-01 1] Error: 0040: 00 10 00 00 00 0a 80 00 |........ | ERROR:openflow.of_01:[00-00-00-00-00-01 1] OpenFlow Error: [00-00-00-00-00-01 1] Error: header: [00-00-00-00-00-01 1] Error: version: 1 [00-00-00-00-00-01 1] Error: type: 1 (OFPT_ERROR) [00-00-00-00-00-01 1] Error: length: 84 [00-00-00-00-00-01 1] Error: xid: 15 [00-00-00-00-00-01 1] Error: type: 45250 [00-00-00-00-00-01 1] Error: code: 0 [00-00-00-00-00-01 1] Error: datalen: 72 [00-00-00-00-00-01 1] Error: 0000: 00 00 23 20 00 01 02 0a 01 04 00 98 00 00 00 0f |..# ............| [00-00-00-00-00-01 1] Error: 0010: 00 00 23 20 00 00 00 0d 00 00 00 00 00 00 00 00 |..# ............| [00-00-00-00-00-01 1] Error: 0020: 01 00 00 00 00 00 80 00 ff ff ff ff ff ff 00 00 |................| [00-00-00-00-00-01 1] Error: 0030: 00 00 00 00 00 00 00 00 ff ff 00 60 00 00 23 20 |...........`..# | [00-00-00-00-00-01 1] Error: 0040: 00 10 00 00 00 0a 80 00 |........ | ERROR:openflow.of_01:[00-00-00-00-00-01 1] OpenFlow Error: [00-00-00-00-00-01 1] Error: header: [00-00-00-00-00-01 1] Error: version: 1 [00-00-00-00-00-01 1] Error: type: 1 (OFPT_ERROR) [00-00-00-00-00-01 1] Error: length: 84 [00-00-00-00-00-01 1] Error: xid: 17 [00-00-00-00-00-01 1] Error: type: 45250 [00-00-00-00-00-01 1] Error: code: 0 [00-00-00-00-00-01 1] Error: datalen: 72 [00-00-00-00-00-01 1] Error: 0000: 00 00 23 20 00 01 02 0a 01 04 00 98 00 00 00 11 |..# ............| [00-00-00-00-00-01 1] Error: 0010: 00 00 23 20 00 00 00 0d 00 00 00 00 00 00 00 00 |..# ............| [00-00-00-00-00-01 1] Error: 0020: 04 00 00 00 00 00 80 00 ff ff ff ff ff ff 00 00 |................| [00-00-00-00-00-01 1] Error: 0030: 00 00 00 00 00 00 00 00 ff ff 00 60 00 00 23 20 |...........`..# | [00-00-00-00-00-01 1] Error: 0040: 00 10 00 00 00 0a 80 00 |........ | ERROR:openflow.of_01:[00-00-00-00-00-01 1] OpenFlow Error: [00-00-00-00-00-01 1] Error: header: [00-00-00-00-00-01 1] Error: version: 1 [00-00-00-00-00-01 1] Error: type: 1 (OFPT_ERROR) [00-00-00-00-00-01 1] Error: length: 84 [00-00-00-00-00-01 1] Error: xid: 18 [00-00-00-00-00-01 1] Error: type: 45250 [00-00-00-00-00-01 1] Error: code: 0 [00-00-00-00-00-01 1] Error: datalen: 72 [00-00-00-00-00-01 1] Error: 0000: 00 00 23 20 00 01 02 0a 01 04 00 98 00 00 00 12 |..# ............| [00-00-00-00-00-01 1] Error: 0010: 00 00 23 20 00 00 00 0d 00 00 00 00 00 00 00 00 |..# ............| [00-00-00-00-00-01 1] Error: 0020: 04 00 00 00 00 00 80 00 ff ff ff ff ff ff 00 00 |................| [00-00-00-00-00-01 1] Error: 0030: 00 00 00 00 00 00 00 00 ff ff 00 60 00 00 23 20 |...........`..# | [00-00-00-00-00-01 1] Error: 0040: 00 10 00 00 00 0a 80 00 |........ | ^CINFO:core:Going down... INFO:openflow.of_01:[00-00-00-00-00-01 1] disconnected INFO:core:Down. Thanks, Jayanth Graduate Student USC