002-chan_sebi.patch

Descripción

Resumen

Canal para modems Huawei. Podeis encontrar más información en chan_sebi.

Características

Se instala por defecto desactivado. Si se quiere activarlo se tendrá que seleccionar mediante un make menuselect durante la instalación de asterisk-addons.

Estructura

Ruta / Archivo

channels/chan_sebi.c

Funciones

Modificaciones Configuración

Aplicación modificada

La instalación de este nuevo canal crea dos nuevas aplicaciones SebiStatus y SebiSendSMS que podrán ser ejecutadas en el dialplan de nuestra centralita asterisk.

SebiStatus

Muestra el estado del dispositivo. Debe contener el id identificativo del mismo y la variable que queremos que contenga el nuevo estado.

  SebiStatus(Device,Variable)
    Device - Id of sebi device from sebi.conf
    Variable - Variable to store status in will be 1-3.
               In order, Disconnected, Connected & Free, Connected & Busy.
SebiSendSMS

Envia un SMS a través del dispositivo. Debe contener el id identificativo del mismo, el número de destino del mensaje y el texto del mensaje.

  SebiSendSms(Device,Dest,Message)
    Device - Id of device from sebi.conf
    Dest - destination
    Message - text of the message

CLI modificado

La instalación de este nuevo canal aporta nuevos comandos para ejecutar en el CLI de asterisk:

sebi show devices

Muestra el estado de los módem que tengamos instalados.

Archivos configuración

Se debe crear un nuevo archivo de configuración para los canales sebi.
El archivo se llama sebi.conf. Podemos encontrar un archivo de ejemplo dentro de asterisk-addons/configs/sebi.conf.sample

  cat configs/sebi.conf.sample
  
  [huawei1]
  imei=35XXXXXXX                  ; imei of modem
  ;pin=1234                       ; pin (use only if sim card has pin request enabled)
  csca=+34607003110               ; SMS centre number (Vodafone ES - example)
  sms=yes                         ; Enable sms send/receive 
  voice=yes                       ; Enable voice for calls
  context=from-pstn               ; dialplan context for incoming calls
  group=1                         ; this phone is in channel group 1
  volume=5                        ; Modem Volume (1-5)
  language=es                     ; Channel language
  ;nocallsetup=yes                ; set this only if you want override call status notifications
  ;hidecid=#31#                   ; if you want outbound calls without caller id 
  ;noincomingcalls=yes            ; Reject all voice incoming calls
  
  [huawei2]
  imei=3532XXXXXXXX
  csca=+34607003110
  sms=yes
  voice=yes
  context=from-pstn
  group=1
  volume=5
  language=es
  

Enlaces interés

 
patch/addons/002-chan_sebi.patch.txt · Última modificación: 2009/08/14 09:03 por telecosilvia
 
Excepto donde se indique lo contrario, el contenido de esta wiki se autoriza bajo la siguiente licencia:GNU Free Documentation License 1.2
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki