[Planetlab-devel] Wireless Mesh and MyPLC
Marc E. Fiuczynski
mef at CS.Princeton.EDU
Tue Jan 30 16:38:01 EST 2007
Hello Wei and Winson,
You are right. When VNET is not running the "old" nodemanager software
fails, as it expects to interact with VNET. And when it fails pl_conf
and other slices do not get created.
Winson mentioned that VNET crashes even when sending just a ping message
via your ported WiFi/mesh driver. This presumably is due to some
strange interaction between VNET and your driver. Could you give us
more information on the VNET crash? Does the oops by any chance
indicate a call stack or the function within VNET that is causing the crash?
On a different note, the PL team @ Princeton is working hard towards a
MyPLC 1.0 (and PlanetLab 4.0) release. It looks like we will either
settle with a kernel based on 2.6.16.xx. The benefits of the new
release will be (the beginning of) support for Federation, which was
something that John V. mentioned would be of use to your specific
project. The release will also contain a rewritten node manager, which
will be easier for us to fix as we do not plan to make fixes or
enhancements to the old node manager.
It might be a good idea to chat on the phone sometime in the not to
distant future to re-sync between your efforts, our efforts, and the
efforts of others who are enabling MyPLC with WiFi nodes.
Marc
WangITR, Wei wrote:
> Hi Marc,
>
> We tried to disable vnet via " chkconfig --del vnet ". But no slice
> (even the pl_conf) will be created after node boots. Is it possible to
> create slices without VNET?
>
>
> Wei
>
> -----Original Message-----
> From: Marc E. Fiuczynski [mailto:mef at CS.Princeton.EDU]
> Sent: Tuesday, January 30, 2007 1:11 PM
> To: Chan, Winson C
> Cc: devel at lists.planet-lab.org; WangITR, Wei
> Subject: Re: [Planetlab-devel] Wireless Mesh and MyPLC
>
> Winson,
>
> You will need to provide more info on the crash, as I don't know what
> might cause VNET to fail. To the best of my knowledge, VNET is agnostic
>
> to the type of device you are using for networking. Of course, it
> does care about protocols. Are you using something other than IPv4 for
> Layer-3 or some other non-standard/new Layer-4 protocol?
>
> You can certainly disable VNET. You can do so by de-installing its rpm
> (rpm -e vnet) or by disabling it from being invoked upon boot by using
> chkconfig (chkconfig --del vnet).
>
> Marc
>
>
> Chan, Winson C wrote:
>
>>Marc,
>>
>>
>>
>>This is a follow up to the wireless mesh integration with MyPLC. We
>>ported our wireless mesh software to run on the MyPLC 0.4 RC1 kernel
>>(2.6.12). Whenever our wireless mesh software is running, VNET
>
> crashes
>
>>the system (sometimes after receiving the first ping reply via the
>>wireless link). If we disable our wireless mesh software, the node
>
> runs
>
>>fine and we are able to create slices. Do you have any idea what's
>>causing VNET to crash? Also, is it possible to circumvent this, say
>>disabling VNET?
>>
>>
>>Thanks.
>>Winson
>>
>>
>>
>>
>>
>
> ------------------------------------------------------------------------
>
>>_______________________________________________
>>Devel mailing list
>>Devel at lists.planet-lab.org
>>https://lists.planet-lab.org/mailman/listinfo/devel
More information about the Devel
mailing list