I’ve had a grandstream HT286 for a while – and I’ve recently been having a problem with a couple of voip services – the phone has cut out mid-conversation etc. I decided it was likely due to the firmware version and thought it time I upgrade.
The firmware was v126.96.36.199 with a version string of;
Software Version: Program–188.8.131.52 Bootloader–184.108.40.206 HTML–220.127.116.11 VOC–18.104.22.168
Unfortunately I tried a number of different auto-update servers over TFTP – but none worked correctly.. I was stumped!
I searched the web and found a really good site with an archive of the different versions of the firmware – the site is;
What I didn’t realise – and I sort of stumbled across this – is that these devices need to upgraded through the majority of the versions to work correctly; you can’t just jump from v22.214.171.124 to v126.96.36.199… The old firmware asks for the wrong filenames over HTTP etc.
Anyway – to cut a long story short – the way to fix it is to find out which firmware you have, grab a copy from the above website, shove it on a apache server and point the device to look at that server. You can then iterate up the device firmware versions until you get to the last one you want!
Hope that helps others with the same problem I had!