2022 Developer Survey is open! Take survey.
5 votes
Accepted

Tor dying on Raspberry Pi (circuit creation storm, out of memory)

Linostar's answer is on the right track, but missed the Tor version you specified. You should update to at least the 0.2.5.x series for Tor to try and detect out of memory situations and handle them ...
user avatar
  • 2,209
3 votes

How to run Tor on Raspbian on the Raspberry Pi?

This info seems obsolete. On the 'Pi: sudo apt-get install tor ...now results in a working install. (Of course, you must appropriately edit torrc and then restart the service.)
user avatar
  • 31
2 votes

Arm for Tor Relay Bandwidth Descrepancies

The measured bandwidth is mostly determined by external measurements by the Bandwidth Authorities. The following should help explain it... https://blog.torproject.org/blog/lifecycle-of-a-new-relay
user avatar
  • 691
1 vote

How do I solve problem bootstrapping Tor Browser with raspberry

I think it is: Re-entry into the network is now denied at the Exit level to all relays' ORPorts and authorities' ORPorts and DirPorts. This change should help mitgate a set of denial-of-service ...
user avatar
1 vote
Accepted

Tor-relay on raspberry : /var/lib/tor

If you go to https://metrics.torproject.org/rs.html and search for your relay, does it have the "V2Dir" flag? If so, your relay is acting as a directory cache. In this case you should set DirCache 0 ...
user avatar
  • 2,583
1 vote

SSH Tor Hidden Service on Pi3 - Cannot create hidden service directory

I feel a little silly about this but I found an answer. I'm not sure how it differed from my approach. This is taken from https://gk2.sk/running-ssh-on-a-raspberry-pi-as-a-hidden-service-with-tor/ ...
user avatar
1 vote
Accepted

Raspberry with TOR relay and read-only filesystems

For a relay, the only things that are really important to persist are the keys and config. The state and descriptors might update frequently, the only issue with not persisting them would be that ...
user avatar
  • 10.8k
1 vote

Building Tor locally from src on raspberry pi

No problem! Doing it myself regulary! You need a gcc and g++ and the next libraries, compiled in the order of listing here : Zlib. You need it to compile OpenSSL with compression support OpenSSL. ...
user avatar
  • 5,371
1 vote

Why is my measured bandwidth so low compared to actual -- is there a off by 1K issue?

Thanks for running a relay. (: Clients choose which relays to use based on their consensus weight. The consensus weight is assigned by the directory authorities after measuring the throughput for ...
user avatar
  • 155
1 vote

Tor dying on Raspberry Pi (circuit creation storm, out of memory)

It may or may not be an attack, but my personal opinion is that Tor isn't guessing the right values for some parameters like MaxMemInQueues (like it was setting them too high, then too low later). Try ...
user avatar
  • 1,185
1 vote

How to run Tor on Raspbian on the Raspberry Pi?

Although the answer has been accepted, I have some sort of update: While everything "weasel" said is true, we now have the Raspberry 2, that works perfectly as it features an ARMv7 CPU. In other ...
user avatar

Only top scored, non community-wiki answers of a minimum length are eligible