Buenos dias tengo varios dias batallando con este detalle, les comento haber si alguien me puede ayudar, tengo instalado un Freepbx 2.10.1.9 con asterisk 1.8 di de alta una troncal sip primero la quise dar de alta como friend con la siguiente configuracion:
host=192.168.x.x
username=Pad-Pdig
fromuser=Pad-Pdig
secret=xxxx
type=friend
qualify=yes
context=from-internal
Si hacia la marcacion pero me marcaba error de authenticacion al servidor que llamaba entonces lo hice de manera que tuviera incoming settings y quedo asi:
Peer:
host=192.168.x.x
username=Pad-Pdig
fromuser=Pad-Pdig
secret=xxxx
type=friend
qualify=yes
context=from-internal
Incoming:
type=user
secret=xxxx
qualify=yes
context=from-internal
esta configuracion quedo asi porque son dos asterisk internos, el caso es que ya me quedaron las llamadas correctamente en ambos lados y le di de alta un hint igual que a las demas troncales de la siguiente manera:
extensions_custom.conf:
[from-internal-custom]
;Hints Dahdi
exten => channel1,hint,DAHDI/1
exten => channel1,1,Dial(DAHDI/1)
exten => channel1,n,Hangup
exten => channel2,hint,DAHDI/2
exten => channel2,1,Dial(DAHDI/2)
exten => channel2,n,Hangup
exten => channel3,hint,DAHDI/3
exten => channel3,1,Dial(DAHDI/3)
exten => channel3,n,Hangup
exten => channel4,hint,DAHDI/4
exten => channel4,1,Dial(DAHDI/4)
exten => channel4,n,Hangup
;hints iax2
exten => iaxhmo,hint,IAX2/Pad-Hmo
exten => sippd,hint,SIP/Pdig-Sip
Aqui los hints para los canales Dahdi y las troncales IAX funcionan bien (excepto porque en las IAX cuando hay una llamada entrante no hace nada solo cuando sale una llamada por la troncal), revise con "core show hints" y me muestra lo siguiente
-= Registered Asterisk Dial Plan Hints =-
104@ext-local : SIP/104 State:Idle Watchers 1
105@ext-local : SIP/105 State:Idle Watchers 1
106@ext-local : SIP/106 State:Idle Watchers 17
107@ext-local : SIP/107 State:Idle Watchers 1
101@ext-local : SIP/101 State:Unavailable Watchers 1
102@ext-local : SIP/102 State:Idle Watchers 1
103@ext-local : SIP/103 State:Idle Watchers 1
108@ext-local : SIP/108 State:Idle Watchers 1
109@ext-local : SIP/109 State:Idle Watchers 1
*84190@ext-local : ccss:SIP/190 State:Unavailable Watchers 0
*84199@ext-local : ccss:SIP/199 State:Unavailable Watchers 0
channel1@from-internal-custom: DAHDI/1 State:Idle Watchers 1
channel3@from-internal-custom: DAHDI/3 State:Idle Watchers 1
channel2@from-internal-custom: DAHDI/2 State:Idle Watchers 1
channel4@from-internal-custom: DAHDI/4 State:Idle Watchers 1
sippd@from-internal-custom: SIP/Pdig-Sip State:Idle Watchers 1
124@ext-local : SIP/124 State:Idle Watchers 1
125@ext-local : SIP/125 State:Idle Watchers 1
122@ext-local : SIP/122 State:Idle Watchers 1
123@ext-local : SIP/123 State:Unavailable Watchers 1
120@ext-local : SIP/120 State:Idle Watchers 1
121@ext-local : SIP/121 State:Idle Watchers 1
128@ext-local : SIP/128 State:Idle Watchers 1
115@ext-local : SIP/115 State:Idle Watchers 1
114@ext-local : SIP/114 State:Unavailable Watchers 1
117@ext-local : SIP/117 State:Idle Watchers 1
116@ext-local : SIP/116 State:Idle Watchers 1
111@ext-local : SIP/111 State:Idle Watchers 1
110@ext-local : SIP/110 State:Idle Watchers 1
113@ext-local : SIP/113 State:Idle Watchers 1
112@ext-local : SIP/112 State:Idle Watchers 1
119@ext-local : SIP/119 State:Idle Watchers 1
118@ext-local : SIP/118 State:Idle Watchers 1
iaxhmo@from-internal-custom: IAX2/Pad-Hmo State:Idle Watchers 1
*84118@ext-local : ccss:SIP/118 State:Unavailable Watchers 0
*84119@ext-local : ccss:SIP/119 State:Unavailable Watchers 0
*84114@ext-local : ccss:SIP/114 State:Unavailable Watchers 0
*84115@ext-local : ccss:SIP/115 State:Unavailable Watchers 0
*84116@ext-local : ccss:SIP/116 State:Unavailable Watchers 0
*84117@ext-local : ccss:SIP/117 State:Unavailable Watchers 0
*84110@ext-local : ccss:SIP/110 State:Unavailable Watchers 0
*84111@ext-local : ccss:SIP/111 State:Unavailable Watchers 0
*84112@ext-local : ccss:SIP/112 State:Unavailable Watchers 0
*84113@ext-local : ccss:SIP/113 State:Unavailable Watchers 0
199@ext-local : SIP/199 State:Idle Watchers 0
190@ext-local : SIP/190 State:Idle Watchers 0
*84109@ext-local : ccss:SIP/109 State:Unavailable Watchers 0
*84108@ext-local : ccss:SIP/108 State:Unavailable Watchers 0
*84105@ext-local : ccss:SIP/105 State:Unavailable Watchers 0
*84104@ext-local : ccss:SIP/104 State:Unavailable Watchers 0
*84107@ext-local : ccss:SIP/107 State:Unavailable Watchers 0
*84106@ext-local : ccss:SIP/106 State:Unavailable Watchers 0
*84101@ext-local : ccss:SIP/101 State:Unavailable Watchers 0
*84103@ext-local : ccss:SIP/103 State:Unavailable Watchers 0
*84102@ext-local : ccss:SIP/102 State:Unavailable Watchers 0
*84128@ext-local : ccss:SIP/128 State:Unavailable Watchers 0
*84125@ext-local : ccss:SIP/125 State:Unavailable Watchers 0
*84124@ext-local : ccss:SIP/124 State:Unavailable Watchers 0
*84123@ext-local : ccss:SIP/123 State:Unavailable Watchers 0
*84122@ext-local : ccss:SIP/122 State:Unavailable Watchers 0
*84121@ext-local : ccss:SIP/121 State:Unavailable Watchers 0
*84120@ext-local : ccss:SIP/120 State:Unavailable Watchers 0
----------------
- 62 hints registered
Ahi se puede observar que el hint esta registrado con el nombre correcto de la troncal, entonces en el telefono SPA303 use el siguiente codigo en la linea 3:
fnc=blf+sd+cp;sub=sippd@192.168.1.5
y en el show hints me indica que hay una suscripcion activa pero a la hora de hacer la llamada en el CLI no se ve que envie ningun notify ni nada, probe con ese mismo hint pero poniendo una extension cualquiera y todo funciona bien, alguien sabe que estoy haciendo mal??
Y una cosita mas, porque en las troncales iax solo detecta envia el notify al BLF cuando sale una llamada mas no cuando hay llamadas entrantes por esa extension??, Muchas Gracias de antemano.
host=192.168.x.x
username=Pad-Pdig
fromuser=Pad-Pdig
secret=xxxx
type=friend
qualify=yes
context=from-internal
Si hacia la marcacion pero me marcaba error de authenticacion al servidor que llamaba entonces lo hice de manera que tuviera incoming settings y quedo asi:
Peer:
host=192.168.x.x
username=Pad-Pdig
fromuser=Pad-Pdig
secret=xxxx
type=friend
qualify=yes
context=from-internal
Incoming:
type=user
secret=xxxx
qualify=yes
context=from-internal
esta configuracion quedo asi porque son dos asterisk internos, el caso es que ya me quedaron las llamadas correctamente en ambos lados y le di de alta un hint igual que a las demas troncales de la siguiente manera:
extensions_custom.conf:
[from-internal-custom]
;Hints Dahdi
exten => channel1,hint,DAHDI/1
exten => channel1,1,Dial(DAHDI/1)
exten => channel1,n,Hangup
exten => channel2,hint,DAHDI/2
exten => channel2,1,Dial(DAHDI/2)
exten => channel2,n,Hangup
exten => channel3,hint,DAHDI/3
exten => channel3,1,Dial(DAHDI/3)
exten => channel3,n,Hangup
exten => channel4,hint,DAHDI/4
exten => channel4,1,Dial(DAHDI/4)
exten => channel4,n,Hangup
;hints iax2
exten => iaxhmo,hint,IAX2/Pad-Hmo
exten => sippd,hint,SIP/Pdig-Sip
Aqui los hints para los canales Dahdi y las troncales IAX funcionan bien (excepto porque en las IAX cuando hay una llamada entrante no hace nada solo cuando sale una llamada por la troncal), revise con "core show hints" y me muestra lo siguiente
-= Registered Asterisk Dial Plan Hints =-
104@ext-local : SIP/104 State:Idle Watchers 1
105@ext-local : SIP/105 State:Idle Watchers 1
106@ext-local : SIP/106 State:Idle Watchers 17
107@ext-local : SIP/107 State:Idle Watchers 1
101@ext-local : SIP/101 State:Unavailable Watchers 1
102@ext-local : SIP/102 State:Idle Watchers 1
103@ext-local : SIP/103 State:Idle Watchers 1
108@ext-local : SIP/108 State:Idle Watchers 1
109@ext-local : SIP/109 State:Idle Watchers 1
*84190@ext-local : ccss:SIP/190 State:Unavailable Watchers 0
*84199@ext-local : ccss:SIP/199 State:Unavailable Watchers 0
channel1@from-internal-custom: DAHDI/1 State:Idle Watchers 1
channel3@from-internal-custom: DAHDI/3 State:Idle Watchers 1
channel2@from-internal-custom: DAHDI/2 State:Idle Watchers 1
channel4@from-internal-custom: DAHDI/4 State:Idle Watchers 1
sippd@from-internal-custom: SIP/Pdig-Sip State:Idle Watchers 1
124@ext-local : SIP/124 State:Idle Watchers 1
125@ext-local : SIP/125 State:Idle Watchers 1
122@ext-local : SIP/122 State:Idle Watchers 1
123@ext-local : SIP/123 State:Unavailable Watchers 1
120@ext-local : SIP/120 State:Idle Watchers 1
121@ext-local : SIP/121 State:Idle Watchers 1
128@ext-local : SIP/128 State:Idle Watchers 1
115@ext-local : SIP/115 State:Idle Watchers 1
114@ext-local : SIP/114 State:Unavailable Watchers 1
117@ext-local : SIP/117 State:Idle Watchers 1
116@ext-local : SIP/116 State:Idle Watchers 1
111@ext-local : SIP/111 State:Idle Watchers 1
110@ext-local : SIP/110 State:Idle Watchers 1
113@ext-local : SIP/113 State:Idle Watchers 1
112@ext-local : SIP/112 State:Idle Watchers 1
119@ext-local : SIP/119 State:Idle Watchers 1
118@ext-local : SIP/118 State:Idle Watchers 1
iaxhmo@from-internal-custom: IAX2/Pad-Hmo State:Idle Watchers 1
*84118@ext-local : ccss:SIP/118 State:Unavailable Watchers 0
*84119@ext-local : ccss:SIP/119 State:Unavailable Watchers 0
*84114@ext-local : ccss:SIP/114 State:Unavailable Watchers 0
*84115@ext-local : ccss:SIP/115 State:Unavailable Watchers 0
*84116@ext-local : ccss:SIP/116 State:Unavailable Watchers 0
*84117@ext-local : ccss:SIP/117 State:Unavailable Watchers 0
*84110@ext-local : ccss:SIP/110 State:Unavailable Watchers 0
*84111@ext-local : ccss:SIP/111 State:Unavailable Watchers 0
*84112@ext-local : ccss:SIP/112 State:Unavailable Watchers 0
*84113@ext-local : ccss:SIP/113 State:Unavailable Watchers 0
199@ext-local : SIP/199 State:Idle Watchers 0
190@ext-local : SIP/190 State:Idle Watchers 0
*84109@ext-local : ccss:SIP/109 State:Unavailable Watchers 0
*84108@ext-local : ccss:SIP/108 State:Unavailable Watchers 0
*84105@ext-local : ccss:SIP/105 State:Unavailable Watchers 0
*84104@ext-local : ccss:SIP/104 State:Unavailable Watchers 0
*84107@ext-local : ccss:SIP/107 State:Unavailable Watchers 0
*84106@ext-local : ccss:SIP/106 State:Unavailable Watchers 0
*84101@ext-local : ccss:SIP/101 State:Unavailable Watchers 0
*84103@ext-local : ccss:SIP/103 State:Unavailable Watchers 0
*84102@ext-local : ccss:SIP/102 State:Unavailable Watchers 0
*84128@ext-local : ccss:SIP/128 State:Unavailable Watchers 0
*84125@ext-local : ccss:SIP/125 State:Unavailable Watchers 0
*84124@ext-local : ccss:SIP/124 State:Unavailable Watchers 0
*84123@ext-local : ccss:SIP/123 State:Unavailable Watchers 0
*84122@ext-local : ccss:SIP/122 State:Unavailable Watchers 0
*84121@ext-local : ccss:SIP/121 State:Unavailable Watchers 0
*84120@ext-local : ccss:SIP/120 State:Unavailable Watchers 0
----------------
- 62 hints registered
Ahi se puede observar que el hint esta registrado con el nombre correcto de la troncal, entonces en el telefono SPA303 use el siguiente codigo en la linea 3:
fnc=blf+sd+cp;sub=sippd@192.168.1.5
y en el show hints me indica que hay una suscripcion activa pero a la hora de hacer la llamada en el CLI no se ve que envie ningun notify ni nada, probe con ese mismo hint pero poniendo una extension cualquiera y todo funciona bien, alguien sabe que estoy haciendo mal??
Y una cosita mas, porque en las troncales iax solo detecta envia el notify al BLF cuando sale una llamada mas no cuando hay llamadas entrantes por esa extension??, Muchas Gracias de antemano.
Comentario