Try this: sudo fuser -k 6633/tcp It should kill all processes associated with the port 6633
On Tue, Jul 16, 2013 at 4:36 PM, nibble nibble <[email protected]>wrote: > Actually for --port, I got : > > *POX 0.2.0 (carp) / Copyright 2011-2013 James McCauley, et al. > [core ] POX 0.2.0 (carp) is up. > > * > and nothing else and controller is not working(installing rules ..) > > > On Tue, Jul 16, 2013 at 5:26 PM, nibble nibble > <[email protected]>wrote: > >> Hi all, >> >> When I am trying to start pox controller: >> >> ./pox.py samples.pretty_log forwarding.l2_learning >> >> >> I got the error: >> *POX 0.2.0 (carp) / Copyright 2011-2013 James McCauley, et al. >> [core ] POX 0.2.0 (carp) is up. >> [openflow.of_01 ] Error 98 while binding socket: Address already >> in use >> [openflow.of_01 ] You may have another controller running. >> [openflow.of_01 ] Use openflow.of_01 --port=<port> to run POX on >> another port.* >> >> >> I am almost sure there is no other controller running, I even tried: >> >> sudo killall controller >> sudo mn -c >> >> but they did not work >> also using --port or port did not work. I got: >> This component does not have a parameter named 'port' >> > > -- Saurabh Agarwal Department of Computer Science and Engineering IIT Kharagpur
