Cisco Research Center

Cisco Network Infrastructure. Research for Today. Research for Live. This is the power of the network. Cisco Research Center

Minggu, 28 Februari 2016

SMS Gateway How to Setup Gammu

Posted By: jackcode - 09.53
SMS Gateway Linux
banner sms gateway
~How to Setup Gammu~

Gammu
Kalau bicara tentang SMS Gateway, ini salah satu software Engine-nya. Gammu ini sebagai SMS daemon (gammu-smsd) yang berfungsi untuk mengirim dan menerima pesan dari Phone/modem.

Kebutuhan
1. Laptop/Komputer
2. OS Linux
3. Koneksi Internet (Untuk instalasi)
4. Modem
5. Kartu Perdana (Indosat, Telkomsel, Xl, dll)

Disini, penulis menggunakan OS Linux (Linux Mint 17.3 Cinnamon 64-bit). Penulis disini nanti akan menggunakan Kalkun untuk Management SMS-nya.


Langkah-langkah Instalasi dan Konfigurasi Gammu
1. Instal Gammu
# apt-get install gammu gammu-smsd
- Setelah instalasi silahkan tancapkan modem ke Laptop/Komputer.
- Kemudian Connect-Disconnect Koneksi 'Mobile Broadband' pastikan lampu LED warna biru pada Modem hidup.
dial modem

- Stop service gammu-smsd.
# service gammu-smsd stop
- Cek status service Gammu.
# service gammu-smsd status
 gammu-smsd status

-Silahkan cek device USB yang sudah terhubung ke Laptop/Komputer.
# dmesg | greb tty
check device modem sms gateway
# gammu --identify
detail device modem sms gateway

Berarti lokasi USB Modem yang terhubung ke Laptop berada di /dev/ttyACM0.

Pengalaman menggunakan device Modem yang berbeda, contohnya: Wavecom Fastrack M1306B biasanya diminta untuk Gammu-config dahulu:
smsgateway
# gammu-config
gammu-config

Lebih jelasnya silahkan baca disini.


2. Konfigurasi Gammu koneksi ke Kalkun.

a). Silahkan edit file gammu-smsdrc
# nano /etc/gammu-smsdrc
#Sesuaikan
[gammu]
port = /dev/ttyACM0
connection = at


#Sesuaikan
[smsd]
PIN= ''
runonreceive = /var/www/html/kalkun/scripts/daemon.sh
logfile = /var/log/gammu.log

DeliveryReport = sms

# Increase for debugging information
debuglevel = 1

#Tambahkan Koneksi MySQL, sesuaikan dengan user, password, dan database anda.
service = sql
driver = native_mysql
database = kalkun
user = root
password = luxsmart123
pc = localhost
Versi aslinya:
konfig file gammu
Simpan

b). Silahkan dicoba untuk cek Pulsa dulu menggunakan perintah:
#  gammu --getussd *888#
cek pulsa sms gateway linux

c). Oke, silahkan aktifkan service Gammu-nya supaya dapat mengirim dan menerima pesan.
# service gammu-smsd start
Disini saya menggunakan software Kalkun untuk Management SMS-nya.
Silahkan baca tutorial : SMS Gateway How to Install Kalkun

Oke... Tinggal Testing Kirim Pesan....
cek kalkun sudah terintegrasi dengan gammu

Penulis telah menguji konfigurasi diatas, alhamdulillah berjalan dengan baik.
Untuk teknik lanjutan, silahkan anda kembangkan sendiri.

Untuk Troubleshooting-nya silahkan chatting aja via BBM atau Komentar dibawah... Terimakasih...

Semoga bermanfaat...

SMS Gateway How to Install Kalkun

