Canal para modems Huawei. Podeis encontrar más información en chan_sebi.
Se instala por defecto desactivado. Si se quiere activarlo se tendrá que seleccionar mediante un make menuselect durante la instalación de asterisk-addons.
channels/chan_sebi.c
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.
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.
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
La instalación de este nuevo canal aporta nuevos comandos para ejecutar en el CLI de asterisk:
Muestra el estado de los módem que tengamos instalados.
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