Esta pagina se ve mejor con JavaScript habilitado

Hints Asterisk

 ·  🎃 kr0m

Asterisk nos permite hacer muchas cosas dentro del mundo VoIP aunque muchas de ellas funcionen solo parcialmente y tengamos que soportar cuelgues debido a los múltiples bugs que incorpora, incluso así vale la pena seguir investigando y probando cosillas. En esta ocasión explicaré para que se utilizan los hints, estos nos servirán para saber el estado de las extensiones desde el propio panel de la centralita, así sabrá de antemano si la extensión final está ocupada o no.

Los hints nos servirán para saber el estado de las extensiones desde el propio panel de la centralita, así sabrá de antemano si la extensión final está ocupada o no.

Definimos los hints de las extensiones a monitorizar:

vi /etc/asterisk/hints.conf

exten => 20,hint,SIP/20
exten => 21,hint,SIP/21
exten => 22,hint,SIP/22
exten => 23,hint,SIP/23
exten => 24,hint,SIP/24

Indicamos en el sip.conf que se tenga en cuenta el estado de las extensiones:

vi /etc/asterisk/sip.conf

notifyringing=yes
notifyhold=yes
call-limit=100

En los tlfs(al menos en los Snom):

Functions Keys --> Active --> Extension --> "Extension"@"ip asterisk"

En extensions.conf tendremos que incluir los hints:

vi extensions.conf

[from_sip]
#include hints

Recargamos la config:

dialplan reload
sip reload

Podemos ver los hints con:

core show hints

Si te ha gustado el artículo puedes invitarme a un RedBull aquí