Add Gammu’s Official PPA
admin@ubuntu:~$ sudo apt-get -y install software-properties-common
admin@ubuntu:~$ sudo apt-get install python-software-properties
admin@ubuntu:~$ sudo add-apt-repository ppa:nijel/ppa
admin@ubuntu:~$ sudo apt-get update
admin@ubuntu:~$ sudo apt-get install gammu gammu-smsd libgammu7 libgsmsd7
setelah instalasi selesai setup gammu
admin@ubuntu:~$ gammu-config

┌───────────────────────────────────────────────────┐
│ Current Gammu configuration

│  P Port                 (/dev/ttyUSB0)
│  C Connection           (at115200)
│  M Model                (at)
│  D Synchronize time     (yes)
│  F Log file             (/var/log/gammu/gammurc)
│  O Log format           (textalldate)
│  L Use locking          ()
│  G Gammu localisation   ()
│  H Help
│  S Save


│            <Ok>                <Cancel>

└───────────────────────────────────────────────────┘

p : masukan port modem [ex:/dev/ttyS0 atau /dev/ttyUSB0], tergantung modem anda terdetek sebagai dev apa
C : masukan at115200 [disini penulis menggunakan modem wavecom fastrack]
M : masukan wavecom
D : untuk menyelaraskan time di modem dan ubuntu kita
F : log dapat di letakan difolder berdasarkan keinginan kita
O : log format “textalldate”
L : biarkan kosong
G : biarkan kosong

save dan ok

setelah selesai config umumnya gammu menciptakan file .gammurc di root home direktori kita
contoh file .gammurc

[gammu]

port = /dev/ttyUSB0
model = wavecom
connection = at115200
synchronizetime = yes
logfile = /var/log/gammu/gammurc
logformat = textalldate
use_locking =
gammuloc =

setelah configurasi selesai lanjut test identify modem yang telah di configure

admin@ubuntu:~$ sudo gammu –idenfity
admin@ubuntu:~$ sudo gammu –identify
Device               : /dev/ttyUSB0
Manufacturer         : Wavecom
Model                : MULTIBAND  900E  1800 (MULTIBAND  900E  1800)
Firmware             : 641b09gg.Q2403B 1320676 042304 14:38
IMEI                 : 354058180823832
SIM IMSI             : 510101432528931

sekarng saat nya test sms send
admin@ubuntu:~$ sudo gammu –sendsms TEXT 08122211223
test gammu
Enter the message text and press Ctrl+D:
If you want break, press Ctrl+C…
Sending SMS 1/1….waiting for network answer..OK, message reference=57

jika anda menerima sms dari no yang di modem, instalasi gammu selesai

selanjut nya kita configurasi gammu-smsd service
kita edit file /etc/gammu-smsdrc
root@smsgat:~# nano /etc/gammu-smsdrc

# Gammu library configuration, see gammurc(5)
[gammu]
# Please configure this!
port = /dev/ttyUSB0  # isikan port dari modem
connection = at115200 # at speed
# Debugging
logformat = textalldate #type format log

# SMSD configuration, see gammu-smsdrc(5)
[smsd]
service = sql  # sql jika menggunakan mysql
driver = native_mysql #driver untuk mysql
user = root #username database
password = 12345 #password database
database = bosbisSMS
logfile = syslog # log akan di simpan di syslog, kita dapat memindahkan file log menutur keingina kita dengan /full/path/accses/log
host = localhost #host mysql server untuk host diluar localhost dapat di ganti ip mysql server
# Increase for debugging information
debuglevel = 1

jalankan sms gammu
admin@ununtu:~$ /etc/init.d/gammu-smsd start
* Starting Gammu SMS Daemon gammu-smsd    [ OK ]

demikian semoga dapat membantu