Instalasi Smstools3 di Ubuntu Server 8.0.4 LTS

Kepalang main tar dan ./compile lagi jadi tergoda untuk menginstall smstools3, sekedar mo lihat performa dan kemudahan operasinya.

smstools3 memerlukan  libmm, sebelum install cek dulu jangan2 sudah terinstall :

root@dns:/var/www# dpkg –get-selections | grep libmm
libmm14                                         install

Yup, udah terinstall.

wget http://smstools3.kekekasvi.com/packages/smstools3-3.1.tar.gz

tar xvzf smstools3-3.1.tar.gz

cd smstools3

root@dns:/home/edpteam/smstools3# make
cd src && make -
make[1]: Entering directory `/home/edpteam/smstools3/src’
cc -D NOSTATS   -c -o extras.o extras.c
cc -D NOSTATS   -c -o locking.o locking.c
cc -D NOSTATS   -c -o cfgfile.o cfgfile.c
cc -D NOSTATS   -c -o logging.o logging.c
cc -D NOSTATS   -c -o alarm.o alarm.c
cc -D NOSTATS   -c -o smsd_cfg.o smsd_cfg.c
cc -D NOSTATS   -c -o charset.o charset.c
cc -D NOSTATS   -c -o stats.o stats.c
cc -D NOSTATS   -c -o blacklist.o blacklist.c
cc -D NOSTATS   -c -o whitelist.o whitelist.c
cc -D NOSTATS   -c -o modeminit.o modeminit.c
cc -D NOSTATS   -c -o pdu.o pdu.c
cc -D NOSTATS -o smsd smsd.c extras.o locking.o cfgfile.o logging.o alarm.o smsd_cfg.o charset.o stats.o blacklist.o whitelist.o modeminit.o pdu.o
make[1]: Leaving directory `/home/edpteam/smstools3/src’


