Sebelum masuk ke instalasi, kita asumsikan beberapa hal sebagai berikut:
- Konfigurasi ini saya test di Server Ubuntu 10.04.1 LTS
- Punya hak akses administrator
- Program Apache & MySQL sudah terinstal dan berjalan dengan baik
- Penyimpanan file kalkun di /var/www/kalkun
Supaya memudahkan sewaktu instalasi, pilihlah handphone atau modem yang sudah didukung penuh oleh Gammu. Silahkan cek apakah modem/handphone anda sudah didukung atau belum di: http://wammu.eu/phones/
Kebetulan saya menggunakan USB Modem Merk ZTE MF100 HSDPA (harga dikisaran 350.000,-an) dengan kartu 3 (Tri/Three).
| Contoh modem dan sudah didukung oleh Gammu |
Konfigurasi Gammu
- Selanjutnya pasang perangkat dalam hal ini saya melalui port USB, kemudian cek apakah sistem sudah mengenali modem yang kita pasang.
bizax@router:~$ sudo dmesg | grep usb
Sistem mendeteksi GSM Modem di port USB 0-3 Untuk memastikan port USB mana saja yang aktif, silahkan cek seperti dibawah ini: - Berikutnya kita mulai instalasi & konfigurasi untuk program Gammu,
bizax@router:~$ sudo apt-get install gammu gammu-smsd
Cek hasil instalasi dengan perintah berikut:
bizax@router:~$ sudo dpkg -l gammu
Saatnya konfigurasi Gammu dan Gammu-smsdVersi Gammu yang terinstall 1.26.1-2
bizax@router:~$ sudo gammu-config
Sesuaikan settingan modem seperti contoh dibawah ini (Modem ZTE). Settingan untuk setiap perangkat belum tentu sama dengan contoh, silahkan dilihat di situs dokumentasi gammu diatas.
Cek apakah Gammu sudah mengenali perangkat modem/handponeContoh konfigrasi Gammu
bizax@router:~$ sudo gammu --identify
Jika output yang dihasilkan adalah "No response in specified timeout. Probably phone not connected", maka kita konfigurasi kembali port yang digunakan. Pada contoh diatas terdeteksi modem menggunakan port ttyUSB 0-3. Coba satu persatu port tersebut sampai output yang dihasilkan seperti dibawah ini:
Gammu sudah berhasil mengidentifikasi modem Langkah berikutnya mengkonfigurasi file /etc/gammu-smsd
bizax@router:~$ sudo vi /etc/gammu-smsd
Contoh file konfigurasi:
# Gammu library configuration, see gammurc(5)
Simpan dengan cara tekan tombol [Esc] + [:wq] lalu [Enter]
[gammu]
# Please configure this!
port = /dev/ttyUSB1 ---> Samakan dng settingan gammu-config
connection = at115200 ---> Samakan dng settingan gammu-config
# Debugging
#logformat = textall
# SMSD configuration, see gammu-smsdrc(5)
[smsd]
service = mysql
logfile = syslog
DeliveryReport = sms
# Increase for debugging information
debuglevel = 255 # defaultnya 0
#Konfigurasi MySQL
User = root --> Sesuaikan dengan settingan di MySQL
Password = root --> Sesuaikan dengan settingan di MySQL
PC = localhost
Restart service gammu-smsd
bizax@router:~$ sudo /etc/init.d/gammu-smsd restart
Output:
* Stopping Gammu SMS Daemon gammu-smsd [ OK ]
* Starting Gammu SMS Daemon gammu-smsd [ OK ] - Tes mengirimkan sms dan pastikan anda memiliki pulsa :)
bizax@router:~$ sudo gammu --sendsms text +62219XXXXXX
Enter message text and press ^D:
testing gammu hehehehe
If you want break, press Ctrl+C...
Sending SMS 1/1....waiting for network answer..OK, message reference=-1
Jika ada sms masuk kenomor tujuan berarti kita sudah berhasil mengkonfigurasi Gammu :)
Oh iya untuk cek pulsa pakai perintab berikut:
bizax@router:~$ sudo gammu getussd nomor_cek_pulsa
bizax@router:~$ sudo gammu getussd *1111# (Operator Three/3)
Diposting berikutnya kita akan menginstall dan mengkonfigurasi Kalkun
Part 2
maaf kak, saya mau tanya.. konfigurasi gammu saya udah sama kayak yang diatas, tapi kenapa kalo di stop fail yah?? mohon pencerahannya :)
BalasHapus