[Sugar-devel] Wanting to know a bit of (NetworkManager) workflow upon resume-from-suspend
Jerry Vonau
jvonau at shaw.ca
Tue May 1 11:51:48 EDT 2012
On Tue, 2012-05-01 at 20:50 +0530, Ajay Garg wrote:
> Thanks Paul.
>
> I will give it a try myself.
>
> Just one last question ::
> I suppose that 'echo 0 > "/sys/class/net/eth0/lbs_mesh"' is a hack
> that is olpc-customised. So, I will be really grateful if you could
> point me to some docs (a wiki page may be), that provide information
> as to how this hack affects, and is affected.
>
>
Ajay:
http://wiki.laptop.org/go/Mesh_Network_Details
http://wiki.laptop.org/go/Wireless_Driver_README
Are installing the dextrose-platform rpm?
http://download.sugarlabs.org/dextrose/testing/dx3/rpms/source/dextrose-platform-2-2.fc14.src.rpm
Jerry
> Thanks for your help.
>
> Regards,
> Ajay
>
> On Tue, May 1, 2012 at 8:36 PM, Paul Fox <pgf at laptop.org> wrote:
> ajay wrote:
> > Thanks Paul.
> >
> > On Tue, May 1, 2012 at 8:03 PM, Paul Fox <pgf at laptop.org>
> wrote:
> >
> > > ajay wrote:
> > > > Any ideas please, regarding the two latest
> queries :) ?
> > > >
> > > > Regards,
> > > > Ajay
> > > >
> > > > On Mon, Apr 30, 2012 at 1:00 PM, Ajay Garg
> <ajay at activitycentral.com>
> > > wrote:
> > > >
> > > > > Thanks Martin and Jon for the replies.
> > > > >
> > > > > On Sun, Apr 29, 2012 at 3:04 PM, Jon Nettleton <
> > > jon.nettleton at gmail.com>wrote:
> > > > >
> > > > >> On Sun, Apr 29, 2012 at 10:04 AM, Martin Abente
> > > > >> <martin.abente.lahaye at gmail.com> wrote:
> > > > >> > Are you guys still using this?
> > > > >> >
> > > > >>
> > > >
> > >
> >
> http://git.sugarlabs.org/dextrose-platform/mainline/blobs/master/etc/powerd/post
> > > > resume.d/disable_mesh.sh
> > > > >> >
> > > > >> > If so, you should remove it IF there is no way to
> guarantee that it
> > > > >> will run
> > > > >> > before NM picks up the device. At least it will
> avoid the crash...
> > > > >> >
> > > > >> > I would ask in the NM community if there is a
> better way to
> > > disable a
> > > > >> > particular device, like banning a device(?).
> > > > >>
> > > > >> Edit /etc/NetworkManager/NetworkManager.conf
> > > > >>
> > > > >> Add a line to the [main] section like
> > > > >>
> > > > >> no-auto-default=xx:xx:xx:xx:xx (obviously replacing
> the x's with the
> > > > >> mac-address of your mesh device.)
> > > > >>
> > > > >
> > > > >
> > > > > This should be a lot cleaner solution.
> > > > > However, two queries ::
> > > > >
> > > > >
> > > > > a)
> > > > > Doing "ifconfig" on the XO-1, only shows information
> for "eth0" and
> > > "lo"
> > > > > (no mesh device listed).
> > > > > So, how can the mac address for the mesh device be
> found?
> > >
> > > it's the same as that for eth0.
> > >
> >
> > Does that mean, that banning eth0-mac-address prevent the
> loading of
> > wifi-hardware-device as well (in obvious addition to
> mesh) ?
> > This seems very pricky.
>
>
> i don't know. i'm unfamiliar with NM config. it doesn't
> sound too
> hard to try.
>
> paul
>
> >
> >
> >
> >
> >
> > >
> > > > > b)
> > > > > Are mac address for XO-1s, EXACTLY same, for every
> XO-1 on this
> > > planet?
> > >
> > > of course not. how would they tell one another apart?
> > >
> >
> > Alright.
> > But my first doubt (same mac address for mesh-hardware and
> wifi-hardware)
> > has put me in topspin :~
> >
> >
> >
> > Regards,
> > Ajay
> >
> >
> >
> >
> >
> > >
> > > paul
> > >
> > > > >
> > > > >
> > > > > Looking forward to a reply.
> > > > >
> > > > >
> > > > >
> > > > > Thanks and Regards,
> > > > > Ajay
> > > > >
> > > > >
> > > > >
> > > > >>
> > > > >> This does not stop NM from managing your device,
> but does stop it
> > > from
> > > > >> auto-connecting the device. You would still be
> able to go into NM
> > > and
> > > > >> manually enable the mesh network. If you want NM
> to completely
> > > leave
> > > > >> the device alone you can go one more step.
> > > > >>
> > > > >> Also in /etc/NetworkManager/NetworkManager.conf
> > > > >>
> > > > >> change the plugins line to
> > > > >>
> > > > >> plugins=ifcfg-rh,keyfile
> > > > >>
> > > > >> Then add a section that looks like this.
> > > > >>
> > > > >> [keyfile]
> > > > >> unmanaged-devices=mac:xx:xx:xx:xx:xx:xx (Where X's
> are the mac
> > > address
> > > > >> of the device you want to ignore)
> > > > >>
> > > > >>
> > > > >> Hope that helps, let me know if you have further
> questions.
> > > > >>
> > > > >> -Jon
> > > > >>
> > > > >
> > > > >
> > > > part 2 text/plain 129
> > > > _______________________________________________
> > > > Devel mailing list
> > > > Devel at lists.laptop.org
> > > > http://lists.laptop.org/listinfo/devel
> > >
> > > =---------------------
> > > paul fox, pgf at laptop.org
> > >
>
>
> =---------------------
> paul fox, pgf at laptop.org
>
> _______________________________________________
> Devel mailing list
> Devel at lists.laptop.org
> http://lists.laptop.org/listinfo/devel
More information about the Sugar-devel
mailing list