Oleh karena itu admin dokumentasi kan di blog ini semoga bermanfaat bagi pembaca yang sedang mencari Cara Install Gammu di Linux Ubuntu, berikut tutorilnya :
Panduan Lengkap Cara Install Gammu di Linux Ubuntu
Pertama
Pastikan Anda sudah menginstal Xampp di sistem operasi linux anda, klw belum tau caranya lihat tutorial admin sebelumnya
Kedua
etelah itu siapkan modem yang akan di gunakan untuk sms gateway (pada contoh ini admin menggunakan modem wavecom M1306B)
Ketiga
Sebelum instal gammu silahkan cek terlebih dahulu port modem yang kita gunakan, pada tutorial ini admin menggunakan aplikasi wvdial untuk cek port modem yang digunakan
Keempat
Silahkan masukan perintah root access
sudo su
Instal wvdia dengan cara masukan command di bawah ini di terminal
apt-get install wvdial
Setelah terinstall masukan printah ini di terminal
wvdialconf
Kelima
Maka setelah begitu sekarang kita harus update linux dengan cara masukan command di bawah ini di terminal
apt-get update
Keenam
Kemudian sekarang kita akan menginstall gammu dengan cara masukan command script di bawah ini
apt-get install gammu gammu-smsd
Ketujuh
Kemudian setting gammu config dengan memasukan command di bawah ini
gammu-config
Untuk melihat jenis connection dengan modem yg Anda gunakan lihat disini https://wammu.eu/phones/
Setelah itu setting gammu-smsdrc dengan perintah
gedit /etc/gammu-smsdrc
# Configuration file for Gammu SMS Daemon
# Gammu library configuration, see gammurc(5)
[gammu]
# Please configure this!
port = /dev/ttyUSB1
connection = at115200
# Debugging
#logformat = textall# SMSD configuration, see gammu-smsdrc(5)
[smsd]
service = sql
logfile = /var/log/smsdlog
driver = native_mysql
DeliveryReport = sms# Increase for debugging information
debuglevel = 1
checksecurity =0
phoneid = UbuntuPhone
user = User Database MySql anda
password = Password User database anda
pc = server yang Anda gunakan (localhost)
database = Nama Database
PIN = 1234# Paths where messages are stored
inboxpath = /var/spool/gammu/inbox/
outboxpath = /var/spool/gammu/outbox/
sentsmspath = /var/spool/gammu/sent/
errorsmspath = /var/spool/gammu/error/
Kedelapan
Pastikan database yang Anda gunakan sudah hasil import dari file instalasi gammu. User, password dan server sesuaikan
Kesembilan
Setelah selesai cek status modem Anda dengan memasukan perintah
gammu –identify
Kesepuluh
Jalankan services gammu dengan perintah
/etc/init.d/gammu-smsd start
Kesebelas
Setelah itu cek smsdlog apakah berhasil tersambung dengan database MySQL atau tidak dengan perintah
cat /var/log/smsdlog
Jika terjadi pesan error seperti ini “Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock” untuk mengatasinya silahkan jalankan kedua peintah berikut :
mkdir /var/run/mysqld
ln -s /opt/lampp/var/mysql/mysql.sock /var/run/mysqld/mysqld.sock
Kedua perintah di atas berfungsi membuat link sorthcut dari /opt/lampp/var/mysql/mysql.sock ke /var/run/mysqld/mysqld.sock
Keduabelas
Jalankan kembali services gammu
/etc/init.d/gammu-smsd start
Setelah selesai Tes Kirim sms melalui terminal dengan perintah echo “test kirim sms” | gammu –sendsms TEXT nomortujuan.
.jika ada salah kata dan salah penulisan atau bahkan salah menaruh rasa kami mohon maaf.
Sekian dan terima kasih !
Jangan lupa follow akun Instagram, Facebook, Youtube Digivestasi agar Anda tetap update


