Hello!<br><br><div class="gmail_quote">On Fri, Nov 4, 2011 at 1:10 PM, Ajay Garg <span dir="ltr"><<a href="mailto:ajaygargnsit@gmail.com">ajaygargnsit@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi Martin.<br><br>I have been working on making custom changes for Afghanistan deployments; disabling 3G access is one of them.<br><br></blockquote><div><br>Interesting, whenever you have the time I would like to hear the reason behind that decision. I am curious :)<br>
 </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">As the resolution for this, the permissions for "<b>usr/sbin/modem-manager</b>" have been set to  0000, and the change tested on a f14 image with gnome.<br>

Following were the test cases that were carried out :<br><br>a. Checked if <b>"ps -aux | grep "modem-manager</b>" gave anything. <br>    It didn't, as expected.<br>b. Although the option to add a new modem connection <b>via GUI</b> was available through nm-applet; however no connection could actually be instantiated in practise, as expected.<br>

<br><br>I then moved on to checking on dextrose-builds-without-gnome (f11 based)<br><b><br>It was found that</b><b> there is no "/usr/sbin/modem-manager" on dextrose-builds-without-gnome (although "usr/sbin/NetworkManager" was present</b>)<br>
</blockquote><div><br>I think there was no modem-manager integration back in NM 0.7 (the one available for f11).<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

 </blockquote><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">So, my queries are ::<br><br>1. How does the "Modem Configuration" feature work in dextrose-build-without-gnome? <br>
    This is important, as additional customization may need to be done to disable all 3G access attempts.<br>
<br></blockquote><div><br>It is because of NM architecture, at least until version 0.7+, the "settings management" service was implemented inside nm-applet, and since there is no nm-applet in sugar, sugar implements its own "settings management" service (take a look at ...source/sugar/src/jarabe/model/network.py to see the implementation).<br>
<br>That implementation uses custom gconf values (different from gnome ones) to store the 3G/GSM setting (note that only stores 1 setting for 3G/GSM).<br><br>Because of what I just explained, there is no relation between gnome and sugar settings (for 3G/GSM and WIFI).<br>
<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">2. Is it possible to have a (3G) modem connection in dextrose-build-without-gnome at all?<br>
<br></blockquote><div><br>Yes (I just explained why).<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><br>Looking forward to a reply.<br>
<br></blockquote><div><br>No problem, take a look at <a href="http://wiki.sugarlabs.org/go/Features/3G_Support">http://wiki.sugarlabs.org/go/Features/3G_Support</a> for more detailed information.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
(Thanks Anish, for pointing me to Martin.)<br><br><br>Regards,<br><font color="#888888">Ajay<br><br><br>
<br>
</font></blockquote></div><br>