Sabtu, 26 September 2015

Install Gammu Linux Ubuntu

Setelah kemarin kita membuat sms gateway menggunakan Gammu dan Kalkun di Windows, kali ini kita akan menginstall dan menyesuaikan konfigurasi Gammu di Linux.
Sebenarnya, menurut saya konfigurasi Gammu baik Windows ataupun Linux tidak jauh beda. Hanya beberapa pengaturan saja yang isinya sedikit berbeda.

Kali ini, pembuatan sms gateway gammu dan linux kita bagi menjadi 3 bagian:
- Instalasi gammu pada linux
- Konfigurasi gammu dengan database mySQL (phpMyAdmin)
- Konfigurasi dengan kalkun

Baiklah kita mulai saja.

1. Install gammu dan juga gammu-smsd menggunakan terminal, pastikan terhubung dengan internet ya. Memasukkan perintah pada terminal:

sudo apt-get install gammu gammu-smsd

2. Setelah berhasil menginstall gammu. Kini kita setting gammu-nya. Masukkan perintah:

gammu-config

Lalu pilih yes. Nanti akan muncul form konfigurasi gammu.
3. Buka tab baru di terminal, lalu masukkan perintah:

dmesg | grep tty

Nanti akan muncul port yang terhubung dengan modem. Jika tidak muncul, mungkin modem belum ditancapkan atau anda perlu menginstall driver modem tersebut.
Langkah ini bertujuan untuk melihat apakah modem sudah berjalan dengan baik pada komputer atau belum.
4. Jika kita sudah mengetahui port yang terhubung dengan modem, isikan pada konfigurasi gammu. Yaitu pada bagian :

port = /dev/ttyUSB0

ttyUSB0 disesuaikan dengan hasil dmesg | grep tty.
Untuk connection bisa kita biarkan dengan at19200, atau at115200, atau disessuaikan dengan jenis modem.

connection = at19200

Logfile kita isi dengan path di mana kita ingin menyimpan log (atau catatan) dari gammu. Misal kita taruh di /var/log/gammulog

logfile = /var/log/gammulog

Untuk logformat kita pilih textall saja. Nantinya, catatan aplikasi gammu akan berbentuk teks.

logformat = textall


Setelah itu save, dan konfigurasi gammu tersebut akan tersimpan di file .gammurc pada folder home user yang kita gunakan.

~/.gammurc

5. Kita matikan dulu service gammu-smsd. Kenapa? Karena jika service tersebut berjalan, kita tidak bisa menggunakan perintah gammu. Masukkan perintah :

sudo /etc/init.d/gammu-smsd stop

6. Kita cek apakah settingan gammu dengan modem tersebut sudah pas atau belum. Masukkan perintah:

sudo gammu --identify

Jika sudah muncul identitas dari modem yang menancap pada komputer kita, berarti settingan selesai.
7. Kita periksa dengan cara mencoba mengirim sms menggunakan perintah sudo gammu sendsms TEXT no_tujuan -text "isi sms". Contohnya:

sudo gammu sendsms TEXT +6285875875748 -text "ini pesan gammu"

Jika berhasil mengirim sms, berarti semua settingan berhasil. Tapi bila kita gagal mengirim sms, coba periksa settingan port pada konfigurasi gammu. Atau ulangi cara di atas dari dmesg | grep tty dan jangan lupa ganti port-nya. Jika semua port yang ada sudah kita coba tetapi masih gagal, coba ganti connectionnya.

8. Jalankan lagi service gammu


sudo /etc/init.d/gammu-smsd start


Sekarang kita sudah berhasil mengirim sms menggunakan gammu lewat terminal. Lain kali kita akan setting gammu agar bisa kita sandingkan dengan database mySQL dan kalkun.

Sekian dan terima kasih...

Tidak ada komentar:

Posting Komentar