43 | | }}} |
44 | | |
45 | | {{{ |
46 | | #!html |
47 | | |
48 | | <table id="Table_01" border="0" cellpadding="5" cellspacing="0"> |
49 | | <tr> |
50 | | <td> |
51 | | <img src="http://trac.gpolab.bbn.com/gcf/raw-attachment/wiki/Graphics/4NotesIcon_512x512.png" width="50" height="50" alt="Note"> |
52 | | </td> |
53 | | <td>If you want to run your controller in a different port other than the default one (6633) then every time you invoke pox you should include: <code>openflow.of_01 --port=<custom_port> </code> e.g. pox.py openflow.of_01 --port=443 --verbose forwarding.l2_learning |
54 | | </td> |
55 | | </tr> |
56 | | </table> |
57 | | }}} |
58 | | |
59 | | {{{ |
60 | | #!html |
61 | | |
62 | | <table id="Table_01" border="0" cellpadding="5" cellspacing="0"> |
63 | | <tr> |
64 | | <td> |
65 | | <img src="http://trac.gpolab.bbn.com/gcf/raw-attachment/wiki/Graphics/4NotesIcon_512x512.png" width="50" height="50" alt="Note"> |
66 | | </td> |
67 | | <td>"l2" below uses the letter `l` as in level and is not the number one. And you should wait for the '''INFO ... connected''' line to ensure that the switch and the controller are communicating. |
68 | | </td> |
69 | | </tr> |
70 | | </table> |
71 | | }}} |
72 | | |
73 | | {{{ |
74 | | cd /tmp/pox |
75 | | ./pox.py --verbose forwarding.l2_learning |