Skip to content

Command Line Utility (CTL)

Muhammad Shahbaz edited this page Jun 13, 2015 · 2 revisions

The ctl Utility

Usage

$ sudopy ./pox/pox.py --no-openflow datapaths.ctl --cmd="<command>"

Options

Usage Purpose Example
add-port <switch-name> <interface> Add a port add-port sw1 eth0
del-port <switch-name> <interface> Delete a port del-port sw1 eth0
set-policy <switch-name> <policy> Set policy set-policy sw1 hub
clr-policy <switch-name> Clear policy clr-policy sw1
add-table-entry <switch-name> <table-name> <index> <entry> Add a table entry add-table-entry sw1 match_table 0 {'eth_src':(0x000000000001,0xFFFFFFFFFFFF)}
del-table-entry <switch-name> <table-name> <index> Delete a table entry add-table-entry sw1 match_table 0
query-table-entry <switch-name> <table-name> <index> Query a table entry query-table-entry sw1 match_table 0
query-table-list <switch-name> Query table list query-table-list sw1
show Show switch parameters show

Clone this wiki locally