Re: [tor-relays] Installing obfs4 on Raspberry Pi bridge

Thanks for your answer. Your instructions were good and explicit, but you hit on two of the problems I run into. I installed tor 0.2.5.11-1 from torproject.org and got two error messages that I couldn't solve. I would have to go back and re-install 0.2.5.11-1 to tell you what they were. In any case they weren't configuration problems. I had pretty much the same problem months ago when I installed a tor 0.2.5.x on Pi. Which leads me to want to use a raspbian repo. only I am unable to get /etc/apt/sources.list to recognize http://archive.raspbian.org/raspbian/pool/main/t/tor/ (or variations thereof) as a repository. And in my main raspian repo tor doesn't go any higher than 0.2.4.26 . So simply updating tor does not work. How do I add http://archive.raspbian.org/raspbian/pool/main/t/tor/ http://archive.raspbian.org/raspbian/pool/main/o/obfs4proxy/ http://archive.raspbian.org/raspbian/pool/main/libc/libcap2/ as one or more alternative repositories or force an install? Thanks, J. Chase tor-relays-request@lists.torproject.org:

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi, J - those links are for reference only. They cannot be added in sources.list file because they are not valid repository strings. Here is what I've learned so far. If you are on Raspberry Pi B/B+ (ARMv6 CPU) you will not be fully compatible with armhf architecture from Debian Wheezy / Raspbian Wheezy because that requires at least ARMv7 CPU. Raspberry Pi 2 has an ARMv7 CPU quad core @ 900 Mhz which should be fully compatible with armhf. For previous Raspberry models, some armhf packages for wheezy might work, some not. True, by default from Raspbian repo, apt-get will install Tor 0.2.4.26. I was able to manually get the .deb of Tor 0.2.5.11 and install it, and it works good, no errors: # cd ~/ && wget http://archive.raspbian.org/raspbian/pool/main/t/tor/tor_0.2.5.11-1_armh f.deb # sudo dpkg -i tor_0.2.5.11-1_armhf.deb - -press N to keep your current torrc file when prompted- The obfs4proxy package in Raspbian main repo is borken. I could not install it, there is no .deb there. We currently do not have armhf or armel packages for obfs4proxy in deb.torproject.org, but Yawning (CC'ed) will let us know when he has time how we can build obfs4proxy from git on Raspbian. On 3/29/2015 10:31 PM, jchase wrote:
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (MingW32) iQEcBAEBCAAGBQJVGHZxAAoJEIN/pSyBJlsRqUwIAMz6Slvss1/ZTfnxKg3uSEd7 563dn2iWFw5qxOdJKAeLWOHzzVpkHrytXNkgujgqH6e9aOyAbuMaketg8+M751tt s9K1UM0xpOLzCk3Cq/eFKs6FXdlbepz2dLs00f72QGgmx3OYd94fChEltfTO+fRx yBx3/0Vr4kxSHr+PhGP48LVaD3L5hNa1jLDvRUBAG0r5X9wbbXRkjxobanXx7qOT QWzwgxG/H0vPRJv7IT6aIvadHGaVZilXP3tJYCmVisPmFg0mreGQammw82CIFXj9 Q7LPh0OwFJD/PZnns0Qxq6fznrKfgsMt5XxA0oP5jQcabJP6qqGg0c0borX+D4M= =7gx9 -----END PGP SIGNATURE-----

On Mon, 30 Mar 2015 01:02:25 +0300 s7r <s7r@sky-ip.org> wrote:
Hmm, wonder why there aren't new packages. IIRC there were issues with building the debian ones on their arm build environment a while ago due to some of the unit tests taking too long and timing out, but I though I worked around that. If it's the same issue, maybe I should skip some of the time consuming tests entirely on ARM.... Assuming you can get a go compiler on the board the normal manual build instructions should work $ go get git.torproject.org/pluggable-transports/obfs4.git/obfs4proxy $ sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin But naturally you lose the benefits of package management. Regards, -- Yawning Angel

After months of trying to figure out where the bottleneck in my relay is (I'm on gigabit down/up connection, but relay won't push more than 10mbps), I was poking through my NVG589 router's NAT Table and noticed Total sessions available 2560 Total sessions in use 2048 Followed by a table containing almost entirely tor connections. As far as I know, there is no way to increase the total sessions available. AT&T will not allow me to purchase my own router, so it looks like my only hope is to wait for AT&T to push out the NVG599 (which I was told was coming a month ago.) Do any current relay operators have an NVG599? If so, could you check and see if it has a similarly low limit on total sessions (Diagnostics -> NAT Table in the NVG589). I've tried searching for this spec but it doesn't appear to even be in the user manual.
participants (4)
-
James Murphy
-
jchase
-
s7r
-
Yawning Angel