Modemul Huawei K3765 funcționeză bine cu chan_dongle, atât partea de SMS, voce și USSD.
Am testat pe:
- FreeBSD 9.2-RELEASE
- asterisk11-11.7.0
- Chan_dongle cu patch pentru Asterisk 11 (1205 downloads )
Câteva idei:
- în dongle.conf am configurat:
[dongle0]
audio=/dev/cuaU0.2
data=/dev/cuaU0.3 - trebuie să modificăm persmisiunile:
chmod 666 /dev/cuaU*
- pentru a salva SMS-urile primite într-un fișier, adăugăm în extensions.conf, în context-ul potrivit:
exten => sms,1,Noop(Incoming SMS from ${CALLERID(num)} ${BASE64_DECODE(${SMS_BASE64})})
exten => sms,n,System(echo ‘${STRFTIME(${EPOCH},,%Y-%m-%d %H:%M:%S)} – ${DONGLENAME} – ${CALLERID(num)}: ${BASE64_DECODE(${SMS_BASE64})}’ >> /var/log/asterisk/sms.txt)
exten => sms,n,Hangup() - pentru a salva SMS-urile primite într-un fișier, adăugăm în extensions.conf, în context-ul potrivit:
exten => ussd,1,Noop(Incoming USSD: ${BASE64_DECODE(${USSD_BASE64})})
exten => ussd,n,System(echo ‘${STRFTIME(${EPOCH},,%Y-%m-%d %H:%M:%S)} – ${DONGLENAME}: ${BASE64_DECODE(${USSD_BASE64})}’ >> /var/log/asterisk/ussd.txt)
exten => ussd,n,Hangup() - pentru a efectua apeluri de voce folosind acest modem, atunci când formăm cifra 7 în fața numărului, adăugăm în extensions.conf, în context-ul potrivit:
exten => _7.,1,Dial(Dongle/dongle0/${EXTEN:1})
- putem accesa funcțiile disponibile la #100*, tastând in CLI-ul asterisk:
dongle ussd dongle0 *100#
Articole asemanatoare:
- Atenționare automată prin apel vocal
- Au apărut
- Avaya 9620 și Asterisk
- Fail2ban – Asterisk
- Legatura Gigabit intre doua placi de retea
- Exemplu: cum se încalcă Constituția
- Asterisk – DISA
- Primii pasi in lumea FreeBSD-ului
- Asterisk – securitate
- CentOS – Notificări prin SMS de la Nagios cu modem Huawei E220
Mie in /dev imi apar ttyUSB0 .. ttyUSB2 iar pe site-ul lor precizeaza ca in dongle.conf trebuiesc specificate dispozitivele pentru audio si date ca ttyUSB0 si ttyUSB1. Cum ai ajuns la audio=/dev/cuaU0.2 data=/dev/cuaU0.3? Asa apar pentru K3765?
/dev/ttyUSB este in Linux. In FreeBSD este /dev/cuaU.
Cate modem-uri poti folosi simultan ? De exemplu eu am o problema cu peste 12 modemuri la un calculator, desi are hub cu alimentare proprie. Daca bag inca un modem in plus, unul din cele 12 modemuri pica. Ai idee care este problema ? desi in /var/log/syslog nu imi spune nimic. La prima idee pare ca ar fi alimentarea sau poate sa fie o problema cu kernelul ? desi folosesc ubuntu.
Valentin, nu am testat cu mai mult de un modem.