Linux

instalasi daemon sms gateway

19-Jan-2009 02:52:12

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#


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


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.


 Reply Comment
 
 
Your name
Website http://
Comment
   
Image verification code
Retype image code here