- Home »
- SMS gateway
Fatkhan
On Jumat, 04 September 2009
step by step sms gateway...
OK, apa yg perlu disiapin?
1. Rokok(Klo km Ngerokok)
2. Snack
3. Modem/HP GSM/CDMA dgn kartuna(klo ga punya silahkan carding dolo)
4. Kabel untuk attach modem/hp ke komputer (Serial/USB)
5. Software Gammu (lsg donlod di http://www.gammu.org/wiki/index.php?title=Download)
6. MySQL Server (opsional)
Pasang si modem/hp ke komputer lsg pake kabelna , trus bisa kita cek apakah si modem/hp dah bisa kedetek di komputer kita.. untuk linux bisa pake tools minicom, untuk win bisa pake hyper terminal.. modem yg gw pake Wavecom Fastrack, konfigurasi serial portna gw pilih 115200 8N1, opo artine? 115200 adalah speed dalam bps, 8 adalah data bits, N adalah None parity dan 1 adlaah stop bits.. gk sah binun2 mikirn konfigurasi ini, biasana sih std na begini, dalam beberapa kasus modem gk kedetek coba turunin speed jadi 9600 atau 19200 bps
Gimana cara kedetekna? kalo dah connect ke modem pake tools tadi, ketikin aje AT diikutin dgn tombol ENTER, kalo ada respon OK, berarti komputer dah ngenalin si modem dgn baik
OK, lsg kita install si gammu, untuk linux silahkan donlod source ato bagi repositories based, lsg ajah di unduh dari repo masing2 untuk win, silahkan pilih binaryna.. WARN : khusus untuk pengguna XP SP2 gw saranin untuk mengambil versi 1.18.91 kebawah, karena bedasarkan pengalaman versi diatas itu akan crash kalo menggunakan mode FILE dan MYSQL
Setelah terinstall, Ada 2 file yang harus di konfigurasi disini, yaitu gammurc dan smsdrc ... kedua file ini defaultna gk ada pas install gammu, jadi kita harus bikin
untuk linux silahkan bikin 2 file tersebut di /etc :
$ touch /etc/gammurc
$ touch /etc/smsdrc
$ vi /etc/gammurc
$ vi /etc/smsdrc
untuk windows silahkan buat di folder bin/ gammu
isi konfigurasina sama buat linux n windows, tapi yg membedakan hanya nama port serial/USB na sajah, contoh file gammurc :
[gammu]
port = com1: #perhatikan, com1: adalah nama port serial khusus win, untuk linux gunakan /dev/ttyS0 misalna
connection = at115200 # kita gunakan konfigurasi 115200 bps, dgn koneksi at
logfile = gammulog
contoh file smsdrc
[smsd]
user = user_mysql #nama user mysql
password = pass_user_mysql #pass userna
pc = localhost #ip/hostname mySQL server
database = smscenter #nama database
yups, tinggal dikit lagi nih, sekarang kita buat database di MySQL... dah disedian file SQL na ko, jadi gk sah binun2... ni file terletak di share/doc/gammu/examples/config dgn nama mysql.sql .. lsg import ke mySQL pake phpmyadmin ato mysql client
tahap terakhir yaitu jalankan si gammu, uuuppsss, jgn lupa cek dulu apa si gammu juga detek si modem pake command :
# gammu --identify
Manufacturer : WAVECOM MODEM
Model : unknown ( MULTIBAND 900E 1800 )
Firmware : 663c00gg.FSU001 1961896 122407 14:45
IMEI : 355211010201915
SIM IMSI : 510108632137496
itu tandanya kedetek ... lsg kita jalankan mode smsd (SMS Daemon) :
# gammu --smsd MYSQL [path_config]
[path_config] disi dgn dimana file smsdrc berda, /etc/smsdrc misal di linux
Nantina semua SMS yg kmu terima lsg dari HP si gammu looohhh eh salah
maksudna SMS yg diterima modem, bakal di simpan lsg di tabel inbox di MySQL
OK, apa yg perlu disiapin?
1. Rokok(Klo km Ngerokok)
2. Snack
3. Modem/HP GSM/CDMA dgn kartuna(klo ga punya silahkan carding dolo)
4. Kabel untuk attach modem/hp ke komputer (Serial/USB)
5. Software Gammu (lsg donlod di http://www.gammu.org/wiki/index.php?title=Download)
6. MySQL Server (opsional)
Pasang si modem/hp ke komputer lsg pake kabelna , trus bisa kita cek apakah si modem/hp dah bisa kedetek di komputer kita.. untuk linux bisa pake tools minicom, untuk win bisa pake hyper terminal.. modem yg gw pake Wavecom Fastrack, konfigurasi serial portna gw pilih 115200 8N1, opo artine? 115200 adalah speed dalam bps, 8 adalah data bits, N adalah None parity dan 1 adlaah stop bits.. gk sah binun2 mikirn konfigurasi ini, biasana sih std na begini, dalam beberapa kasus modem gk kedetek coba turunin speed jadi 9600 atau 19200 bps
Gimana cara kedetekna? kalo dah connect ke modem pake tools tadi, ketikin aje AT diikutin dgn tombol ENTER, kalo ada respon OK, berarti komputer dah ngenalin si modem dgn baik
OK, lsg kita install si gammu, untuk linux silahkan donlod source ato bagi repositories based, lsg ajah di unduh dari repo masing2 untuk win, silahkan pilih binaryna.. WARN : khusus untuk pengguna XP SP2 gw saranin untuk mengambil versi 1.18.91 kebawah, karena bedasarkan pengalaman versi diatas itu akan crash kalo menggunakan mode FILE dan MYSQL
Setelah terinstall, Ada 2 file yang harus di konfigurasi disini, yaitu gammurc dan smsdrc ... kedua file ini defaultna gk ada pas install gammu, jadi kita harus bikin
untuk linux silahkan bikin 2 file tersebut di /etc :
$ touch /etc/gammurc
$ touch /etc/smsdrc
$ vi /etc/gammurc
$ vi /etc/smsdrc
untuk windows silahkan buat di folder bin/ gammu
isi konfigurasina sama buat linux n windows, tapi yg membedakan hanya nama port serial/USB na sajah, contoh file gammurc :
[gammu]
port = com1: #perhatikan, com1: adalah nama port serial khusus win, untuk linux gunakan /dev/ttyS0 misalna
connection = at115200 # kita gunakan konfigurasi 115200 bps, dgn koneksi at
logfile = gammulog
contoh file smsdrc
[smsd]
user = user_mysql #nama user mysql
password = pass_user_mysql #pass userna
pc = localhost #ip/hostname mySQL server
database = smscenter #nama database
yups, tinggal dikit lagi nih, sekarang kita buat database di MySQL... dah disedian file SQL na ko, jadi gk sah binun2... ni file terletak di share/doc/gammu/examples/config dgn nama mysql.sql .. lsg import ke mySQL pake phpmyadmin ato mysql client
tahap terakhir yaitu jalankan si gammu, uuuppsss, jgn lupa cek dulu apa si gammu juga detek si modem pake command :
# gammu --identify
Manufacturer : WAVECOM MODEM
Model : unknown ( MULTIBAND 900E 1800 )
Firmware : 663c00gg.FSU001 1961896 122407 14:45
IMEI : 355211010201915
SIM IMSI : 510108632137496
itu tandanya kedetek ... lsg kita jalankan mode smsd (SMS Daemon) :
# gammu --smsd MYSQL [path_config]
[path_config] disi dgn dimana file smsdrc berda, /etc/smsdrc misal di linux
Nantina semua SMS yg kmu terima lsg dari HP si gammu looohhh eh salah
maksudna SMS yg diterima modem, bakal di simpan lsg di tabel inbox di MySQL