Udate Distro but lost g729

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

  1. Is there a way to find and transfer my g729 license from the old phone?

  2. 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’

  3. 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?