Bonjour à tous,
Ayant récemment souscrit à une offre fibre chez SFR en 1 Gbps symétrique, avec ONT externe afin de me passer de la sainte box, j’ai un peu cherché des solutions pour récupérer l’usage de la ligne fixe incluse dans l’abonnement depuis UniFi Talk.
Je suis tombé sur les fabuleux tutos de jrobin28260 et Asclèpios, qui m’ont permis d’en savoir plus.
Tuto de jrobin28260 :
https://lafibre.info/sip/utilisation-dun-cisco-spa112-pour-la-telephone-voip-de-votre-abonnement-sfrTuto d’Asclèpios :
https://lafibre.info/remplacer-sfr/probleme-dinstallation-bypass-voip-red-avec-gigaset-c530-ipSans trop reprendre ce qu’ils expliquent déjà très bien, voici ma configuration UniFi Talk, fonctionnelle depuis maintenant plusieurs semaines.
Prérequis :- Récupérer ses identifiants SIPVous pouvez utiliser l’exe disponible ici :
https://florent.daigniere.com/posts/2019/04/extracting-voip-credentials-from-my-broadband-routerVous obtiendrez 3 adresses de proxy SIP : Mitry, Vénissieux et Corbas dans mon cas.
- Ajouter un enregistrement DNSChoisissez-en un parmi les trois : celui avec le moins de latence sera le meilleur.
Dans mon cas, il s’agit de Mitry, à remplacer selon votre situation.
Selon les serveurs DNS que vous utilisez, il faudra ajouter plusieurs enregistrements. Sans cela, les appels coupent au bout de 32 secondes.
• Dans l’idéal, un enregistrement CNAME :
*.ims.sfr.net IN CNAME mitry.p-cscf.sfr.net • Sinon, avec le risque que les IP changent, ajoutez un enregistrement pour chacune des IP actuelles du proxy utilisé :
*.ims.sfr.net IN A 92.91.129.8
*.ims.sfr.net IN A 92.91.129.40
*.ims.sfr.net IN A 92.91.129.72
*.ims.sfr.net IN A 92.91.129.24
*.ims.sfr.net IN A 92.91.129.56Configuration :Pour pouvoir configurer UniFi Talk sans téléphones UniFi, il faut cliquer, lors de la phase d’installation, plusieurs fois sur « Setup Devices » jusqu’à ce que le bouton « Next » se dégrise.
Au moment de configurer une nouvelle ligne :
Provider → Custom
Provider Name → Ce que vous souhaitez pour reconnaître la ligne
Il faut ensuite ajouter chacun des champs suivants en renseignant le nom du champ via « Add Custom Field ».
| Custom Field | Value |
| ping | 5 |
| proxy | ims.mnc010.mcc208.3gppnetwork.org |
| password | XXXXXXXXXXXXXXXX |
| register | true |
| username | +339xxxxxxxx |
| from-user | +339xxxxxxxx |
| from-domain | ims.mnc010.mcc208.3gppnetwork.org |
| sip_cid_type | rpid |
| auth-username | NDI09xxxxxxxx.RHA.THD@sfr.fr |
| retry_seconds | 10 |
| contact-params | user=phone |
| expire-seconds | 30 |
| outbound-proxy | mitry.p-cscf.sfr.net:5062 |
| register-proxy | mitry.p-cscf.sfr.net:5062 |
Phone Numbers → +33 9 xx xx xx xx
Advanced → Auto
IP Address Range → 92.88.0.0/13 - 77.136.0.0/16
Conclusion :Tout fonctionne plutôt bien avec ces paramètres : je reçois les appels, je peux en émettre, et la connexion ne tombe pas. Les valeurs de ping, retry et expire sont très basses, car au-delà la connexion tombe et l’on est obligé d’émettre un appel pour pouvoir en recevoir de nouveau pendant quelques minutes.
Je rencontre encore un problème que je n’ai pas trop eu le temps d’essayer de résoudre, car il ne me paraît pas non plus primordial : lorsque je raccroche un appel, celui-ci continue du côté de mon correspondant pendant plusieurs secondes avant de se terminer.
Si jamais vous avez des idées pour résoudre ce problème ou d’autres paramètres à affiner, je suis preneur
