[guardian-dev] ZRTP hard phone?
Lee Azzarello
lee at guardianproject.info
Sat Jun 14 11:44:33 EDT 2014
Hey Steve,
Thanks for writing! Village Telco looks like an awesome project.
It looks like I was wrong about the DAHDI interface as the point for the
ZRTP exchange. Looking over the driver, it doesn't seem to do anything
for I/O other than set up ioctls for voltage/signaling, so I wouldn't
expect it to have access to the digital audio stream.
https://github.com/tgillett/vt-firmware-mp01/blob/RC3/SECN-build/MP-01/drivers/driver/mp.c
It looks like you can modify your Asterisk driver to put ZRTP
information directly into the voice frames during call setup.
https://github.com/tgillett/vt-firmware-mp01/blob/RC3/SECN-build/MP-01/drivers/asterisk/chan_mp.c
But it /might/ be as simple as applying a patch to Asterisk, though it's
been removed from the internet by the author.
http://zfone.com/docs/asterisk/man/html/d_guide.html
-lee
On 6/13/14, 1:34 PM, Steve Song wrote:
> Hi all,
>
> Steve Song from Village Telco here. Danny Illand mentioned this thread
> to me and I'd love to explore this possibility to see where it goes.
> Sorry it took me so long.
>
> To date we haven't done anything about securing Village Telco networks
> largely because we believe that fools rush in where angels fear to
> tread. The only thing worse than an insecure network is one that
> advertises itself as secure but isn't. All that to say that it is not
> that we aren't interested, we just lack deep expertise in network
> security. Which is why I am doing my best to restrain my bubbling
> enthusiasm about a possible collaboration.
>
> The second generation Mesh Potato or MP2 is built on the AR9331
> platform. You can see a little bit more about it
> at http://wiki.villagetelco.org/MP02 The FXS sub-system has taken us
> way longer than we had hoped to produce but is just going into
> production this very week. It took a while to getting working kernel
> and DAHDI drivers for it. Getting technical support from
> Qualcomm/Atheros and SiliconLabs it tough when you're tiny. :)
>
> Everything we have developed is under an open license. However, and it
> is not an insignificant however, we used some of SiLabs' code for the
> drivers as we couldn't afford to write everything from scratch. Getting
> access to 100% of the code may require signing an NDA with SiLabs. I
> need to investigate this more to find out how that works in practice.
> The chip we have used for the FXS subsystem is the Si3217x ProSLIC
> (http://www.silabs.com/products/voice/slic/Pages/Si3217xProSLIC.aspx)
>
> Comments, questions welcome.
>
> Cheers... Steve
>
> -----------------------
> [guardian-dev] ZRTP hard phone?
>
> Lee Azzarello lee at guardianproject.info <http://guardianproject.info>
> Fri Jun 6 15:47:43 EDT 2014
> Previous message: [guardian-dev] ZRTP hard phone?
> Next message: [guardian-dev] [Report] Week 2: LilDebi: Integrate Debian
> withAndroid
> Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
> On 6/2/14, 8:51 AM, Peter Villeneuve wrote:
>> It is indeed a great idea. What exact device are they using for the mesh
>> potato? I can't seem to find any specific info on that.
>> I'd also like to know how they got the ATA bit working, since all I seem
>> to find on the interwebz is proprietary ATA firmware.
>>
>> Anyone know of any open source ATA projects?
>
> Yes, but you'll have to build the hardware yourself.
>
> http://www.voip-info.org/wiki/view/DAHDI
>
> The commercial products took a dumb hardware smart software approach and
> did the DSP in software using the zaptel API. There's over 10 years of
> history and the driver is in the mainline kernel.
>
>
>
> I can imagine an ATA that is smart enough to speak ZRTP and do key
> verification with a recorded voice or print out the SAS on an LCD/LED
> screen.
>
> -lee
>
>>
>> Cheers
>>
>>
>> On Mon, Jun 2, 2014 at 1:40 AM, Nathan of Guardian
>> <nathan at guardianproject.info <http://guardianproject.info>
> <mailto:nathan <mailto:nathan> at guardianproject.info
> <http://guardianproject.info>>> wrote:
>>
>> On 06/01/2014 07:06 PM, Danny Iland wrote:
>> > If you're planning to make a ATA+ZRTP box, you might consider
>> using the
>> > Village Telco Mesh Potato as your hardware platform. It has the ATA
>> > hardware built in and runs Asterisk on OpenWRT. I'm sure Steve
>> Song and
>> > the other village telco developers would be happy to provide
>> support and
>> > take patches.
>> >
>> > http://villagetelco.org/mesh-potato/
>>
>> That is a great idea. It would really be something to get ZRTP
> supported
>> by the Mesh Potato!
>>
>> >
>> >
>
>
> --
> Steve Song
> +1 902 529 0046
> http://villagetelco.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/lee%40guardianproject.info
>
> You are subscribed as: lee at guardianproject.info
>
More information about the Guardian-dev
mailing list