- attachment:auf-ip-phone-5.png
(source du dessin : attachment:auf-ip-phone-5.svg)
Le poste matériel choisi à l'AUF pour la VoIP est un poste générique, basé sur le chipset PA1688 : [http://www.ges.fr/voip/product_info.php?products_id=224 GES IP Phone 5].
On le trouve chez d'autres fabriquants : [http://www.yntx.com/en/productywh500.htm Yuxin YWH500]
Pourquoi ce choix :
- pas cher (moins de 70 euros par poste)
- versatile : supporte de nombreux protocoles (dont IAX2) et codecs (dont iLBC et les G711)
- dispose d'un switch intégré 100Mbps deux ports
- le chipset a le mérite de proposer son code source, relativement bien documenté
Déploiement
Micrologiciel (firmware) adapté pour l'AUF
Nous finissons le développement d'un firmware adapté à l'AUF (voir ["/Firmware"]). Le poste affichera en français, ne parlera pas et sera en IAX2 par défaut. Plus tard quelques touches seront reprogrammées (mode conférence, et transfert assisté). Voici comment mettre à jour le firmware :
- Brancher le téléphone sur le réseau, il est sur l'IP 192.168.1.100
Aller sur http://192.168.1.100/ (si besoin faire d'abord un ifconfig eth0:1 192.168.1.1 sur son poste Linux)
- Mot de passe : 1234
- Aller sur la mise à jour du firmware
- Envoyer le firmware AUF : attachment:ywh500_iax2_fr_none_ivr_155013.bin (note : n'inclue pas encore la re-programmation des touches)
- Une fois le client rebooté, retourner sur l'interface web et vérifier dans le titre de la page que la version du firmware est bien modifiée
Configuration de base
attachment:configuration-ipphone5.png
- Paramètres réseau
- Passer le téléphone en DHCP (si possible configurer votre serveur dhcp pour allouer des IP statiques en fonction des adresses MAC des ip-phone)
- Paramètres audio
Codecs : ne mettre que G711 ulaw (attention, cela nécessite d'avoir un serveur Asterisk qui accepte G711 ulaw pour tout les comptes IAX, cf le fichier iax.local)
- Paramètres de numérotation
pour l'instant, indiquer disable au niveau de plan de numérotation
- Paramètres protocole IAX2
utilise le service : cocher la case
adresse du service : indiquer l'IP de votre serveur Asterisk
register ttl : mettre au moins 300 (5 minutes)
compte et pin : login et mot de passe du compte IAX
port local : vérifier que c'est bien 4569 !
dmtf : à tester... je suis étonné de ce paramètres en configuration IAX.
debug : laisser à no check pour l'instant (sinon vous pouvez perdre l'accès à certains paramètres assez facilement)
- Autres paramètres
ip serveur sntp : indiquez l'IP de votre serveur NTP (vous devez en avoir un, si ce n'est pas le cas installez-en un, c'est nécessaire sur un réseau local)