Dan,<br><br>Do we have a description of the dbus API for the XO NM implementation somewhere?<br><br>[Like the one in: <a href="http://people.redhat.com/dcbw/NetworkManager/NetworkManager%20DBUS%20API.txt">http://people.redhat.com/dcbw/NetworkManager/NetworkManager%20DBUS%20API.txt
</a>]<br><br>Thank you!<br><br>Carrano<br><br><div class="gmail_quote">On Jan 17, 2008 6:24 PM, Dan Williams &lt;<a href="mailto:dcbw@redhat.com">dcbw@redhat.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="Wj3C7c">On Thu, 2008-01-17 at 14:18 -0500, Mikus Grinbergs wrote:<br>&gt; &gt;&gt; To completely silence the radio:<br>&gt; &gt;&gt; #!/bin/bash<br>&gt; &gt;&gt; rmmod usb8xxx<br>&gt; &gt;&gt; mv /lib/firmaware/usb8883.bin /lib/firmaware/usb8883.bin.quiet
<br>&gt;<br>&gt; &gt; For a more user-friendly solution, (short of a hardware rfkill switch)<br>&gt; &gt; put a toggle somewhere in the control panel for &quot;Don&#39;t turn the radio on<br>&gt; &gt; automatically&quot; that is _UN_checked by default, and a wireless
<br>&gt; &gt; enabled/disabled button there too. &nbsp;...<br>&gt; &gt; &nbsp; &nbsp; Then ensure that NetworkManager is clued into the preference value<br>&gt; &gt; above, and that NM sets it&#39;s initial wireless-enabled state coherently
<br>&gt; &gt; with the preference value above as well.<br>&gt; &gt;<br>&gt; &gt; Were these things done, by default the behavior would be the same as it<br>&gt; &gt; is now, but those people who wish insane amounts of control over the TX
<br>&gt; &gt; power state can have their fluffy white cake and eat it too.<br>&gt;<br>&gt; I&#39;m one of those who wishes for control. &nbsp;The G1G1 offering has set<br>&gt; up a user population different from the education design of the OLPC
<br>&gt; project. &nbsp;I live in the boonies, have no wireless, and there are no<br>&gt; other radios within range. &nbsp;My connection is by wired ethernet.<br>&gt;<br>&gt; Took me a while to find out that NetworkManager would set up my
<br>&gt; wired connection, if I provided a DHCP server. &nbsp;However, if I happen<br>&gt; to unplug my ethernet cable for a while, NetworkManager reverts eth0<br>&gt; back to radio (and I need to reboot to reconnect as wired).
<br>&gt;<br>&gt;<br>&gt; What I wish for is a user toggle that when I&#39;m at home will inhibit<br>&gt; NetworkManager from supplanting the wired connection. &nbsp;(But I do<br>&gt; want to restore radio function when I take my XO to a cafe.)
<br><br></div></div>NetworkManager has functionality to enable/disable the wireless, it&#39;s<br>just not exposed from the user interface yet. &nbsp;I believe Simon has been<br>looking into this. &nbsp;In the mean-time, you can disable wireless by
<br>running:<br><br>dbus-send --system \<br> &nbsp; &nbsp; --dest=org.freedesktop.NetworkManager \<br> &nbsp; &nbsp; /org/freedesktop/NetworkManager \<br> &nbsp; &nbsp; org.freedesktop.NetworkManager.setWirelessEnabled boolean:false<br><br>and NetworkManager won&#39;t try to use either of the 
802.11bg or the mesh<br>interfaces until the next reboot.<br><font color="#888888"><br>Dan<br></font><div><div></div><div class="Wj3C7c"><br><br>_______________________________________________<br>Devel mailing list<br><a href="mailto:Devel@lists.laptop.org">
Devel@lists.laptop.org</a><br><a href="http://lists.laptop.org/listinfo/devel" target="_blank">http://lists.laptop.org/listinfo/devel</a><br></div></div></blockquote></div><br>