Dear Ricardo, unfortunately the short answer is no, I still have intermittent disconnection problems. Some more details: * Sending a chat message from mod_dingaling to gtalk was problematic as google assigns you an from JID including a random number. However, to avoid having to find out this random number, in communicating with google talk, the from JID can be left blank.The special keywork "auto_from" has recently been added to mod_dingaling to make use of this functionality with the chat application. Please see http://jira.freeswitch.org/browse/FS-3611?page=com.atlassian.jira.plugin.sys... for more details. * To mod_dingaling a "keep alive" functionality has been added. In practice this sends a small packet to google talk at regular intervals. The functionality has been integrated in the git repository, but not the latest patch: http://jira.freeswitch.org/browse/FS-3612?page=com.atlassian.jira.plugin.sys... Not sure why the latest patch has not yet been integrated. Maybe lack of time on the part of the developers. Disappointingly this does not solve my problem. I also tested sending "presence status" messages as keep alive packets, but this does not help either. I've dug a little bit further into the code to find out exactly where the problem occurs, but I've not found a solution. See http://lists.freeswitch.org/pipermail/freeswitch-dev/2011-October/005341.htm... Regards, Fede On Thu, Dec 1, 2011 at 7:05 AM, Ricardo Monroy <monroyricardo@gmail.com> wrote:
Hi Federico and Anthony,
Were you guys able to come up with a solution for this? I had mine working for about a month without any problems. I'm running the git version from October 1, 2011. I just ran into the same problem after changing my router since I changed my Internet connection from DSL to fiber optic. Reading the comments from this post: http://www.personal.psu.edu/wcs131/blogs/psuvoip/2010/10/using_freeswitch_to... _google.html I guess this is an issue with Freeswitch having problems when there are Internet disconnections. I guess one way to solve this would be to change my router, but I don't really want to buy another ONT router, besides I don't even know if my ISP would let me use a different ONT since the ones that they provide are all "customized". It is really hard to tell when it has disconnected. Even when typing "dingaling status" from the fs_cli, it will show AUTHORIZED when it is disconnected. The only way to tell if it's been disconnected is checking whether I can make calls or not. To solve this ,without having to restart freeswitch I would "disconnect" (according to FS) from my gtalk profile typing "dl_logout gtalk" and reconnect with "dl_login profile=gtalk". I also had the idea to use the "cron" approach and thought this was going to be the solution to all my problems. Of course, I had to test what would happen if the cron job would happen to run in the middle of a call. I manually typed the commands on the fs_cli while I was on a call and my call did not die!! Great!! I had the solution to the problem!! I then finished the call and ooohh surprise!! I was suddenly disconnected from the fs_cli, FS would die, close unexpectedly and create a core dump. I would really like to help to solve this so let me know if there's any way I can help out. I would like to try the chat approach to see if that works. Did you figure out what is the right syntax to chat?
Greetings,
Ricardo
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org