Sudah sejak lama saya ingin mencoba membangun SMS Gateway sendiri meskipun hanya yang paling sederhana. Akan tetapi keinginan tersebut selalu kandas karena modem yang saya gunakan tidak bisa di konfigurasi di gammu. Beberapa hari yang lalu saya sempat berfikir untuk menabung agar bisa membeli modem yang bisa di support langsung oleh gammu yaitu wavecom, namun kerena keterbatasan dana saya kembali memutar otak sampa akhirnya kemarin siang iseng-iseng saya mencari di mesin pencari cara membuat sms gateway dengan Sierra Wireless Compass 885 namun pilihan sistem operasinya cuma ada untuk windows. Dengan menambah referensi akhirnya saya coba lagi membuat sms gateway dengan menggunakan Ubuntu + Gammu + modem Sierra Wireless Compass 885 dan alhamdulillah berhasil. Berikut langkah-langkah yang saya lalui
1. Install Gammu, paketnya sudah ada di repository ubuntu
sudo apt-get install gammu gammu-smsd
2. Untuk mengetahui konfigurasi port device, jalankan perintah berikut
dmesg | grep tty
dan hasilnya
[ 603.228911] usb 2-1.2: Sierra USB modem converter now attached to ttyUSB0
[ 603.232132] usb 2-1.2: Sierra USB modem converter now attached to ttyUSB1
[ 603.235523] usb 2-1.2: Sierra USB modem converter now attached to ttyUSB2
[ 603.239086] usb 2-1.2: Sierra USB modem converter now attached to ttyUSB3
[ 603.241958] usb 2-1.2: Sierra USB modem converter now attached to ttyUSB4
[ 603.244994] usb 2-1.2: Sierra USB modem converter now attached to ttyUSB5
[ 603.247967] usb 2-1.2: Sierra USB modem converter now attached to ttyUSB6
3. Konfigurasi Gammu dengen mengetikan perintah
sudo gammu-config
Isi dengan variabel seperti dibawah ini kemudian save
port = /dev/ttyUSB3 # disesuaikan, kalau misalkan tidak bisa teridentifikasi di ganti-ganti saja
connection = at115200 # Diambil dari web gammu sesuai dengan tipe modem
synchronizetime = yes
logfile = /var/log/gammulog
logformat = textall
use_locking = # isi yes jika ingin resource modem di kunci
4. Lakukan juga Konfigurasi pada file /etc/gammu-smsdrc kemudian simpan
sudo nano /etc/gammu-smsdrc
5. sesuaikan konfigurasinya dengan gammu-config
# Configuration file for Gammu SMS Daemon
# Gammu library configuration, see gammurc(5)
[gammu]
# Please configure this!
port = /dev/ttyUSB3
connection = at115200
# Debugging
#logformat = textall
6. Cek modem apakah sudah terhubung dengan Gammu dengan menjalankan perintah ini
sudo gammu identify
akan telihat seperti dibawah ini
Device : /dev/ttyUSB3
Manufacturer : Sierra Wireless, Inc.
Model : unknown (C885)
Firmware : J1_0_1_26AP C:/WS/FW/J1_0_1_26AP/MSM7200A/SRC/AMSS 2009/01/30 07:58:06
IMEI : 359992018671938
SIM IMSI : 510110145622972
Dan untuk langah awal sudah berhasil. Langkah berikutnya menyusul ya
0 komentar:
Posting Komentar
Pengunjung yang baik selalu meninggalkan komentar :)