<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>