Sangoma P370 ntp and firmware issues

I have a couple of P370 phones (currently on firmware 4_26_1) and running Freepbx 17.0.19.27.

We have never been able to update the phone firmware from EPM, it has never worked. We always have to do it from the phone but I see people being able to do this, so am wondering what I am doing wrong?

Also we cannot get them to display the correct time and date. So I enabled the WebUI on the phones (from EPM) and can see that the ntp configuration from EPM is not loading into the phone.

So there does not seem to be any way to configure the correct time. Even if I do a factory reset and configure it directly from the phone (using the default URL, local URL or Ip addresses) the phones never pick up the time. All the other non P370 phones do show the correct time.

Has anyone been able to get these phones to display the correct time and date?

UPDATE: I have found that for the NTP to work on the P370, the DHCP NTP option on the DHCP server must be disabled/empty. WHen the DHCP lease is renewed / phone restarted it then sets the time correctly.

Hi @IanJanus ,

P370 phone firmware update takes time to download file and install in the phone. When you select firmware slot in epm and “Save, Rebuild & Update Config” , phone restarts after 10mins and later on firmware is updated in the phone. Please give it a try.

Also check display time & date after firmware update.

Thanks

Hi @girishmani

Thanks for the advice regarding firmware update. I will leave it over night next time.

I did a factory reset on the phone and installed the latest frmware manually and then reconfigured the phone back to the Freepbx Endpoint Manager from which it configured itself.

I have checked the NTP server field on the P370 again today (5 days after doing the firmware update) and it is still what I put in manually to set the time and not what Endpoint Manager has in the template for this phone.

So it appears that Endpoint Manager is not pushing the NTP server configuratiion to the P370 Phones.

Kind regards