[AsteriskBrasil] Hint com ramais Dahdi PABX

Danilo Almeida daniloricalmeida em gmail.com
Segunda Janeiro 13 16:11:02 BRST 2014


Olá Galera!

Estava enroscado com algumas pendencias e estou cá novamente para resolver
este.

Consegui configurar os Hints informando o canal que irei fazer mandar para
o ramal:

exten => 1515,hint,DAHDI/60/1515

depois jogo isso em uma variável e na hora do dial mando o seguinte:

exten => _XXXX,n,Dial(${CANALFILA},15,tTg)

na parte do hint funciona perfeitamente

*CLI> core show hints

    -= Registered Asterisk Dial Plan Hints =-
                   1537 em contexto-filas      : DAHDI/59
 State:Idle            Watchers  0
                   1539 em contexto-filas      : DAHDI/58
 State:Idle            Watchers  0
                   1507 em contexto-filas      : DAHDI/54
 State:Idle            Watchers  0
                   1506 em contexto-filas      : DAHDI/55
 State:Idle            Watchers  0
                   1509 em contexto-filas      : DAHDI/53
 State:Idle            Watchers  0
                   1527 em contexto-filas      : DAHDI/51
 State:Idle            Watchers  0
                   1526 em contexto-filas      : DAHDI/52
 State:Idle            Watchers  0
                   1540 em contexto-filas      : DAHDI/57
 State:Idle            Watchers  0
                   1543 em contexto-filas      : DAHDI/56
 State:Idle            Watchers  0
                   1515 em contexto-filas      : DAHDI/60
 State:Idle            Watchers  0
----------------

meu problema é que o member da fila não identifica quando a ligação esta
inuse, dessa forma a fila manda sempre para o primeiro membro da fila.

meu queues.conf esta o seguinte:

[general]
persistentmembers=yes
autofill=yes
updatecdr=yes
shared_lastcall=yes


[ATENDIMENTO]
musicclass=default
strategy=linear
servicelevel=60
timeoutpriority=conf
timeout=17
retry=2
weight=2
wrapuptime=2
autofill=yes
autopause=no
maxlen=0
setinterfacevar=yes
setqueueentryvar=yes
periodic-announce-frequency=60
periodic-announce=
announce-frequency=0
announce-holdtime=no
announce-position=no
announce-position-limit=10
announce-round-seconds=20
eventwhencalled=yes
eventmemberstatus=no
reportholdtime=no
ringinuse=no
memberdelay=0
joinempty=paused,penalty,inuse,invalid,unavailable,unknown,ringing
leavewhenempty=yes
timeoutrestart=yes

member => Local/1515 em contexto-filas,0,1515
member => Local/1537 em contexto-filas,0,1537
...

e mesmo quando o membro esta ocupado, sempre aparece NOT in use:

*CLI> queue show ATENDIMENTO
ATENDIMENTO has 0 calls (max unlimited) in 'linear' strategy (0s holdtime,
72s talktime), W:2, C:16, A:0, SL:100.0% within 60s
   Members:
      1515 (Local/1515 em contexto-filas) (Not in use) has taken 1 calls (last
was 1685 secs ago)
      1537 (Local/1537 em contexto-filas) (Not in use) has taken no calls yet
      1539 (Local/1539 em contexto-filas) (Not in use) has taken no calls yet
      1540 (Local/1540 em contexto-filas) (Not in use) has taken no calls yet
...
   No Callers

Alguém tem uma ideia de como posso identificar o membro da fila em uso
mesmo mandado para outro contexto?

valeu!


Em 8 de janeiro de 2014 14:39, Danilo Almeida
<daniloricalmeida em gmail.com>escreveu:

> Boa tarde, Galera!
>
> Teria como configurar o hint para ramais do PABX interligado via Digium?
>
> já tentei o seguinte:
>
> exten => XXXX,hint,${CHANNEL}
>
> exten => XXXX,hint,Dahdi/g1/XXXX
>
> exten => XXXX,hint,Dahdi/31-62/XXXX
>
> Dessas maneiras só funciona quando o canal esta ringing, quando atende o
> mesmo já fica com not in use.
>
> Valeu
>
>
> --
> *att*
> *Danilo Almeida*
>



-- 
*att*
*Danilo Almeida*
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20140113/9ad11c2d/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil