This past weekend I decided to bite the bullet and try and update my FreePBX system before the lack of a new version of Asterisk left me high and dry.
I was running 1.818.210.58-1 and I understand from the Wiki that there’s no upgrade path available from there because of the change in OS. As a result, I followed the instructions posted and built a new system, did all the updates, then restored the settings from my old one into the new one. It took all day, but I got it. I’m now on 6.12.65-25
I have a remote worker (VPN from her home) and discovered today that she couldn’t make calls, but she could use the intercom. I know her phone was set to use g729 and I’m guessing in the updating process the license was lost forever. I took several guesses at codecs in the extension and finally left it with Transport=All-TCP Primary, Disallowed Codecs=All, Allowed Codecs ulaw&gsm.
I then went into Settings/Asterisk Sip settings and UNchecked the g729 box.
I went to the phone (Grandstream GX2010) and set the codecs to ULAW GSM
After rebooting the phone I was able to get calls to connect.
My questions are
-
Is there a way to find and transfer my g729 license from the old phone?
-
When I look in the CLI, I see Warnings in red such as the ones below. I also saw one earlier saying it couldn’t read the users.conf but I’m not seeing that error now, and don’t know why it went away.
[2015-02-16 13:47:37] WARNING[28287][C-00000d3c]: abstract_jb.c:428 create_jb: Failed to put first frame in the jitterbuffer on channel 'SIP/250-000000a4'
[2015-02-16 13:47:37] WARNING[28287][C-00000d3c]: chan_iax2.c:1184 jb_warning_output: Resyncing the jb. last_delay 0, this delay -469572610, threshold 500, new offset 469572610
[2015-02-16 13:47:37] WARNING[28287][C-00000d3c]: chan_iax2.c:1184 jb_warning_output: Resyncing the jb. last_delay 0, this delay -469572610, threshold 500, new offset 469572610
[2015-02-16 13:49:19] WARNING[28352][C-00000d42]: func_presencestate.c:132 presence_read: PRESENCE_STATE unknown
[2015-02-16 13:49:19] WARNING[28352][C-00000d42]: func_presencestate.c:132 presence_read: PRESENCE_STATE unknown
[2015-02-16 14:06:04] WARNING[28982][C-00000d5a]: func_channel.c:538 func_channel_read: Unknown or unavailable item requested: ‘reversecharge’ -
If I can’t transfer the g729 license, what’s the best way to make sure the system isn’t still trying to use it?