<div class="gmail_quote">Hi Runa,</div><div class="gmail_quote"><br></div><div class="gmail_quote">On Sat, May 28, 2011 at 2:52 PM, Runa A. Sandvik <span dir="ltr"><<a href="mailto:runa.sandvik@gmail.com">runa.sandvik@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 everyone,<br>
<br>
DreamPlug is a new plug computer from GlobalScale Technologies:<br>
<a href="http://www.globalscaletechnologies.com/c-5-dreamplugs.aspx" target="_blank">http://www.globalscaletechnologies.com/c-5-dreamplugs.aspx</a>. The spec<br>
looks good, it runs Ubuntu by default and it doesn't cost too much. I<br>
thought that the DreamPlug was going to be very user friendly and a<br>
potential candidate for the Torouter project. (Maybe) I was wrong.<br>
<br></blockquote><div>I got one of these.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
When the SheevaPlug came out a couple of years ago, it shipped with a<br>
web interface that enabled users to change various network options. I<br>
thought the DreamPlug would ship with some kind of interface as well<br>
(and my plan was to just plug in a Tor page). This is not the case; it<br>
ships with lighthttpd by default and displays a static and very simple<br>
placeholder page on 192.168.1.1.<br> </blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
If we want to use the DreamPlug for the Torouter, we will have to<br>
write a web interface for easy configuration of Tor. The interface<br>
should probably also provide options to better secure the DreamPlug.<br>
Downloading and installing Tor isn't a problem, but the configuration<br>
side of things can be tricky for users who aren't used to the command<br>
line.</blockquote><div><br></div><div>You don't HAVE to have a web interface, but it sure does make it nice. However, SSH is really the only secure way to ensure you don't have some XSS or CSRF attack from your browser (cause that can be really bad when your browser takes over Tor... ;) </div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Thoughts? Comments?<br>
<br></blockquote><div><span class="Apple-style-span">I got lots of experience with these types of devices. The </span>DreamPlug <span class="Apple-style-span"> is using an ARM processor, much like the Yoggie Open Firewalls did. Maybe you heard of JanusPA(.com)...basically it was a Tor / OpenVPN Router that you could put inline on your ethernet connection, required zero config to make it work out of the box, and worked with any IPv4 device.</span></div>
<div><br></div><div><span class="Apple-style-span">I have a build environment for the ARM architecture already, and I have a SheevaPlug and a </span>DreamPlug <span class="Apple-style-span">, but I haven't put Tor on it yet due to being way overloaded with my day/night job.</span></div>
<div><br></div><div><span class="Apple-style-span">If you want, I could probably get all the development stuff tarball'd up and posted somewhere with basic instructions. Or I could probably just take 2 hours, do a build, and stuff it into the </span>DreamPlug <span class="Apple-style-span">, then make a tarball of that.</span></div>
<div><br></div><div><span class="Apple-style-span">As for the "Freedombox", it sounds like a over-glorified JanusPA or </span>DreamPlug <span class="Apple-style-span">or Gumstix. Getting Tor running on these things isn't difficult, and to have it automatically use Tor on boot and route all your traffic over Tor isn't that difficult either. It's setting up the build environment and testing that takes the most time.</span></div>
<div><br></div><div>Give me a few days, maybe a week, and I'll dust off some old drives and see what I can dig up for you. I could probably save you a lot of time in Development, but your on your own to tackle the learning curve.</div>
<div><br></div><div>Best Regards,</div><div><br></div><div>Kyle</div></div>