[guardian-dev] Gilgamesh, FireChat etc

Michael Rogers michael at briarproject.org
Tue Nov 4 10:28:55 EST 2014

Hash: SHA256

Resurrecting this thread to mention an idea that came to me last
night. I don't have time to try it out at the moment, but it might
allow us to create a Wi-Fi Direct connection between two devices
without any user interaction:

* Alice creates a legacy mode AP via WifiP2pManager.createGroup()
* The AP has a random SSID and password, which Bob doesn't know
* Alice packs the SSID and password into a WifiP2pServiceInfo object
* Alice advertises the service via WifiP2pManager.addLocalService()
* Bob discovers the service via WifiP2pManager.addServiceRequest()
* Bob unpacks the SSID and password and connects to the AP as a legacy

As always, the devil's in the details - it's possible that one of
these calls requires (or has a prerequisite that requires) user


On 11/10/14 00:22, Paul Gardner-Stephen wrote:
> Hello,
> Serval Rhizome is also targeted at this kind of use case, and is
> what we intend to run over these transports.  We are negotiating
> with a potential funder to start working on integrating this into
> Serval.  I don't think we can get funding to do it completely, but
> I hope we can get it to a proof-of-concept.
> Paul.
> On Sat, Oct 11, 2014 at 7:02 AM, Nathan of Guardian 
> <nathan at guardianproject.info <mailto:nathan at guardianproject.info>>
> wrote:
> On Fri, Oct 10, 2014, at 03:14 PM, Hans-Christoph Steiner wrote:
>> It seems that the most promising use case for gilgamesh is for
>> data transmission as people walk by each other, etc. in public
>> spaces.  There is probably a lot to learn from similar projects
>> that were built around this same idea.
>> One that comes to mind that was a hot topic in 2007 is providing
>> rural internet access by putting local wifi boxes in buses.  At
>> bus stops, there is another wifi box, so when the buses stop, the
>> two exchange data.  Its a kind of newsgroup/UUCP system.  It was
>> set up by technicians, so if we found them, I imagine they'd have
>> a lot to say about how to get drive-by data systems working.
>> Here's an article about it: 
>> http://news.bbc.co.uk/2/hi/technology/6506193.stm
>> The organization is apparently based in Cambridge, MA, maybe you
>> could say hello, Nathan: http://www.unitedvillages.com/ 
>> http://www.firstmilesolutions.com/
> Great point, and great find. I will definitely see what they think
> about this. It does seem like they have created their own "mesh"
> solution that is not really mesh, and is closely linked to the real
> world problem they are trying to solve. 
> _______________________________________________ Guardian-dev
> mailing list
> Post: Guardian-dev at lists.mayfirst.org 
> <mailto:Guardian-dev at lists.mayfirst.org> List info:
> https://lists.mayfirst.org/mailman/listinfo/guardian-dev
> To Unsubscribe Send email to:
> Guardian-dev-unsubscribe at lists.mayfirst.org 
> <mailto:Guardian-dev-unsubscribe at lists.mayfirst.org> Or visit: 
> https://lists.mayfirst.org/mailman/options/guardian-dev/paul%40servalproject.org
>  You are subscribed as: paul at servalproject.org 
> <mailto:paul at servalproject.org>
> _______________________________________________ Guardian-dev
> mailing list
> Post: Guardian-dev at lists.mayfirst.org List info:
> https://lists.mayfirst.org/mailman/listinfo/guardian-dev
> To Unsubscribe Send email to:
> Guardian-dev-unsubscribe at lists.mayfirst.org Or visit:
> https://lists.mayfirst.org/mailman/options/guardian-dev/michael%40briarproject.org
>  You are subscribed as: michael at briarproject.org
Version: GnuPG v1.4.12 (GNU/Linux)


More information about the Guardian-dev mailing list