[guardian-dev] Gilgamesh, FireChat etc

Hans-Christoph Steiner hans at guardianproject.info
Thu Oct 9 13:43:30 EDT 2014


If there is DNS communication, that means there is IP communication already
setup.  Or is there some kind of special DNS for wifi direct?  If there is IP,
then I think you'll get a lot more efficient data transfer using IP protocols
like UDP broadcasts or multicast.

.hc

Paul Gardner-Stephen wrote:
> Hello Nathan,
> 
> Okay, this is a nice starting point.
> 
> Paul.
> 
> On Fri, Oct 10, 2014 at 1:08 AM, Nathan of Guardian <
> nathan at guardianproject.info> wrote:
> 
>>
>>
>>
>> On Thu, Oct 9, 2014, at 05:01 AM, Paul Gardner-Stephen wrote:
>>
>> This sounds very usable, especially since we could advertise multiple
>> services.
>> It would be great if someone is able to make a proof-of-concept for this
>> to test the practical limits on Android.
>>
>>
>> This appears to be working:
>>
>> https://github.com/n8fr8/gilgamesh/blob/master/app/src/info/guardianproject/gilga/service/WifiController.java
>>
>> here is the log output:
>> 10-09 10:30:06.647: D/GilgaWifi(14799): got status from wifi DNS:
>> 96:d7:71:90:07:35 (_test._presence._tcp.local.) yygftu
>>
>> The detection of the record or querying for it seems a bit sporadic, so I
>> am not sure if I am triggering the receive side properly, or how to
>> manually force or refresh it.
>>
>> The only issue is that the user has to manually disconnect from wifi and
>> set their wifi direct mode to visible. I haven't figured out how to trigger
>> that state yet from an Intent, as we do with Bluetooth.
>>
>> +n
>>
> 
> 
> 
> _______________________________________________
> 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/hans%40guardianproject.info
> 
> You are subscribed as: hans at guardianproject.info
> 

-- 
PGP fingerprint: 5E61 C878 0F86 295C E17D  8677 9F0F E587 374B BE81


More information about the Guardian-dev mailing list