Oh, duh, of course the spanning tree component needs to be running.  Haha, 
thanks Kyriakos.

One more note is that if you run sample_routing, *don't* run pyswitch.

-- Murphy


On Sep 13, 2011, at 6:15 PM, Kyriakos Zarifis wrote:

> Hi there,
>  
> for stp and flowtracer, the respective relevant NOX components need to be 
> running
> If I recall correctly, the names of these components are 'spanning_tree" and 
> "sample_routing"
> 
> The haven't been thoroughly tested, but worked fine last time I checked. They 
> won't do much anyway if the links don't show up. Do you get any error 
> messages in the terminal where you started the GUI?
> 
> On Tue, Sep 13, 2011 at 10:21 PM, Murphy McCauley <jam...@nau.edu> wrote:
> I had a vague memory about components, so I looked it up.  Maybe this applies?
> http://noxrepo.org/pipermail/nox-dev/2011-August/007951.html
> 
> For links -- did you add "discovery" to your NOX commandline?
> 
> STP and Flowtracer... I am not sure if these are implemented.  You might take 
> a glance at the code to see if you can tell.  I'm not an expert in the GUI.  
> Maybe Kyriakos can jump in here. :)
> 
> -- Murphy
> 
> On Sep 13, 2011, at 9:44 AM, Lucas Henrique Mauricio wrote:
> 
>> Hello Murphy.
>> 
>> You were right about debugging messages as well.. Using -v -v did make these 
>> messages to show up in the GUI.
>> 
>> But I still have problems with the links and the components.. 
>> 
>> STP and Flowtracer are not working as well but maybe I only need to run some 
>> functions with nox, right?
>> 
>> Thanks
>> 
>> 2011/9/12 Murphy McCauley <jam...@nau.edu>
>> The quick answer about -v -v can be gotten with "./nox_core --help":
>>   -v, --verbose           make console log verbose (shows INFO messages -- 
>> use twice for DBG)
>> 
>> The longer answer is that -v -v puts it into "very verbose" mode.  NOX's 
>> logging can actually be configured with quite a lot of flexibility through 
>> several mechanisms, including at runtime... but the GUI doesn't currently 
>> know anything about that.  In general, you probably DO want all levels of 
>> log messages to be sent to the GUI so that you can then use the GUI's 
>> filtering mechanism (which lets you filter them after the fact).  This 
>> really should be the default for the GUI, and I have a local branch which 
>> does this, so it's quite possible we'll see it in a future version of NOX.
>> 
>> About the Components section being empty... if I recall correctly (and it's 
>> entirely possible that I don't), the Components section is populated by 
>> watching the DBG messages about component loading when NOX starts up.  With 
>> only one -v, they never get to the GUI.
>> 
>> -- Murphy
>> 
>> On Sep 12, 2011, at 7:34 PM, Lucas Henrique Mauricio wrote:
>> 
>>> I figured it out how to solve the missing library. You were right, it's 
>>> libqt4-sql-sqlite.
>>> 
>>> About this -v -v, what's the point? hehe I'll try tomorrow but I don't 
>>> understand what it's gonna change.. Could you explain, please?
>>> 
>>> One last thing, what do you think about the fact that components button 
>>> doesn't show anything?
>>> 
>>> Thanks for your replies!
>>> 
>>> 2011/9/12 Murphy McCauley <jam...@nau.edu>
>>> It looks like you're missing Qt's sqlite interface.  Try installing it.  On 
>>> Ubuntu I think this is in the libqt4-sql-sqlite package.
>>> 
>>> I think to get links to show up, you'll need to run discovery as well, and 
>>> you should probably run nox_core with -v -v:
>>> ./nox_core -v -v -i ptcp:2525 monitoring discovery pyswitch
>>> 
>>> Hope that helps.
>>> 
>>> -- Murphy
>>> 
>>> On Sep 12, 2011, at 12:58 PM, Lucas Henrique Mauricio wrote:
>>> 
>>> > Hello everybody,
>>> >
>>> > I have NOX running at my host pc and two openvswitch switches running on 
>>> > two different VirtualBox virtual machines. I created a bridge between the 
>>> > two VMs and set NOX as controller of this bridge.
>>> >
>>> > At my host, I run "./nox_core -v -i ptcp:2525 monitoring pyswitch" and 
>>> > "./nox-gui". The NOX GUI shows the two VMs but don't link than, even when 
>>> > I am pinging one another. When I look at the terminal, I see this:
>>> > root@meier:~/nox/src# ./nox-gui.py
>>> > QSqlDatabase: QSQLITE driver not loaded
>>> > QSqlDatabase: available drivers: QMYSQL3 QMYSQL
>>> > QSqlQuery::exec: database not open
>>> > QSqlQuery::exec: database not open
>>> >
>>> > I think that maybe that's why NOX GUI doesn't show links between switches 
>>> > and no debugging messages. If I click "component" button, it shows a list 
>>> > without any components..
>>> >
>>> > What am I doing wrong?
>>> >
>>> > Best regards
>>> >
>>> > -
>>> > Lucas Henrique Mauricio
>>> >
>>> > Universidade Federal do Rio de Janeiro
>>> > Escola Politécnica
>>> > Engenharia Eletrônica e de Computação
>>> > _______________________________________________
>>> > nox-dev mailing list
>>> > nox-dev@noxrepo.org
>>> > http://noxrepo.org/mailman/listinfo/nox-dev
>>> 
>>> 
>>> 
>>> 
>>> -- 
>>> Lucas Henrique Mauricio
>>> 
>>> Universidade Federal do Rio de Janeiro
>>> Escola Politécnica
>>> Engenharia Eletrônica e de Computação
>> 
>> 
>> 
>> 
>> -- 
>> Lucas Henrique Mauricio
>> 
>> Universidade Federal do Rio de Janeiro
>> Escola Politécnica
>> Engenharia Eletrônica e de Computação
> 
> 
> _______________________________________________
> nox-dev mailing list
> nox-dev@noxrepo.org
> http://noxrepo.org/mailman/listinfo/nox-dev
> 
> 

_______________________________________________
nox-dev mailing list
nox-dev@noxrepo.org
http://noxrepo.org/mailman/listinfo/nox-dev

Reply via email to