- Tempat Nongkrong Para GIRILAYA mania -


You are not connected. Please login or register

Topik sebelumnya Topik selanjutnya Go down  Message [Halaman 1 dari 1]

1default SMS Gateway UBUNTU on Fri 26 Oct 2012, 20:21

Admin


Admin
Admin
maaf ya kalo tutorialnya agak berantakan, ga pandai nulis soalnya.. hehehe

kali ini ane mau belajar bikin tutorial membangun sms gateway. . sms
gateway?? ane juga kurang ngerti artinya apaan. ane lagi iseng2 aja
nyari cara buat smsan dengan menggunakan modem usb di linux. ga taunya
malah nemu ginian.. kalo kata orang dengan sms gateway kita bisa
nampung ribuan sms dikotak masuk kita dengan mengandalkan database
mysql..

langsung saja yak..



pertama2 kita harus menginstal bumbu yang diperlukannya dlu. .



1. Install Apache2nya dlu. .



# sudo apt-get install apache2 apache2.2-common apache2-doc apache2-mpm-prefork apache2-utils



2. abis itu install PHP'a dlu. .



# sudo apt-get install libapache2-mod-perl2 mysql-server-5.1 libapache2-mod-php5 php5-cgi php5-curl php5-gd php5-mysql php-pear



3. kalo udah truz install mysql'a. .



# sudo apt-get install mysql-server mysql-client



4. nah, sekarang install phpmyadminnya dlu..



# sudo apt-get install phpmyadmin



5. terakhir kita tinggal install gammu untuk tool smsannya..



kita tambahkan dlu repo untuk menginstall gammunya,,



# sudo gedit /etc/apt/sources.list



tambahkan baris berikut. .



# deb http://repo.ugm.ac.id/ppa.launchpad.net/gammu lucid main



truz download gpg key gammunya..



# sudo wget ftp://repo.ugm.ac.id/ekstra/.ugos_tools/key_gammu



tambahin gpg key ke dalem system. .



# sudo apt-key add key_gammu



nah, sekarang baru install gammu dan librarynya..



# sudo apt-get install gammu gammu-smsd libgammu7 libgsmsd7



oke, sekarang kita lihat port device yang digunakan oleh modem..



# sudo dmesg | grep tty*

[ 1530.136567] usb 4-2: GSM modem (1-port) converter now attached to ttyUSB0

[ 1530.137077] usb 4-2: GSM modem (1-port) converter now attached to ttyUSB1

[ 1530.137533] usb 4-2: GSM modem (1-port) converter now
attached to ttyUSB2 [ 1530.138024] usb 4-2: GSM modem (1-port) converter
now attached to ttyUSB3




nah sekarang kita konfigurasi gammunya. .



# sudo gammu-config



nnt bakal muncul form buat settingannya, isi dengan variabel seperti dibawah dan pilih Save. .



port = /dev/ttyUSB1 # disesuaikan

connection = at115200 # disesuaikan

synchronizetime = yes

logfile = /etc/gammulog

logformat = textall use_locking = # isi yes jika ingin resource modem di kunci



perintah di atas bakal nyimpen konfigura di /root/.gammurc sekarang konfigurasi file /etc/gammu-smsdrc:



# sudo gedit /etc/gammu-smsdrc

[gammu]

port = /dev/ttyUSB1 # disesuaikan dgn yang tadi connection = at115200 # disesuaikan dgn yang tadi



[smsd]

service = sql

driver = native_mysql

DeliveryReport =sms

logfile = /etc/smsdlog debuglevel = 1 # change to 255 if you want to debug



User = root # disesuaikan

password = root # disesuaikan

pc = localhost database = gammu



sekarang kita cek identify modemnya..



# sudo gammu --identify

Manufacturer : Manufacturer

Model : unknown (HSPA USB MODEM)

Firmware : LQA0094.1.2_MG32

IMEI : 352161046194464

SIM IMSI : 510080306788834



sekarang kita buat database mysql'a untuk nampung sms2 kita..

masuk kedirectory /usr/share/doc/gammu/examples/sql



# cd /usr/share/doc/gammu/examples/sql

truz masuk ke mysql'a dan buat databasenya..



# mysql -u root -p

Enter password: (masukkan password mysql kita)



# mysql> create database gammu;

Query OK, 1 row affected (0.01 sec)



# mysql> exit

Bye



# mysql -u root -p gammu < mysql.sql

Enter password:



# mysql> show databases;



+--------------------+

| Database |

+--------------------+

| information_schema |

| db_albalonns |

| gammu |

| kalkun |

| mysql |

| phpmyadmin |

+--------------------+

6 rows in set (0.00 sec)



# mysql> use gammu;

Database changed



# mysql> show tables;

+------------------+

| Tables_in_gammu |

+------------------+

| daemons |

| gammu |

| inbox |

| outbox |

| outbox_multipart |

| pbk |

| pbk_groups |

| phones |

| sentitems |

+------------------+

9 rows in set (0.00 sec)



# mysql> exit

Bye



oke sekarang kita coba sms janda yang buahenol yuk. .



# sudo gammu --sendsms text 021xxxxxxx

# sudo: unable to resolve host lovelucy

# Enter message text and press ^D:

# Halo tante, godain kita2 donk. . If you want break, press Ctrl+C...

# Sending SMS 1/1....waiting for network answer..OK, message

# reference=19

# albalonns@lovelucy:~$



kalo mau cek pulsa (contoh:simpati). .



# sudo gammu --getussd *888#

Press Ctrl+C to break...

USSD received Status : No action needed Service reply :
“Sisa Pulsa Anda Rp.50,00. Penggunaan pulsa di periode ini Rp.00,00.
Aktif s.d. 14/05/2011. Cari t4 menarik dsekitarmu dgn TelkomselLacak.
Hub *123*55#”




Setelah itu, jalankan service gammu-smsd untuk aplikasi kalkun..



# sudo /etc/init.d/gammu-smsd start



oke, cukup segini dlu yak.. sebetulnya kita bisa explore lg dengan
menginstall kalkun agar mempermudah untuk mengirim sms dan mengecek
kotak masuk dan kotak terkirim kita. namun ane masih belum berhasil
menampilkan isi database dari kotak masuk ke kalkunnya, masih coba2
lagi.. maklum ane cuma belajar dari mbah google dan para master yang
baik hati.. mungkin kalo ada yang bisa, tolong di share yak om. .
hehehehe..

"Indahnya berbagi dalam kebersamaan". .


Warga GIRILAYA
Learning By DOING
Girilaya Real Groups

semoga bermanfaat
no rek BCA : 0102148973
a/n WAHYU BAGUS MIJAYANTO, A.MD

no rek BRI : 314201011888535
a/n WAHYU BAGUS MIJAYANTO, A.MD
http://forum.girilaya.com

Topik sebelumnya Topik selanjutnya Kembali Ke Atas  Message [Halaman 1 dari 1]

Permissions in this forum:
Anda tidak dapat menjawab topik

Ping your blog, website, or RSS feed for Free
ping fast  my blog, website, or RSS feed for Free

 

pagerank analyzerW3 Directory - the World Wide Web Directory

© 2014 Copyright Girilaya Real Groups - All Rights Reserved | Back to Top