Difference between revisions of "Instalasi Gammu SMS Server"

From OnnoWiki
Jump to navigation Jump to search
Line 1: Line 1:
Siapkan dependencies
+
Siapkan dependencies di Ubuntu 10.04
  
  # apt-get install freepats libaudio2 libcelt0 libfreebob0 libgammu-i18n libjack0 \
+
  sudo apt-get install freepats libaudio2 libfreebob0 libgammu-i18n libjack0 \
 +
libpq5 libwxbase2.8-0 libwxgtk2.8-0 libxml++2.6-2 mysql-common \
 +
python-bluez python-gammu python-wxgtk2.8 python-wxversion timidity
 +
 
 +
Siapkan dependencies di Ubuntu 9.10
 +
 
 +
sudo apt-get install freepats libaudio2 libcelt0 libfreebob0 libgammu-i18n libjack0 \
 
  libmysqlclient15off libpq5 libwxbase2.8-0 libwxgtk2.8-0 libxml++2.6-2 mysql-common \
 
  libmysqlclient15off libpq5 libwxbase2.8-0 libwxgtk2.8-0 libxml++2.6-2 mysql-common \
 
  python-bluez python-gammu python-wxgtk2.8 python-wxversion timidity
 
  python-bluez python-gammu python-wxgtk2.8 python-wxversion timidity
Line 7: Line 13:
 
Jika anda menginginkan dapat juga menyiapkan beberapa paket pendukung yang sifatnya optional seperti
 
Jika anda menginginkan dapat juga menyiapkan beberapa paket pendukung yang sifatnya optional seperti
  
  apt-get install nas jackd python-gammu-doc wx2.8-doc wx2.8-examples  python-wxtools \
+
  sudo apt-get install nas jackd python-gammu-doc wx2.8-doc wx2.8-examples  python-wxtools \
 
  ruby tk8.5 tcsh csh octave3.0 mksh pdksh pmidi gmobilemedia
 
  ruby tk8.5 tcsh csh octave3.0 mksh pdksh pmidi gmobilemedia
  
 
Install gammu melalui perintah
 
Install gammu melalui perintah
  
  # apt-get install gammu wammu gmobilemedia
+
  sudo apt-get install gammu wammu gmobilemedia
  
  

Revision as of 10:59, 26 April 2010

Siapkan dependencies di Ubuntu 10.04

sudo apt-get install freepats libaudio2 libfreebob0 libgammu-i18n libjack0 \
libpq5 libwxbase2.8-0 libwxgtk2.8-0 libxml++2.6-2 mysql-common \
python-bluez python-gammu python-wxgtk2.8 python-wxversion timidity

Siapkan dependencies di Ubuntu 9.10

sudo apt-get install freepats libaudio2 libcelt0 libfreebob0 libgammu-i18n libjack0 \
libmysqlclient15off libpq5 libwxbase2.8-0 libwxgtk2.8-0 libxml++2.6-2 mysql-common \
python-bluez python-gammu python-wxgtk2.8 python-wxversion timidity

Jika anda menginginkan dapat juga menyiapkan beberapa paket pendukung yang sifatnya optional seperti

sudo apt-get install nas jackd python-gammu-doc wx2.8-doc wx2.8-examples  python-wxtools \
ruby tk8.5 tcsh csh octave3.0 mksh pdksh pmidi gmobilemedia

Install gammu melalui perintah

sudo apt-get install gammu wammu gmobilemedia


Edit Grub untuk mengenali USB Modem

Cek nomor vendor & product dari USB Modem yang kita pakai melalui perintah

# lsusb

Akan keluar hasil yang kira-kira

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 005: ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Perhatikan nomor di sebelah kiri Huawei, yang artinya

vendor   = 12d1
product  = 1001


Edit /boot/grub/menu.lst masukan pada menu

title           Ubuntu 9.04, kernel 2.6.29.2-custom
uuid            d0a32d6c-3176-4b92-8cac-6e75acc4348a
kernel          /boot/vmlinuz-2.6.29.2-custom root=UUID=d0a32d6c-3176-4b92-8cac-6e75acc4348a ro quiet splash
initrd          /boot/initrd.img-2.6.29.2-custom
quiet

Pada kalimat "kernel .... quiet splah" tambahkan kata-kata. Untuk E220

usbserial.vendor=0x12d1 usbserial.product=0x1003

Sehingga kalimat kernel menjadi

kernel          /boot/vmlinuz-2.6.29.2-custom root=UUID=d0a32d6c-3176-4b92-8cac-6e75acc4348a ro quiet splash usbserial.vendor=0x12d1 usbserial.product=0x1003


Konfigurasi Awal Gammu dan Wammu

  • Masukan modem atau HP anda.
  • Lakukan langkah sesuai tampilan / screenshot berikut
Wammuconf1.jpeg
Wammuconf2.jpeg
Wammuconf3.jpeg
Wammuconf4.jpeg
Wammuconf5.jpeg
Wammuconf6.jpeg
Wammuconf7.jpeg
Wammuconf8.jpeg
Wammuconf9.jpeg
Wammuconf10.jpeg
Wammuconf11.jpeg
Wammuconf11.jpeg

Beberapa Perintah Penting

# gammu --identify
# gammu --monitor 1

Menjalankan Wammu

$ wammu &

Referensi Gammu

Pranala Menarik