Le firmware par défaut est disponible sur le site du constructeur du chipset : http://aredfox.com/eindex.htm

Mais on peut aussi télécharger le code source du firmware afin de le compiler soi-même, par exemple pour le compiler en Français. On peut aussi, bien sûr, faire quelques modifications ! Actuellement nous avons réussi à :

OusmaneWilane a décortiqué le code et fait les premières modifs. ThomasNoël a pris la suite.

Outils

Compilation

Résultat : un fichier ywh500_iax2_fr_none_ivr_NNNNNN.bin où NNNNNN est la version du firmware, par exemple 155013 pour la 1.55.013. C'est ce fichier qu'il faut envoyer au téléphone (via l'interface web, bouton "micrologiciel") ou via PalmTool.exe.

Adaptation

Voir les correctifs (patches) sur le [http://trac.sn.auf.org/ipphone/browser/firmware/1.56 site de développement] (Trac).

Le correctif 11 propose (sur le firmware 1.56) :

NB : pour compiler les sources après avoir ajouté ce patch, il faut d'abord recompiler la bibliothèque pour iax2 :

> cd c:\palmh323
> setenv
> cleanall
> mk lib p_iax2
> mk ywh500 iax2 fr none_ivr

Le prochain poste : chipset AR1688 (2007)

La chipset de l'IP Phone 5 (PA1688) est assez ancien. Une nouvelle mouture existe depuis fin 2006, plus puissante, moins chère et plus libre : l'[http://www.aredfox.com/eindex.htm AR1688]. Les développeurs ont monté [http://aredfox.spaces.live.com/ un blog]. Du matériel est déjà disponible [http://www.ges.fr/voip/product_info.php?products_id=276 chez GES].


["CatégorieVoIP"]