Kau bisa bersembunyi dari kesalahanmu, tapi tidak dari penyesalanmu. Kau bisa bermain dengan dramamu, tapi tidak dengan karmamu.

  • About

    Seorang Teknisi Jaringan yang pernah berkecimpung di Internet Service Provider (ISP) dan akhirnya memutuskan diri untuk menjadi freelancer yang berdomisili di Solo, Surakarta Hadiningrat.

  • Services

    Melayani jasa pasang Internet berbasis Wireless maupun Fiber Optic, Jasa Pasang Tower/Pipa, Pointing Wireless, Setting Router, CCTV, Hotspot, Proxy, Web Server, Network Managed dan Monitoring

  • Contact

    Berbagai saran, kritikan, keluhan dan masukan akan sangat berarti bagi saya. Anda dapat menghubungi/whatsapp saya di nomor:08564-212-8686 atau melalui BBM:2128686

    Tuesday, April 5, 2011

    Kali ini saya akan mendokumentasikan proses instalasi dan konfigurasi SMS Serever Gateaway dengan program Gammu & Kalkun. Definisi asli untuk (GW)ammu adalah W/Gammu is a program to manage data in your cell phone such as contacts, calendar or messages. It is built on Gammu library, which provides abstraction layer to work with different cell phones from different vendors (including Nokia, Sony-Ericsson, Motorola, Samsung, Siemens, Huawei and others).Jadi program ini dapat mengatur data seperti kontak, SMS dan kalender dalam ponsel. Semua fitur diatas tergantung dari tipe ponsel yang didukung oleh Gammu/Wammu.

    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
    Persiapan Modem/Handphone
    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:
      bizax@router:~$ sudo ls /dev/ | grep ttyUSB

      Ada 4 port USB aktif yang tercatat disistem
      Jika belum terdeteksi, coba restart komputer server dan lakukan kembali 2 langkah diatas.
    • 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

      Versi Gammu yang terinstall 1.26.1-2
      Saatnya konfigurasi Gammu dan Gammu-smsd

      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.

      Contoh konfigrasi Gammu
      Cek apakah Gammu sudah mengenali perangkat modem/handpone

      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)
      [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
      Simpan dengan cara tekan tombol [Esc] + [:wq] lalu [Enter]
      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

    Source : http://bizax-net.blogspot.com/2010/10/sms-server-dengan-gammuwammu-dan-kalkun.html

    0 comments:

    Post a Comment