Delivery-Date: Fri, 26 Dec 2014 08:11:40 -0500
Return-Path: <tor-talk-bounces@lists.torproject.org>
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on moria.seul.org
X-Spam-Level: 
X-Spam-Status: No, score=-4.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	RCVD_IN_DNSWL_MED,RP_MATCHES_RCVD,T_DKIM_INVALID,URIBL_BLOCKED autolearn=ham
	version=3.3.1
X-Original-To: archiver@seul.org
Delivered-To: archiver@seul.org
Received: from eugeni.torproject.org (eugeni.torproject.org [38.229.72.13])
	(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by khazad-dum.seul.org (Postfix) with ESMTPS id 315E31E0342
	for <archiver@seul.org>; Fri, 26 Dec 2014 08:11:39 -0500 (EST)
Received: from eugeni.torproject.org (localhost [127.0.0.1])
	by eugeni.torproject.org (Postfix) with ESMTP id 1E8AD328B6;
	Fri, 26 Dec 2014 13:11:35 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by eugeni.torproject.org (Postfix) with ESMTP id 5AB4D328B5
 for <tor-talk@lists.torproject.org>; Fri, 26 Dec 2014 13:11:32 +0000 (UTC)
X-Virus-Scanned: Debian amavisd-new at 
Received: from eugeni.torproject.org ([127.0.0.1])
 by localhost (eugeni.torproject.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id z2NTt_Tm46mB for <tor-talk@lists.torproject.org>;
 Fri, 26 Dec 2014 13:11:32 +0000 (UTC)
Received: from mail-qg0-x22b.google.com (mail-qg0-x22b.google.com
 [IPv6:2607:f8b0:400d:c04::22b])
 (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (not verified))
 by eugeni.torproject.org (Postfix) with ESMTPS id 33BB63280F
 for <tor-talk@lists.torproject.org>; Fri, 26 Dec 2014 13:11:32 +0000 (UTC)
Received: by mail-qg0-f43.google.com with SMTP id z107so7354871qgd.30
 for <tor-talk@lists.torproject.org>; Fri, 26 Dec 2014 05:11:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sonsorol.org; s=google;
 h=message-id:date:from:user-agent:mime-version:to:subject:references
 :in-reply-to:content-type:content-transfer-encoding;
 bh=fcLpV4BvdSG3qfWdsOVYGv0avUryqtvsttEVyjAIuNk=;
 b=O/I9QS3soP3urVaxvCJbOAHDvjHB/hlPpbltLoqQ1Ybiw6i5eXmtE8PmEX61VtY0C5
 tmm6B2Sma0Zd730lmhPbxExp6kjC0mAoN+QyoOvYYBIIVkaE9qLw6Zb26otbuV1nZenG
 YDWOoLwksuCBDPI2+Fpi+zoLcagSXqAneBzXQ=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to
 :subject:references:in-reply-to:content-type
 :content-transfer-encoding;
 bh=fcLpV4BvdSG3qfWdsOVYGv0avUryqtvsttEVyjAIuNk=;
 b=NzJqxDfAoDCGukyfAXaSNrAlGt2fe5p0L+fs1yqLo3pJFpj6dDUOndID2hfiUt7IAo
 llJB7K02v2WSJadLIkvmdxP9/e9+s0gUg7n728mwqm5/ONdDKldaNdkSd6T0PTZSTuw2
 U90A1SL3oqF7PfMSPMiMzg7HQrNorwhm6FpwczEupki3B4bkzHrxfTUMuRRCxhRmbwYs
 16HBjyDuZ9VAO+F/bJ80N4rN0DIzAZSGPBgcnbKWyqTCym6Jr638EVKUvkJL6yIvjr4R
 mddkJZRAs5DQ/FRzNmrgGfSXZ+foQLfTSv0A809b7wMHetcaRJkoBfD1y7D4Omn1NYsB
 IzCA==
X-Gm-Message-State: ALoCoQlJVwj1ppM0+1ZSRriWJCfULqJN33CIgzKYlkal8/ebMgDFtkhsE63+ndyb+aD4EdYeylav
X-Received: by 10.224.172.4 with SMTP id j4mr19384322qaz.58.1419599489683;
 Fri, 26 Dec 2014 05:11:29 -0800 (PST)
Received: from mistakeNot.sonsorol.net (gw-bos.sonsorol.net. [50.247.195.121])
 by mx.google.com with ESMTPSA id
 v107sm25967810qgd.19.2014.12.26.05.11.28
 for <tor-talk@lists.torproject.org>
 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
 Fri, 26 Dec 2014 05:11:29 -0800 (PST)
Message-ID: <549D5E81.5030609@sonsorol.org>
Date: Fri, 26 Dec 2014 08:11:29 -0500
From: Chris Dagdigian <dag@sonsorol.org>
User-Agent: Postbox 3.0.11 (Macintosh/20140602)
MIME-Version: 1.0
To: tor-talk@lists.torproject.org
References: <20141226024542.4E4CCA00BA@smtp.hushmail.com>
In-Reply-To: <20141226024542.4E4CCA00BA@smtp.hushmail.com>
Subject: Re: [tor-talk] Running a Tor node on a Rasberry Pi
X-BeenThere: tor-talk@lists.torproject.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: tor-talk@lists.torproject.org
List-Id: "all discussion about theory, design,
 and development of Onion Routing" <tor-talk.lists.torproject.org>
List-Unsubscribe: <https://lists.torproject.org/cgi-bin/mailman/options/tor-talk>, 
 <mailto:tor-talk-request@lists.torproject.org?subject=unsubscribe>
List-Archive: <http://lists.torproject.org/pipermail/tor-talk/>
List-Post: <mailto:tor-talk@lists.torproject.org>
List-Help: <mailto:tor-talk-request@lists.torproject.org?subject=help>
List-Subscribe: <https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk>, 
 <mailto:tor-talk-request@lists.torproject.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Errors-To: tor-talk-bounces@lists.torproject.org
Sender: "tor-talk" <tor-talk-bounces@lists.torproject.org>


I'm running a tor exit on a very new Raspberry Pi B+ node and I just 
posted a message about it here 2 days ago wondering if it was perhaps 
under powered for the job.

Here are my quick thoughts:

1: I'm still trying to prove if the Pi is underpowered. I got the 
'stable' flag back and now I'm starting to think it was either a glitch 
or perhaps the Pi can't handle dual duty running both Tor and the arm 
monitoring tool 24x7. Load goes down appreciably when I quit 'arm'.  The 
node has earned stable/exit/valid/fast/hs2dir etc. flags but it's only 
been online for a short time. One reason I think it may still be 
underpowered is that it's averaging about 1Mb/sec up and down despite my 
bandwidth limit settings being quite a bit higher. If the Pi turns out 
to be underpowered I'll put new hardware in

For your other questions

- It's very easy to get a distribution running on the Pi. Just look at 
http://www.raspbian.org/ -- there is an installer image linked off of 
that site --  if you drop it onto your flash card the system will boot, 
install and auto configure itself all automatically via DHCP with no 
human interaction. About 12 minutes after you power the thing on you 
have a usable debian based system

- I could not easily find/use the debs that everybody talked about so I 
just built tor from source. It was trivially easy to do and built 
without errors

Long story short -- getting a usable distribution on the PI is easy, 
compiling Tor on the Pi is easy and my only longer term worry is that 
the hardware itself is not powerful enough for my own particular use 
case (tor exit node on a somewhat decent business-class broadband circuit).


> silence_eternal@hush.ai <mailto:silence_eternal@hush.ai>
> December 25, 2014 at 9:45 PM
> I've been very interested recently with this idea of running a Tor
> server on one of these.A Raspberry Pi is a great little computer, and
> cheap as well, going for only around $40 for a Model B with a micro
> usb power cable and a micro sd card.With its low power draw and size,
> it has great potential for an unobtrusive Tor server you can simply
> keep in a cabinet or a small dyi case.I would love to be able to use
> it to run a Tor relay or exit node. However, I'm not as able with
> compiling and scripting as many of you, so I cannot easily do this.
> I would like to be able to have a distribution that could run on one
> of these RPi's. That would entail a very low usage of resources and
> compatible with an ARM processor.It wouldn't need any services or
> processes such as web browsing or even a GUI (but it would be handy
> for debugging).SSH would be wonderful so one could control it from
> their desktop (or even phone!)I would simply like to be able to image
> the distro onto a micro sd card, plug it into the RPi, and boot
> it.And, without any further user action, the RPi would start the Tor
> node.
> Now I understand there is already some packages already that do some
> of these.
> Tor-ramdisk (http://opensource.dyc.edu/tor-ramdisk) is a nice little
> Tor server that live-boots into RAM. However, I believe it requires
> some user interaction to set up on boot.Also, there aren't any
> versions that work with ARM processor architecture. I've emailed the
> creator and talked with him about porting it to ARM and I believe he
> is working on it.
> I recently just heard about the Cipollini project
> (https://github.com/gordon-morehouse/cipollini).This build seems to be
> more of what I'm looking for, but I haven't exactly figured out how to
> use it.Its also currently in the pre-alpha stages.
> Can anyone give me any help/tips/comments/feedback on resources or
> ideas or such?I would greatly appreciate it.
-- 
tor-talk mailing list - tor-talk@lists.torproject.org
To unsubscribe or change other settings go to
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk

