Assalamualaikum Wr Wb
Instalasi
Install LAMP
- Install package ;
$ sudo tasksel install lamp-server
- Dalam proses instalasi akan di tanyakan untuk membuat passsword user dan password mysql
user : root passwd : root
- Install PHP-CLI [penting]
$ sudo apt-get install php5-cli
- Install PHPMYADMIN [optional]
$ sudo apt-get install phpmyadmin
Install GAMMU
- Update dan install aplikasi gammu dan gammu-smsd dengan perintah berikut ;
$ sudo apt-get update $ sudo apt-get install gammu gammu-smsd
- Untuk melihat konfigurasi port device, gunakan perintah berikut :
$ dmesg | grep tty [12321.308078] usb 5-3: GSM modem (1-port) converter now attached to ttyUSB0 [12321.308275] usb 5-3: GSM modem (1-port) converter now attached to ttyUSB1
- Konfigurasi Gammu terlebih dahulu ;
$ sudo gammu-config
- Isi dengan variabel seperti dibawah dan pilih Save ;
port = /dev/ttyUSB0 # disesuaikan connection = at115200 # disesuaikan synchronizetime = yes logfile = /var/log/gammulog logformat = textall use_locking = # isi yes jika ingin resource modem di kunci
- Perintah diatas akan menyimpan file config dengan nama .gammurc di home user : ~/.gammurc
- Konfigurasi berkas /etc/gammu-smsdrc
[gammu] port = /dev/ttyUSB0 # change this connection = at115200 # change this [smsd] PIN = '' service = sql driver = native_mysql DeliveryReport = sms logfile = /var/log/smsdlog debuglevel = 1 # change to 255 if you want to debug User = root # change this password = root # change this pc = localhost database = kalkun runonreceive = /var/www/kalkun/scripts/daemon.sh
- WARNING!! untuk menggunakan perintah gammu, matikan dulu service gammu-smsd. Pastikan dengan cara ;
$ sudo /etc/init.d/gammu-smsd stop
- Kemudian baru bisa cek identify modem dengan perintah ;
$ sudo gammu --identify Device : /dev/ttyUSB0 Manufacturer : huawei Model : E220 (E220) Firmware : 11.117.10.02.00 IMEI : 351827014879XXX SIM IMSI : 510012541759XXX
- Untuk testing pengiriman SMS menggunakan perintah berikut ;
$ sudo gammu --sendsms text 0857257XXXXX Enter the message text and press Ctrl+D: test server If you want break, press Ctrl+C... Sending SMS 1/1....waiting for network answer..OK, message reference=3
- Untuk cek pulsa (ex.simpati) ;
$ sudo gammu --getussd *888# Press Ctrl+C to break... USSD received Status : No action needed Service reply : “Sisa Pulsa Anda Rp.4950. Penggunaan pulsa di periode ini Rp.11150. Aktif s.d. 14/05/2011. Cari t4 menarik dsekitarmu dgn TelkomselLacak. Hub *123*55#”
Sumber : http://ugos.ugm.ac.id/wiki/panduan:panduan_pembuatan_sms_gateway_di_linux_ubuntu
Semoga Bermanfaat
Wassalamualaikum Wr Wb
0 komentar:
Posting Komentar