Google has threatened (but not taken action yet) to remove the old XMPP interface implemented in asterisk as chan_motif that supports GV trunks. [EDIT: as of 7/18/2018, action has been taken. XMPP appears to be dead]
The replacement interface, officially used by the google voice "wifi calling" mode as well as obihai ATAs, is based on various SIP protocols. See community-sourced documentation here: https://gvsip.info/
Ongoing work on modifying/configuring asterisk to support the new SIP protocol suite for GV trunks is currently hosted on github here: https://github.com/naf419/asterisk/tree/gvsip
Although the current code/config can make and receive test calls, there are still technical details to be worked out. The purpose of this thread is to exchange technical info and test results.
To access the code changes, you may:
- clone the repo's gvsip branch (git clone https://github.com/naf419/asterisk.git --branch gvsip)
- download the gvsip branch directly as a tgz (not zip cause that loses all file permissions): https://api.github.com/repos/naf419/asterisk/tarball/gvsip
- download the gvsip branch as a patch and apply it against asterisk 13.21.1 (it wont be clean but it worked at last check): https://github.com/naf419/asterisk/compare/master...naf419:gvsip.patch
↧