root@dns:/home/edpteam/smstools3# make install
cd src && make -
make[1]: Entering directory `/home/edpteam/smstools3/src’
make[1]: Nothing to be done for `all’.
make[1]: Leaving directory `/home/edpteam/smstools3/src’
./install.sh /usr/local/bin

Installing binary program files
  /usr/local/bin/smsd
Installing some scripts
  /usr/local/bin/sendsms
  /usr/local/bin/sms2html
  /usr/local/bin/sms2unicode
  /usr/local/bin/unicode2sms
Installing config file
  /etc/smsd.conf
Creating minimum spool directories
  Skipped /var/spool, directory already exists
  Creating directory /var/spool/sms
  Creating directory /var/spool/sms/incoming
  Creating directory /var/spool/sms/outgoing
  Creating directory /var/spool/sms/checked
Installing start-script
  /etc/init.d/sms3

Example script files are not installed automatically.
Please dont forget to edit /etc/smsd.conf.
Coba tes utk uninstall nya ::

root@dns:/home/edpteam/smstools3# make uninstall
./uninstall.sh /usr/local/bin
You are going to delete all files from the SMS Server Tools.
This script deletes also the config file and stored messages.
Are you sure to proceed? [yes/no]
yes
Deleting binary program files
Deleting some scripts
Deleting config file
Deleting start-script
Deleting spool directories
root@dns:/home/edpteam/smstools3#

OK, skrg kita install lagi ye :-)

edit isi /etc/smsd.conf :

nano /etc/smsd.conf

# Example smsd.conf. Read the manual for a description

devices = GSM1
logfile = /var/log/smsd.log
loglevel = 7

[GSM1]
#device = /dev/ttyS0
device = /dev/ttyUSB0
incoming = yes
#pin = 1111

baudrate = 115200

Angka 115200 ini untuk kasus pake modem itegno, modem lain disesuaikan saja.

Buat file lognya :

root@dns:/var/log# touch smsd.log
root@dns:/var/log# chmod 777 smsd.log

Jalankan servicenya ::

root@dns:/var/log# /etc/init.d/sms3 start
Starting SMS Daemon: smsd.

Cek servisnya ::

root@dns:/var/log# ps ax | grep sms
 6792 ?        Ss     0:00 /usr/local/bin/smsd -p/var/run/smsd.pid -i/var/run/smsd.working -l/var/log/smsd.log
 6793 ?        S      0:00 /usr/local/bin/smsd -p/var/run/smsd.pid -i/var/run/smsd.working -l/var/log/smsd.log
 6800 pts/2    S+     0:00 grep sms
Tes kirim smsnya ::

root@dns:~# sendsms
Destination: 6281171005xx
Text: sms sending test from smstools3
root@dns:~#

Sip, smsnya masuk neh

Lihat lognya ::

root@dns:~# cat /var/log/smsd.log | grep out
2008-07-16 09:39:25,6, smsd: Moved file /var/spool/sms/outgoing/send_hi6851 to /var/spool/sms/checked

root@dns:~# cat /var/log/smsd.log | grep received

2008-07-16 09:42:29,6, GSM1: No SMS received
2008-07-16 09:42:36,6, GSM1: No SMS received
2008-07-16 09:42:41,5, GSM1: SMS received, From: 628569915208
2008-07-16 09:42:41,6, GSM1: No SMS received
2008-07-16 09:42:47,6, GSM1: No SMS received
2008-07-16 09:42:53,5, GSM1: SMS received, From: 6281171005xx
2008-07-16 09:42:54,6, GSM1: No SMS received

 

2008-07-16 09:42:40,6, GSM1: Trying to get stored message 1
2008-07-16 09:42:40,7, GSM1: -> AT+CMGR=1
2008-07-16 09:42:40,7, GSM1: Command is sent, waiting for the answer
2008-07-16 09:42:41,7, GSM1: <- +CMGR: 0,,159 059126181642040C91265896192580000080706101240523A0D3323BDC0ED359413739AC6897DD27329C0E4286C9E9305A2185BB6635659D1E0691C3F2344B81AC52414927F1390D525B34988298AEBBC969103D4C4E83DAECB6829C064987D42408BA66BB6433DD0CA6A8BED26EF31B84AE8BEBEE737AA780E16AB65CCC9683D56E3705B4CC0EAFE7617758A7483A89CF6990AA5028140A8542A15028140A8542A1502814 OK
2008-07-16 09:42:41,5, GSM1: SMS received, From: 628569915208
2008-07-16 09:42:41,5, GSM1: Wrote an incoming message file: /var/spool/sms/incoming/GSM1.W31wRA
2008-07-16 09:42:41,6, GSM1: Deleting message 1
2008-07-16 09:42:41,7, GSM1: -> AT+CMGD=1
2008-07-16 09:42:41,7, GSM1: Command is sent, waiting for the answer
2008-07-16 09:42:41,7, GSM1: <- OK
Dasar hoki, eh malahan dapat sms beruntung :-)

root@dns:/var/spool/sms/incoming# cat GSM1.W31wRA

From: 628569915208
From_TOA: 91 international, ISDN/telephone
From_SMSC: 62816124
Sent: 08-07-16 10:42:50
Received: 08-07-16 09:42:41
Subject: GSM1
IMSI: 510016940142990
Report: no
Alphabet: ISO
Length: 160

Selamat,Anda
men’dpt Hadiah
Rp.35Juta dari,
HUT INDOSAT-40
Diundi tadi mlm
di RCTI Pkl.23:30
U/info hubungi;
085691690577
Pelaksana:
INDOSAT

skrg install frontend buat memudahkan adminsitrasinya :

root@dns:/var/www# wget http://transact.dl.sourceforge.net/sourceforge/playsms/playsms-0.9.3.tar.gz

root@dns:/var/www# tar xvzf playsms-0.9.3.tar.gz

yg perlu di install tambahan itu :

PHP PEAR DB  -> root@dns:/var/www/sms# apt-get install php-db

done, tinggal di lanjutkan ke manual playsms.

Ok, Lanjut buat program sms kampanye dan sms quiz.

Share/Save/Bookmark

There Are 2 Responses So Far. »

  1. Lanjut donk…hehehee

  2. Sy dpt sms d atas. Kirain tukang tìpu yg lg ..? Ga taunya… Ooo..

Post a Response