It wouldn't.  I am not even sure how you're viewing POXDesk at all given the 
commandline you're using.  You probably need to run at least the web, 
messenger, messenger.ajax_transport and poxdesk components for poxdesk.terminal 
to work.

In short: start with the suggested commandline and *add* poxdesk.terminal:
./pox.py samples.pretty_log web messenger messenger.log_service 
messenger.ajax_transport openflow.of_service poxdesk poxdesk.terminal

-- Murphy

On Feb 6, 2014, at 10:35 PM, Rizwan Jamil <u_r_wel...@hotmail.com> wrote:

> Dears!
> 
> I am using Mininet VM installed on my VMWare Workstation on Windows XP SP3. 
> In my Mininet VM, I have successfully followed all instructions mentioned on:
> https://github.com/MurphyMc/poxdesk/wiki/Getting-Started
> 
> But when opened, the Terminal window in POXDesk GUI displays the following 
> message:
> Connecting to channel terminalbA5ZZVC...........
> 
> Moreover, when I run the command "./pox.py poxdesk.terminal" from the Mininet 
> terminal, the following is displayed:
> POX 0.1.0 (betta) / Copyright 2011-2013 James McCauley, et al.
> Traceback (most recent call last):
>   File "/home/mininet/pox/pox/boot.py", line 459, in boot
>     if _do_launch(argv):
>   File "/home/mininet/pox/pox/boot.py", line 199, in _do_launch
>     f(**params)
>   File "/home/mininet/pox/ext/poxdesk/terminal.py", line 122, in launch
>     core.registerNew(TerminalMaster)
>   File "/home/mininet/pox/pox/core.py", line 356, in registerNew
>     obj = __componentClass(*args, **kw)
>   File "/home/mininet/pox/ext/poxdesk/terminal.py", line 44, in __init__
>     core.MessengerNexus.default_bot.add_bot(TerminalBot)
>   File "/home/mininet/pox/pox/core.py", line 530, in __getattr__
>     raise AttributeError("'%s' not registered" % (name,))
> AttributeError: 'MessengerNexus' not registered
> 
> Please Help!

Reply via email to