Professional Documents
Culture Documents
2-curre
nt.tar.gz
# tar zxvf asterisk-1.6.2-current.tar.gz
# cd asterisk-1.6.2-current.tar.gz
# apt-get install g ++ libncurses-dev libxml2-dev subversion
# ./configure
# make install
# make config
# make samples
# svn co http://www.makhutov.org/svn/chan_datacard/trunk/ chan_datacard
# cd ~ / chan_datacard /
# ./configure
# make install
# cp ~ / chan_datacard / etc / datacard.conf / etc / asterisk
# wget http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-1.1.4.tar.bz2
# tar -jxvf usb-modeswitch-1.1.4.tar.bz2
# cd ~ / usb-modeswitch-1.1.4
# make install
# wget http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-data-20100826.tar
.bz2
# tar -jxvf usb-modeswitch-data-20100826.tar
# cd ~ / usb-modeswitch-data-20100826
# make install
nano /etc/udev/rules.d/e173.rules
[datacard0]
audio = / dev / ttyUSB1; tty for audio connection
data = / dev / ttyUSB2; tty for AT commands
[datacard1]
context = datacard-incoming; context for incoming calls
audio = / dev / ttyUSB4; tty port for audio connection
data = / dev / ttyUSB5; tty port for AT commands
group = 2; calling group
rxgain = 3; increase the incoming volume
txgain = 3; increase the outgoint volume
autodeletesms = yes; auto delete incoming sms
resetdatacard = yes; reset datacard during initialization
u2diag = 0; set U2DIAG parameter (0 = disable everything except modem function)
usecallingpres = yes; use the caller ID presentation or not
callingpres = allowed_passed_screen; set caller ID presentation
asterisk * CLI> datacard show devices
ID Group State RSSI Mode Submode Provider Name Model Firmware IMEI IMSI Number
datacard1 2 Free 13 3 3 MTS RUS E1550 11.608.12.00.143 352 ...... 25 ....... Unkn
own
datacard0 1 Free 15 3 3 TELE2 E1550 11.608.14.15.311 359 ...... 25 ....... Unknow
n
[datacard-incoming]
exten => sms, 1, Verbose (Incoming SMS from $ {CALLERID (num)} $ {SMS})
exten => sms, n, System (echo '$ {STRFTIME ($ {EPOCH} ,,% Y-% m-% d% H:% M:% S)}
- $ {DATACARD} - $ {CALLERID (num )}: $ {SMS} '>> /var/log/asterisk/sms.txt)
exten => sms, n, Hangup ()
+ ------------------------------------------------- ---------------------- +
| A - Serial Device: / dev / ttyUSB0 |
| B - Lockfile Location: / var / lock |
| C - Callin Program: |
| D - Callout Program: |
| E - Bps / Par / Bits: 115200 8N1 |
| F - Hardware Flow Control: Yes |
| G - Software Flow Control: No |
| |
| Change which setting? |
+ ------------------------------------------------- ---------------------- +
| Screen and keyboard |
| Save setup as dfl |
| Save setup as .. |
| Exit |
| Exit from Minicom |
+ --------------------------
Welcome to minicom 2.4
OPTIONS: I18n
Compiled on Jan 25 2010, 06:49:09.
Port / dev / ttyUSB0
AT S7 = 45 S0 = 0 L1 V1 X4 & c1 E1 Q0
Ok
AT ^ U2DIAG = 0
Ok