DAHDI y líneas Analógicas conectadas.

642 views
Skip to first unread message

Ramses II

unread,
Jul 21, 2009, 1:31:55 AM7/21/09
to asterisk-es
Buenos días a todos,

Una duda que me embarga: ¿Sigue sin existir alguna forma ahora en
DAHDI para ver si en un puerto Analógico hay línea conectada?


Saludos y gracias,

Ramses

Itnash

unread,
Jul 21, 2009, 5:13:49 AM7/21/09
to asterisk-es
Si usas una Sangoma, el driver dispone de herramientas para ver si la
línea esta conectada al puerto.

Concretamente con el comando: wanpipemon -i w1g1 -c astats -m X (donde
X es el número de puerto y w1g1 el número de wanpipe)

http://wiki.sangoma.com/wanpipe-linux-asterisk-debugging#analog_debugging

El output es algo así:
______________________________________________________

------- Voltage Status (FXO,port 0) -------

VOLTAGE : 45 Volts

------- Line Status (FXO,port 0) -------

Line : connected
___________________________________________________________________

También sirve para ver el cambio de polaridad...

Ramses II

unread,
Jul 21, 2009, 5:36:00 AM7/21/09
to aster...@googlegroups.com, ja...@multico.es
Muchas gracias,

Claro, el tema sería en DAHDI y con los drivers estándar...

¿No hay nada?


Saludos,

Ramses

-----Mensaje original-----
De: aster...@googlegroups.com [mailto:aster...@googlegroups.com] En
nombre de Itnash
Enviado el: martes, 21 de julio de 2009 11:14
Para: asterisk-es
Asunto: [Asterisk-ES] Re: DAHDI y líneas Analógicas conectadas.

bauer

unread,
Jul 21, 2009, 7:19:09 AM7/21/09
to asterisk-es
Está el tema del RED ALARM, que te indica que la línea no está
conectada.

Con zaptel tenías que activarlo quitando un define en un archivo
(sorry, pero ahora no me acuerdo cuál es). Con dahdi no sé si lo
activa por defecto o tienes que activarlo igual.

Lo que sí sé es que en la RSP está activado por defecto, y si haces un
ChanIsAvail de una línea que no está conectada, te dice que no está
disponible. De igual modo, al hacer una llamada a grupo se salta
automáticamente la que no tiene línea conectada.

Ya digo que no sé si en dahdi estándar está activado por defecto, pero
en RSP va de cine...



On 21 jul, 11:36, "Ramses II" <ramses.sevi...@gmail.com> wrote:
> Muchas gracias,
>
> Claro, el tema sería en DAHDI y con los drivers estándar...
>
> ¿No hay nada?
>
> Saludos,
>
> Ramses
>
> -----Mensaje original-----
> De: aster...@googlegroups.com [mailto:aster...@googlegroups.com] En
> nombre de Itnash
> Enviado el: martes, 21 de julio de 2009 11:14
> Para: asterisk-es
> Asunto: [Asterisk-ES] Re: DAHDI y líneas Analógicas conectadas.
>
> Si usas una Sangoma, el driver dispone de herramientas para ver si la
> línea esta conectada al puerto.
>
> Concretamente con el comando: wanpipemon -i w1g1 -c astats -m X (donde
> X es el número de puerto y w1g1 el número de wanpipe)
>
> http://wiki.sangoma.com/wanpipe-linux-asterisk-debugging#analog_debug...

Ramses II

unread,
Jul 21, 2009, 9:01:41 AM7/21/09
to aster...@googlegroups.com
Bauer, muchas gracias,

Yo estaba hablando de la RSP.

Pero veo que no están en RED Alarm los puertos Analógicos que no tienen
línea conectada.

Sí aparecen en RED Alarm los puertos RDSI que no tienen línea conectada,
pero los Analógicos, no. ;-(

----------------------------------------------------------------
*CLI> dahdi show status
Description Alarms IRQ bpviol
CRC4
Wildcard TDM400P REV I Board 5 OK 0 0 0
Wildcard TDM400P REV E/F Board 5 OK 0 0 0
B4XXP (PCI) Card 0 Span 1 OK 0 0 0
B4XXP (PCI) Card 0 Span 2 RED 0 0 0
*CLI>
----------------------------------------------------------------


Saludos,

Ramses

-----Mensaje original-----
De: aster...@googlegroups.com [mailto:aster...@googlegroups.com] En
nombre de bauer
Enviado el: martes, 21 de julio de 2009 13:19

bauer

unread,
Jul 21, 2009, 10:19:47 AM7/21/09
to asterisk-es
Cierto, con el dahdi show status no lo muestra, pero el funcionamiento
de las líneas es correcto (si no hay línea conectada, no la utiliza).

Si lo que quieres es saber si hay linea o no, la verdad es que parece
que con analógicas no se puede. Es curioso que no lo ponga, porque
cuando la conectas si que salta un mensaje de que ha detectado una
línea, pero parece que no guarda ese cambio de estado.

bauer

unread,
Jul 21, 2009, 10:26:26 AM7/21/09
to asterisk-es
Una cosa, al conectar la línea...

[Jul 21 16:23:17] NOTICE[28824]: chan_dahdi.c:7161 handle_init_event:
Alarm cleared on channel 4

Acabo de ver que si haces un "dahdi show channel X", sí que aparece un
campo InAlarm: 1 ó 0, con el que indica si el canal está en alarma o
no.

servidor*CLI> dahdi show channel 4
Channel: 4LI>
File Descriptor: 20
Span: 1
Extension:
Dialing: no
Context: incoming-zap
Caller ID:
Calling TON: 0
Caller ID name:
Destroy: 0
InAlarm: 0
Signalling Type: FXS Kewlstart
Radio: 0
Owner: <None>
Real: <None>
Callwait: <None>
Threeway: <None>
Confno: -1
Propagated Conference: -1
Real in conference: 0
DSP: no
Relax DTMF: no
Dialing/CallwaitCAS: 0/0
Default law: ulaw
Fax Handled: no
Pulse phone: no
Echo Cancellation: 128 taps unless TDM bridged, currently OFF
Actual Confinfo: Num/0, Mode/0x0000
Actual Confmute: No
Hookstate (FXS only): Offhook


No sé si eso te puede valer. Saludos



On 21 jul, 15:01, "Ramses II" <ramses.sevi...@gmail.com> wrote:

Ramses II

unread,
Jul 21, 2009, 12:20:04 PM7/21/09
to aster...@googlegroups.com
Ok, muchas gracias.

Me vale, me vale.


Un saludo y gracias,

Ramses

-----Mensaje original-----
De: aster...@googlegroups.com [mailto:aster...@googlegroups.com] En
nombre de bauer
Enviado el: martes, 21 de julio de 2009 16:26
Reply all
Reply to author
Forward
0 new messages