<div dir="ltr"><div>I've got another dongle - this one has the Ralink chipset.  Searched my email, seems I got it from Overstock.com back in 2010 with a gift card.  A bit pricey at $25, though.  <a href="http://www.overstock.com/Electronics/Premiertek-PowerLink-PL-H5DN-3070-IEEE-802.11n-draft-Wi-Fi-Adapte/5146933/product.html">http://www.overstock.com/Electronics/Premiertek-PowerLink-PL-H5DN-3070-IEEE-802.11n-draft-Wi-Fi-Adapte/5146933/product.html</a>  Don't go off and buy that thing, I'm not endorsing it, it's just what I happen to have on hand.<br>
<br>Just like the Atheros dongle, to get it to work on the XO-1 was just a matter of finding and downloading the firmware for it, then putting the firmware into /lib/firmware.<br><br>I'm on yet another XO-1 with a dead internal wifi chip, all that shows up natively is loopback.<br>
<br>Here's the lsusb output for the dongle:<br>Bus 001 Device 004: ID 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter<br><br>Google quickly pointed me here:  <a href="http://wireless.kernel.org/en/users/Drivers/rt2800usb">http://wireless.kernel.org/en/users/Drivers/rt2800usb</a><br>
<br>I cloned the firmware repo:<br>git clone git://<a href="http://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git">git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git</a><br><br>Poked around in the linux-firmware dir and found rt2870.bin and rt3070.bin.  Cp'd those two files to /lib/firmware on the XO-1, inserted the dongle, then checked out Network Neighborhood.  Yep, saw AP circles.<br>
<br>Powered up the other XO-1 with "broken" wifi I was playing with last night, the one with the Atheros dongle.  Yep, the buddy icons show up in Network Neighborhood (since both devices are on the same LAN).  Tested the chat activity just to be completely sure Sugar collaboration over the LAN works with dongles.<br>
<br>I've previously used this Ralink dongle on my Mint desktop with dnsmasq and hostapd to create an AP.  It also supports Monitor mode, just like the Atheros dongle.<br><br>-bash-4.2# iw list<br>Wiphy phy0<br>...<br>
    Supported interface modes:<br>         * IBSS<br>         * managed<br>         * AP<br>         * AP/VLAN<br>         * WDS<br>         * monitor<br>    software interface modes (can always be added):<br>         * AP/VLAN<br>
         * monitor<br><br>I'd like to thank who ever it was who thought it was a good idea to include support for wifi dongles in the OLPC kernel.<br><br>But one of the issues with using wifi dongles on Linux (just Linux in general, nothing XO specific) is that it can be rather hit or miss when you try to shop for them.  It's often not obvious which chipset you'll end up with.  Spending more money doesn't mean it will be compatible.  Will the chipset be supported?  Will it do what I need it to do?  (Monitor mode, AP mode, etc.)  I got *really* lucky in that the only two dongles I've ever purchased just so happened to be supported with all the modes I could want or need.<br>
<br></div>Anyway, I'm really thrilled to be able to resurrect a couple of XO-1 units with dead internal wifi with the external wifi dongles I already had on hand.<br><div><br>Anna Schoolfield<br>Birmingham<br><br></div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Feb 9, 2014 at 3:56 PM, James Cameron <span dir="ltr"><<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Lots of valuable information in this thread, but so sad that devel@ is<br>
not copied.  Why not?<br>
<br>
An adapter that does monitor mode is indeed critical to my<br>
understanding of problems.  I've one here.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
James Cameron<br>
<a href="http://quozl.linux.org.au/" target="_blank">http://quozl.linux.org.au/</a><br>
</font></span></blockquote></div><br></div>