<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Apr 23, 2013, at 10:02 AM, Dan Staples wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">
  
    <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type">
  
  <div bgcolor="#FFFFFF" text="#000000">
    <br>
    On 04/22/2013 02:05 PM, The Doctor wrote:<br>
    <blockquote type="cite">On 04/22/2013 09:47 AM, Dan Staples wrote:<br>
      <br>
      > OLSR to allow them to mesh multi-hop. I also had them running
      from <br>
      > battery packs I got from Radio Shack :)<br>
      <br>
      What kind of battery packs were you using for them?  What's their<br>
      discharge profile look like?<br>
      <br>
    </blockquote>
    <br>
    Not sure what the discharge profile is, I just grabbed the largest
    capacity USB battery packs I found. It's basically one of those
    "Charge your iPhone on the go!" type of battery packs. I'm currently
    working on using D cells to power the RPi, but the cheap step-up
    converter I'm using doesn't provide a clean enough 5V...<br>
    <blockquote type="cite">> a custom Commotion Raspbian image that
      you can put on an SD card<br>
      > and boot your RPi from.<br>
      <br>
      A few things about building on top of Raspbian:<br>
      <br>
      Raspbian/Wheezy is remarkably stable at this point in time.  Keep
      in<br>
      mind that even if you have the experimental repository turned on,<br>
      everything available will still be a couple of releases behind. 
      If<br>
      something goes wonky, you might want to look into a custom compile
      of<br>
      the package with a newer checkout.<br>
      <br>
      Make Debian packages for your code and build a repository for
      them.<br>
      You won't be sorry.<br>
      <br>
      AIDE and Blueprint are good for keeping track of the Debian-level<br>
      config files that you'll have to modify to make everything work<br>
      smoothly.  You'll have to reconfigure more than it seems at first
      scratch.<br>
      <br>
      For what it's worth, we used the packaged version of olsrd in the<br>
      Wheezy repository (0.6.2-2.1) with the version we built for
      Byzantium<br>
      v0.3a (v0.6.4) and encountered no compatibility problems.  Your<br>
      olsrd.conf file Just Worked(tm) with it. :)<br>
      <br>
      To free up compute cycles, turn off the X desktop.  You won't be
      sorry.<br>
      <br>
    </blockquote>
    <br>
    We have plans to package Commotion components for Debian and a PPA
    for Ubuntu. I currently have a custom Raspbian image for my
    MediaGrid project, which I made by mounting and chrooting into a
    Raspbian image, and then installing/removing components and adding
    configurations and boot scripts. But yes, Debian packages would be
    ideal. There's plenty of things like X and Pulse audio that can be
    removed.<br></div></blockquote><div><br></div><div>Definitely make Debian packages!  I can help here, and I'm a DD so I can upload them into the official repositories!  Then they automatically will go into all of Debian, Raspbian, Ubuntu, Mint, Knoppix, etc.  Let's figure out a workflow for getting these packaged up and into Debian.  Its more work up front, but it saves a ton of work in the long run.</div><div><br></div><div>I think that <a href="http://mentors.debian.net/">http://mentors.debian.net/</a> provides a nice interface for me to review packages that are maintained outside of the Debian infrastructure.  But I'm also happy to set up git repos for the packages in Debian's collab-maint.  Anyone can create an account and get commit perms.  I've recently switched to a really nice git workflow for the Debian packaging that makes the packaging based on both the upstream git and the upstream release tarballs.</div><div><br></div><div>.hc</div><div><br></div><div><br></div><div><br></div><br><blockquote type="cite"><div bgcolor="#FFFFFF" text="#000000">
    <br>
    <blockquote type="cite">> As for wifi cards, I recommend any USB
      cards that use the<br>
      > ath9k_htc driver. My top choices for cards are:<br>
      <br>
      These are what we got to work when we ported Byzantium to the
      RasPi:<br>
      <br>
<a class="moz-txt-link-freetext" href="https://github.com/Byzantium/ByzPi/wiki/ByzPi---Byzantium-on-Raspberry-Pi-Network-Hardware-Information">https://github.com/Byzantium/ByzPi/wiki/ByzPi---Byzantium-on-Raspberry-Pi-Network-Hardware-Information</a><br>
    </blockquote>
    <br>
    Useful list. Did they all work okay? Even the high powered ones?<br>
    <br>
    <blockquote type="cite"><br>
      > I have only tested #1 with the RPi. I am worried about #4
      working<br>
      > with the RPi, in terms of its power consumption. But in
      general,<br>
      > the<br>
      <br>
      If the power consumption of a wireless interface gives you
      problems,<br>
      plug it into a powered USB hub.  We have a couple of setups in
      which<br>
      the RasPi and wireless device are plugged into (and thus powered
      by)<br>
      such a thing, and it makes for a neat development package.<br>
      <br>
    </blockquote>
    <span style="white-space: pre;">>
      _______________________________________________<br>
      > Commotion-dev mailing list<br>
      > <a class="moz-txt-link-abbreviated" href="mailto:Commotion-dev@lists.chambana.net">Commotion-dev@lists.chambana.net</a><br>
      > <a class="moz-txt-link-freetext" href="https://lists.chambana.net/mailman/listinfo/commotion-dev">https://lists.chambana.net/mailman/listinfo/commotion-dev</a></span><br>
    <br>
    -- <br>
    Dan Staples<br>
    <br>
    Open Technology Institute<br>
    <a class="moz-txt-link-freetext" href="https://commotionwireless.net/">https://commotionwireless.net</a><br>
    <br>
  </div>

_______________________________________________<br>Commotion-dev mailing list<br><a href="mailto:Commotion-dev@lists.chambana.net">Commotion-dev@lists.chambana.net</a><br><a href="https://lists.chambana.net/mailman/listinfo/commotion-dev">https://lists.chambana.net/mailman/listinfo/commotion-dev</a><br></blockquote></div><br></body></html>