Jadi di bagian pertama ini, saya hanya akan menjelaskan cara menginstall Gammu di Ubuntu 8.10 dengan menggunakan SE k800i sampai terdeteksi dan bisa mengirim sms.
Gini lo caranya..
- Install Gammu apt-get install gammu
- Hubungkan HP dengan komputer pake kabel data
- Ketik ini dulu untuk mengetahui dimana si HP terdeteksi dmesg | tail Kalo di saya, ini keluarnya,
- Buat file gammurc di /etc nano /etc/gammurc Isinya :
- Udah d. Sekarang coba mengecek apakah si gammu udah bisa mendeteksi HP dengan mengetik gammu --identify Kalo di gw keluarnya,
- Coba kirim sms dengan mengetik echo “tes sms server″ | gammu –-sendsms TEXT 081208150818
- Udah segitu aja.
[ 119.736284] cdc_acm 1-1:3.1: ttyACM0: USB ACM device
[ 119.751007] cdc_acm 1-1:3.3: ttyACM1: USB ACM device
[ 119.761430] usbcore: registered new interface driver cdc_acm
[ 119.761553] cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
[ 119.878941] usb0: register 'cdc_ether' at usb-0000:00:07.2-1, CDC Ethernet Device, 02:80:37:03:03:00
[ 119.879080] usbcore: registered new interface driver cdc_ether
[gammu]
port = /dev/ttyACM0
connection = at19200
FYI, isi dari connection bisa diliat dari sini. Nah, di situs itu, ada juga isi variabel connection untuk HP2 lainnya, kek Nokia, Samsung, Siemens.
Perhatikan, isi dari variabel port didapat dari yang saya bold waktu perintah dmesg | tail.
Manufacturer : Sony Ericsson
Model : K800i (AAD-3022031-BV)
Firmware : R8BF003 080130 2133 CXC1250214_CHINA_WI
IMEI : 354271029540027
Product code : AAD-3022031-BV
SIM IMSI : 510018140605603
Tutorial ini hasil copas edit dari sini.Berhubung ini masih 1 hari, jadi saya males kalo mesti langsung bikin part 2-nya. Jadi inilah dia tambahannya.
Tujuan tambahan ini : memasukkan semua inbox ke database mysql dan melihatnya dalam bentuk halaman web.
Jadi begini caranya…
- Pastikan Ubuntu yang Anda pake sudah menjalankan LAMP server. Jika belum, wah susah ni. Semua tutorial saya kan biasanya udah pake LAMP server. Hehehe…
- Buat database sms. Pake phpmyadmin bisa, ngetik di terminal juga bisa.
- Cari dan copy file smsdrc ke folder /etc locate smsdrc Kalo saya ketemunya di /usr/share/doc/gammu/examples/config/smsdrc.gz, jadi cp /usr/share/doc/gammu/examples/config/smsdrc.gz /etc gunzip smsdrc.gz
- Edit tu file nano /etc/smsdrc Ubah bagian yang ada tag seperti ini # —– SETTINGS FOR –smsd MYSQL or –smsd PGSQL ———–$
- Berikutnya, kita akan membuat tabel-tabel yang diperlukan. Sebenernya udah ada scriptnya si. Tapi karena scriptnya bisa dimana2, jadi gw bikin tutorial yg umum. updatedb locate mysql.sql Catat lokasinya, kl gw si di
- Ketik lagi di terminal mysql –u root –p < mysql.sql
- Sekarang saatnya mengambil isi inbox gammu –smsd MYSQL smsdrc
- Jika ingin menampilkan isi tabel inbox di web, bisa mengambil source-nya di situs ini mkdir /var/www/sms wget http://www.syednetworks.com/gammu-sms-gateway.zip unzip gammu-sms-gateway.zip mv gammu-sms-gateway/* /var/www/sms rm -r gammu-sms-gateway chmod 777 /var/www/sms/* chmod 777 /var/www/sms nano /var/www/sms Cari kata mysql_connect dan ubah passwordnya menjadi password db mysql anda.
- Sudah d. Sekarang tabel inbox bisa diakses dengan mengunjungi web
http://<IP_db>/sms/sms.php
user = username database
password = password database
pc = IP database (bisa juga pake localhost)
database = sms
/usr/share/doc/gammu/examples/config/mysql.sql.gz
cd /home/<nama_user>
cp /usr/share/doc/gammu/examples/config/mysql.sql.gz /home/<nama_user>/
gunzip mysql.sql.gz
nano mysql.sql
Tambahkan kalimat use sms di awal syntax (sebelum create tabel 'daemons')
sumber : http://danieladrianto.wordpress.com/2009/01/08/install-gammu-di-ubuntu-part-1/
Tidak ada komentar:
Posting Komentar