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 | ||
| |
||
| |
||

