Ce avem nevoie:
- Un PC cu Asterisk implementat, așa cum este descris în Instalarea Asterisk 11 din sursele de pe CentOS 6.5
- 3g modem Huawei E171, E1550. Este posibil ca alții să nu funcționeze.
Modemuri testate:
- E171 - OK
- E1550 - OK
- E150 - Vocea este doar o singură cale
- E3131 - Munca nu este stabilă, cu voce de ieșire într-un singur sens
- E352 - Nu există caracteristici vocale
Pentru a lucra cu modemurile de 3g avem nevoie de urmatoarele:
usb-modeswitch - utilizat pe sistemele Unix pentru conectarea dispozitivelor prin interfața USB.
chan_dongle - Modul Asterisk pentru lucrul cu modemuri de 3g.
Aducem la forma:
[General]
interval = 15; Numărul de secunde dintre încercările de conectare la dispozitive
[Defaults]
context = dongle-incoming; context pentru apelurile primite
rxgain = 4; Măriți volumul de intrări; poate fi negativă
txgain = 4; măriți volumul de ieșiri; poate fi negativă
usecallingpres = da; utilizați ID-ul apelantului
callwaiting = nu; Apelurile în așteptare sunt "da"
dtmf = relaxare
[GSM1]
Puteți utiliza 2 tipuri pentru a determina modemul. Definiția imei este preferabilă, după repornire, modul poate fi inițializat ca o altă interfață USB.
; Nevoia de dizolvare
Definiția prin USB; audio = / dev / ttyUSB1; determinați modemul de dispozitivul USB
; date = / dev / ttyUSB2; determinați modemul de dispozitivul USB
Definiție de imei; imei = 012345678901234; determinați modemul de către imei
Configurarea sip.conf REPLACE IP 192.168.1.1 ȘI REȚEA 192.168.1.0/255.255.0.0 pe
Aducem la forma:
Aducem la forma:
asterisk -r Inițializăm setările noastre
CLI> sip reload
CLI> reîncărcare dialplan
CLI> reîncărcați dongle acum
Verificați dacă modemurile sunt conectate sau nu
CLI> dispozitive de afișare a donglelor
Acum, ne conectăm la clientul de sip-uri către Asterisk'u. de exemplu 3CX. Și putem trimite și primi apeluri.) Toate mesajele SMS și USSD sunt adăugate în / var / log / asterisc / sms.txt ussd.txt fișiere.