Sommaire
Configuration du poste téléphonique Thomson ST2030
Configuration automatique (auto-provisioning)
À venir... (une fois que le modèle, préparé en configuration manuelle, sera au point)
Configuration manuelle (interface web)
Aller dans l'interface web du téléphone : http://x.x.x.x/admin.html
- Username: administrator
- Password: 784518 (à changer plus tard)
La première chose à faire est de s'assurer des bonnes versions des micro-logiciels internes :
- H/W Version: V5
- Boot Version: V1.11
DSP Version: V3.20
APP Version: V2.69
Si ces versions sont incorrectes, il faut faire une mise à jour, comme suit :
télécharger les micrologiciels v2.69 (en cas de lien cassé voir la page d'origine)
cela vous donnera une archive ZIP contenant plusieurs sous-dossiers, ce qui nous intéresse se trouve dans Binary
si DSP Version est différent de V3.20 :
aller dans l'onglet UTILITY, section System Command / Firmware Update
choisir Firmware Update Using: HTTP
envoyer le fichier v2030_dsp_R11.1_SED_v320.zz, ne pas cliquer sur [Restart]
si APP Version est différent de V2.69 :
aller dans l'onglet UTILITY, section System Command / Firmware Update
choisir Firmware Update Using: HTTP
envoyer le fichier v2030SG.R11.1.SED.091022.2.69.2.zz, ne pas cliquer sur [Restart]
aller dans la section System Command / Telephone Configure
choisir Telephone Config Using: HTTP
envoyer le fichier TelConf2030SG.R11.1.SED.091020.2.69.2.txt, ne pas cliquer sur [Restart]
- si vous avez effectué l'une des deux mises à jour ci-dessus :
aller dans l'onglet UTILITY, section Save & Restart et cliquer sur le bouton [Restart]
Voici les paramètres qui fonctionnent pour le moment (même s'ils ne me satisfont pas) :
Onglet SETUP
Section Network Setup
Type: DHCP
Hostname: laisser vide
DNS Settings: cocher Automatic from ISP
Section VoIP Service / Basic Setup :
cliquer sur le bouton [Edit] d'un profil
Profile Name: choisir un nom quelconque pour le profil
choisir local (pas sc)
ne pas cocher Transfer to Voice Mail
Primary SIP Server :
cocher SIP Unregister
URI Type: SIP
SIP Transport: UDP
ne pas cocher Connect Reuse (je ne sais pas encore à quoi ça sert)
Service Domain: laisser vide (c'est important dans notre configuration actuelle)
Registrar Server Address: voip.XX.auf.org ou voip.XX.refer.org suivant les cas
Proxy Server Address: la même chose que pour le Regisrar (faute de quoi il y a un contrôle sur le domaine des numéros appelés)
SIP Local Port: 5060
TLS Local Port: 5061
Registration Timer: 3600
Register Frequency: 600
Backup SIP Server : laisser non configuré
User Accounts: (ici on bidouille en attendant une config' SIP correcte)
Phone Number: mettre l'identifiant de compte SIP (ce qui est entre [...] dans sip.local)
Phone Name: mettre le numéro de téléphone (astuce pour l'affichage...)
Authentication ID: mettre le user du sip.local
Password: mettre le secret du sip.local (en attendant de passer en md5)
cliquer sur le bouton [Apply], puis sur [Back] pour revenir à la liste des profils
- cocher le profil nouvellement configuré et cliquer sur [Apply]
Section Auto Provisioning / Basic Setup
cocher No Provisioning (pour le moment, pour un démarrage plus rapide pendant les tests)
Onglet ADVANCED
Section Networking / SNTP
cocher NTP Status While System Start Up
Time Server: le nom DNS de votre serveur NTP local (ou sinon asia.pool.ntp.org)
cliquer sur le bouton [Apply]
Section Networking / Outbound Proxy
Outbound Proxy Flag: Disable
cliquer sur le bouton [Apply Changes]
Section Voice Settings / Advanced
dé-cocher Silence Suppression
cliquer sur le bouton [Apply]
Onglet UTILITY
Section Save & Restart
cliquer sur le bouton [Restart]
Le téléphone est prêt à l'emploi !
Les tests
Il faut vérifier plusieurs choses : liste à terminer !
l'écho local : *11
- un écho distant parmi :
Montréal : 001*11
Paris : 0033*11
Hanoï : 008441*11
Dakar : 002211*11
- ...
Configuration des comptes asterisk
Voici une technique permettant d'automatiser la configuration nécessaire pour les utilisateurs VoIP.
Ajouter cette ligne à la fin de /etc/asterisk/auf/iax.local :
#include "auf/iax.local.auto"
Ajouter cette ligne à la fin de /etc/asterisk/auf/sip.local :
#include "auf/sip.local.auto"
Ajouter cette ligne à la fin de /etc/asterisk/auf/extensions.local :
#include "auf/extensions.local.auto"
Ajouter cette ligne à la fin de /etc/asterisk/auf/voicemail.local :
#include "auf/voicemail.local.auto"
En profiter au passage pour corriger le fuseau horaire dans /etc/asterisk/auf/voicemail.local !
Remplacer Africa/Dakar par le fuseau qui convient. Voici les valeurs utiles pour notre région :
Pays
Fuseau
Việt Nam
Asia/Ho_Chi_Minh
ປະເທດລາວ
Asia/Vientiane
ខ្មែរ
Asia/Phnom_Penh
Vanuatu
Pacific/Efate
Créer un fichier de description des comptes /etc/asterisk/auf/comptes.txt selon le modèle suivant :
#EXTEN:FULLNAME:CIDNAME:USERNAME:PASSWORD:VOICEMAILCODE # attention : l'affichage ne permet que 16 caractères pour le CIDNAME # le mot de passe ne sera utilisé que par le téléphone et peut donc (devrait) # être aléatoire, dans tous les cas ne pas utiliser le mot de passe Intranet ! 10:Nguyễn Thị Trà My:NG. THI TRA My:nguyen.thi.tra.my:le-mot-de-passe:1234
Récupérer le script /etc/asterisk/auf/update.sh :
wget -N -O /etc/asterisk/auf/update.sh "http://git.auf.org/?p=progfou.git;a=blob_plain;f=voip/asterisk-update.sh"
Y adapter la variable GLOBALPREFIX pour y indiquer votre préfixe.
Rendre le script exécutable : chmod a+rx /etc/asterisk/auf/update.sh
Lancer le script /etc/asterisk/auf/updates.sh et les comptes seront prêts à l'emploi.