Delivery-Date: Sun, 17 Aug 2014 18:27:56 -0400
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,UNPARSEABLE_RELAY
	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 303481E0526;
	Sun, 17 Aug 2014 18:27:54 -0400 (EDT)
Received: from eugeni.torproject.org (localhost [127.0.0.1])
	by eugeni.torproject.org (Postfix) with ESMTP id CC3D130DA5;
	Sun, 17 Aug 2014 22:27:49 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by eugeni.torproject.org (Postfix) with ESMTP id 6AD6130D98
 for <tor-talk@lists.torproject.org>; Sun, 17 Aug 2014 22:27:46 +0000 (UTC)
X-Virus-Scanned: Debian amavisd-new at eugeni.torproject.org
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 y-SzDl7lMQDC for <tor-talk@lists.torproject.org>;
 Sun, 17 Aug 2014 22:27:46 +0000 (UTC)
Received: from mx1.riseup.net (mx1.riseup.net [198.252.153.129])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "*.riseup.net", Issuer "Gandi Standard SSL CA" (not verified))
 by eugeni.torproject.org (Postfix) with ESMTPS id 399A630D6D
 for <tor-talk@lists.torproject.org>; Sun, 17 Aug 2014 22:27:46 +0000 (UTC)
Received: from berryeater.riseup.net (berryeater-pn.riseup.net [10.0.1.120])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (Client CN "*.riseup.net", Issuer "Gandi Standard SSL CA" (not verified))
 by mx1.riseup.net (Postfix) with ESMTPS id 4E07343D2C
 for <tor-talk@lists.torproject.org>; Sun, 17 Aug 2014 22:27:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak;
 t=1408314463; bh=bktsosWyAWpWAjZ8UE/wafbSYaBilJSyttpK8ODTQNw=;
 h=Date:From:To:Subject:References:In-Reply-To:From;
 b=LseuNlpFwV4sfEgDh/TYh721J6b/ywHtre9gYdjksLiN2kdrOoG+5oStjdVPeRkn6
 MApb+fAxlYIJv0KbPJJr4DBgX9KND0wuG6zO8Wwp62/Oqz3gtsk9paxASdyfqhFcar
 fk+riVLux0eq2CRoKRfBxHRIkbbUtsw/i/qkA1dY=
Received: from [127.0.0.1] (localhost [127.0.0.1])
 (Authenticated sender: mirimir) with ESMTPSA id 87C5042A68
Message-ID: <53F12C59.107@riseup.net>
Date: Sun, 17 Aug 2014 16:27:37 -0600
From: Mirimir <mirimir@riseup.net>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
 rv:31.0) Gecko/20100101 Thunderbird/31.0
MIME-Version: 1.0
To: tor-talk@lists.torproject.org
References: <N1R-NRGBPg09oO@Safe-mail.net>
In-Reply-To: <N1R-NRGBPg09oO@Safe-mail.net>
X-Virus-Scanned: clamav-milter 0.98.4 at mx1
X-Virus-Status: Clean
Subject: Re: [tor-talk] Free Decentralized VOIP over Tor
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-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: tor-talk-bounces@lists.torproject.org
Sender: "tor-talk" <tor-talk-bounces@lists.torproject.org>

On 08/17/2014 07:17 AM, terryz@Safe-mail.net wrote:
> Is Mumble cross-platform? I see it's opensource but will it run on Linux OSes? I would appreciate something like this running over Tor on Tails Linux. Possibly with a users directory.
> 
> 
> Thanks
> --TZ 

Yes, it is[0]. I've used it in Whonix, with OpenVPN to handle both TCP
and UDP. Basically, you setup an OpenVPN server (using PKI) in one
Whonix workstation VM, and configure a hidden service in the Whonix
gateway VM that points to it. Then you install Mumble in the workstation
VM, and setup a server pointing to localhost. To avoid IP conflict, you
must change the gateway-workstation network from default 192.168.0.0/24
to 192.168.1.0/24 (or whatever).

Others using Whonix install OpenVPN and Mumble. The OpenVPN clients
connect via SocksPort, using OpenVPN's "socks-proxy server port up"
(where up contains the username/password for the local Whonix gateway)
and "socks-proxy-retry" options. The Mumble clients connect (via VPN via
Tor) to the Mumble server at 192.168.1.11 (or whatever IP the remote
workstation VM is at).

There's considerable latency (1-2 seconds) but sound quality is
otherwise excellent, better than typical cellphone. Mumble is designed
for in-game conversation, and includes an excellent quality-optimization
wizard.

But that's mostly of historical interest, I think. I see that Linphone
works well via OnionCat.[1,2]. And Linphone uses the standard SIP
protocol, so you're not limited to users on a particular Mumble server.

[0] http://en.wikipedia.org/wiki/Mumble_(software)
[1] https://www.whonix.org/wiki/Voip#linphone
[2] https://www.whonix.org/forum/index.php/topic,407.0.html

> -------- Original Message --------
> From: W. Greenhouse <wgreenhouse@riseup.net>
> Apparently from: tor-talk-bounces@lists.torproject.org
> To: tor-talk@lists.torproject.org
> Subject: Re: [tor-talk] Free Decentralized VOIP over Tor
> Date: Sat, 16 Aug 2014 16:25:54 +0000
> 
>> Hi Terry,
>>
>> terryz@Safe-mail.net writes:
>>
>>> Hi,
>>>
>>> Has there been any proposals to develop a free decentralized VOIP
>>> network for Tor?
>>
>> Mumble, best known as a voice groupchat software for gamers, has been
>> the subject of some Tor experiments, because it has Push to Talk support
>> to help deal with high latency, and because it can be configured to use
>> TCP only--unlike most VoiP applications, which use a combination of TCP
>> and UDP. There are both desktop and mobile clients, and self-hosting a
>> Mumble instance on a hidden service is feasible. This isn't federated,
>> AFAIK, though, unlike SIP or XMPP voice chat, so it would only scale to
>> the smallish group that was using the same Mumble service.
>>
>> See e.g.
>> https://guardianproject.info/2013/01/31/anonymous-cb-radio-with-mumble-and-tor/
>>
>> --
>> Best,
>> WGG
>>
>> -- 
>> 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
-- 
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