Posted By: jackcode - 06.08
SMS Gateway How to Install Kalkun On Linux
login admin kalkun
How to Install Kalkun */ Cara Instal Kalkun /* 
"Tutorial ini saya tulis tidak se-detail step-by-step, perlu ilmu perintah dasar (CLI) linux dan pengalaman set up aplikasi Website pada OS Linux" By: Lux-Smart

Pengertian Kalkun
Kalkun merupakan software open-source yang digunakan untuk management SMS (Short Message Service). Biasanya kalkun ini menggunakan Engine Gammu-smsd yang berguna untuk mengirim dan menerima pesan dari Phone/modem. Sumber: Sourceforge


Kebutuhan
Sebelum instal kalkun ada beberapa hal yang harus dipenuhi diantaranya:
1. Komputer/Laptop
2. Phone/modem (Untuk testing Phone di Gammu)
3. Operating System (Windows/Linux, dll "Yang penting dapat menjalankan Web Server, Databases Server, Gammu" ).
4. PHP (php-cli, mysql, hash, session, mbstring, and json. cURL (optional).
5. MySQL/PostgreSQL/SQLite3.
6. Apache/lighthttpd/nginx/IIS.
7. Gammu-smsd
8. Web Browser terbaru.
9. phpMyAdmin

Disini, penulis menggunakan OS Linux (Linux Mint 17.3 Cinnamon)

Langkah-langkah instalasi
1. Download source-code lates disini.
#Letakkan file tadi pada folder /var/www/html/
#Rename foldernya menjadi 'kalkun' 
#Lakukan chmod -R 755 folder
#Lakukan chown -R www-data:www-data folder

2. Buat database untuk Kalkun.
create database

3. Edit file database.php yang berada kalkun/application/config/database.php
Disini saya menggunakan MySQL, jadi yang saya edit adalah koneksi database MySQL.
koneksi database
NB: Silahkan disesuaikan dengan ['username'] dan ['password'] MySQL anda.

5. Import mysql.sql Gammu.
Dimana letak file mysql.sql gammu? [/usr/share/doc/gammu/examples/sql/] disana ada file mysql.sql.gz, jadi harus anda ekstrak dulu. Setelah itu silahkan import pada database 'kalkun' (database yang dibuat pada langkah nomor 2)

Screenshoot imported database kalkun:
imported database sql


6. Edit file daemon.sh sehingga menjadi:
DAEMON=/var/www/html/kalkun/scripts/daemon.php
Dimana letak file daemon.sh ? [kalkun/scripts/daemon.sh]
daemon.sh

7. Edit file daemon.php
Letak file tersebut di [kalkun/scripts/daemon.php]
daemon.php

8. Silahkan lakukan instalasi-nya lewat browser: [http://localhost/kalkun]
installation kalkun

installation kalkun

installation kalkun

installation kalkun

9. Hapus folder /install.
# rm -r /var/www/html/kalkun/install/

10. Silahkan buka lagi Kalkun.
login kalkun
~ Status : Disconnected
status disconnected
Status 'Disconnected' biasanya disebabkan karena device phone/modem tidak terhubung, selain itu status tersebut juga disebabkan karena waktu belum tersinkronisasi. Terus, bagaimana sinkronisasi waktu kalkun?

How To Syncronization Timezone Kalkun

Jawab: Edit file index.php Hapus ' // ' pada tulisan: date_default_timezone_set('Asia/Jakarta');
# nano /var/www/html/kalkun/index.php
syncronization time kalkun

Oke, selesai... Silahkan testing SMS Gateway anda...

Sumber: Blog Sleeplessbeastie

Senin, 08 Februari 2016

How to Check The Number of Slots and Capacity Upgrade RAM Laptop / Computer in Linux

Posted By: jackcode - 18.29
Cara Cek Jumlah Slot dan Kapasitas Upgrade RAM Laptop/Komputer di Linux
logo terminal linux

Iseng, karena rencana kepingin upgrade RAM Laptop maka saya juga harus mengetahui seberapa besar kapasitas maksimum RAM yang bisa dipasang dan berapa Jumlah Slot RAM yang ada pada Laptop saya maka saya coba searching sebentar... akhirnya ketemu juga...

Tidak perlu instal tools, kita tinggal ketik aja pada Terminal Linux kita. Oh iya, disini saya menggunakan Linux Mint 17.3 Cinnamon. Kalau untuk Distro dari Debian biasanya perintahnya sama. So, jika anda menggunakan Ubuntu, Linux Mint, dsb perintahnya sama...
luxsmart-Lenovo-G40-45 lux-smart # dmidecode --type memory
Output:
# dmidecode 2.12
SMBIOS 2.8 present.

Handle 0x0005, DMI type 5, 20 bytes
Memory Controller Information
    Error Detecting Method: None
    Error Correcting Capabilities:
        None
    Supported Interleave: One-way Interleave
    Current Interleave: One-way Interleave
    Maximum Memory Module Size: 8192 MB #Maksimum per-slot
    Maximum Total Memory Size: 16384 MB #Maksimum kapasitas
    Supported Speeds:
        Other
        Unknown
        70 ns
        60 ns
        50 ns
    Supported Memory Types:
        Other
        Unknown
        Standard
        FPM
        SIMM
        Burst EDO
    Memory Module Voltage: 3.3 V
    Associated Memory Slots: 2
        0x0006
        0x0007
    Enabled Error Correcting Capabilities:
        None
        Single-bit Error Correcting
        Double-bit Error Correcting
        Error Scrubbing

Handle 0x0006, DMI type 6, 12 bytes #Slot kosong
Memory Module Information
    Socket Designation: DIMM 0
    Bank Connections: None
    Current Speed: Unknown
    Type: None
    Installed Size: Not Installed
    Enabled Size: Not Installed
    Error Status: OK

Handle 0x0007, DMI type 6, 12 bytes #Slot yang terisi
Memory Module Information
    Socket Designation: DIMM 1
    Bank Connections: None
    Current Speed: 1 ns
    Type: DIMM
    Installed Size: 4096 MB (Single-bank Connection)
    Enabled Size: 4096 MB (Single-bank Connection)
    Error Status: OK

Handle 0x0020, DMI type 16, 23 bytes
Physical Memory Array
    Location: System Board Or Motherboard
    Use: System Memory
    Error Correction Type: None
    Maximum Capacity: 16 GB
    Error Information Handle: 0x0024
    Number Of Devices: 2

Handle 0x0021, DMI type 17, 40 bytes
Memory Device
    Array Handle: 0x0020
    Error Information Handle: Not Provided
    Total Width: Unknown
    Data Width: Unknown
    Size: No Module Installed
    Form Factor: <OUT OF SPEC>
    Set: None
    Locator: DIMM 0
    Bank Locator: CHANNEL A
    Type: Unknown
    Type Detail: Unknown
    Speed: Unknown
    Manufacturer: Empty
    Serial Number: Empty
    Asset Tag: Asset Tag:
    Part Number: Empty
    Rank: Unknown
    Configured Clock Speed: Unknown
    Minimum voltage:  Unknown
    Maximum voltage:  Unknown
    Configured voltage:  Unknown

Handle 0x0022, DMI type 17, 40 bytes
Memory Device
    Array Handle: 0x0020
    Error Information Handle: 0x0023
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 4096 MB
    Form Factor: SODIMM
    Set: None
    Locator: DIMM 1
    Bank Locator: CHANNEL A
    Type: DDR3
    Type Detail: Synchronous Unbuffered (Unregistered)
    Speed: 800 MHz
    Manufacturer: Not Specified
    Serial Number: 43F97EC8
    Asset Tag: Asset Tag:
    Part Number: RMT3170MN68F9F1600
    Rank: 1
    Configured Clock Speed: 800 MHz
    Minimum voltage:  Unknown
    Maximum voltage:  Unknown
    Configured voltage:  Unknown
Oke, itulah triknya. Semoga bermanfaat...

Copyright © 2013 cisco research center™ is a registered trademark.

Designed by Templateism. Powered By Blogger | Published By Gooyaabi Templates