Skip to main content

Download dan manual chan_dongle untuk modem Huawei


Informasi ini saya publish ulang dari Github.
Download chan_dongle : https://github.com/jstasiak/asterisk-chan-dongle

Harap diperhatikan !!!
Driver ini dalam tahap trial dan masih dikembangkan. Penulis tidak bertanggung jawab jika ada hal hal yang tidak terduga seperti kerusakan pada sistem anda.
Dan jangan takut mencoba :D

Oke berikut ulasannya.
Sebelum menginstall chan_dongle, update kernel linux anda untuk versi terbaru, disarankan 2.6.33+. Jika Anda menggunakan FreeBSD, 8.0+ direkomendasikan.

Chan_dongle tidak mendukung semua modem 3G yang ada. dan menurut pengembangnya chan_dongle mampu berjalan di beberapa versi dari modem huawei. diantaranya :
  • Huawei K3715
  • Huawei E169 / K3520
  • Huawei E155X
  • Huawei E175X
  • Huawei K3765
Sebelum menggunakan driver channel pastikan untuk:
  • Nonaktifkan kode PIN pada kartu SIM Anda
Fitur yang didukung:
  • Melakukan panggilan suara dan mengakhirinya
  • Kirim SMS dan menerima SMS
  • Mengirim dan menerima command USSD / pesan
Berikut beberapa perintah alternatif
AT+CCWA=0,0,1                                   #disable call-waiting
AT+CFUN=1,1                                     #reset dongle
AT^CARDLOCK=""                                  #unlock code
AT^SYSCFG=13,0,3FFFFFFF,0,3                     #modem 2G only, automatic search any band, no roaming
AT^U2DIAG=0                                     #enable modem function
[dongle-incoming]
exten => sms,1,Verbose(Incoming SMS from ${CALLERID(num)} ${BASE64_DECODE(${SMS_BASE64})})
exten => sms,n,System(echo '${STRFTIME(${EPOCH},,%Y-%m-%d %H:%M:%S)} - ${DONGLENAME} - ${CALLERID(num)}: ${BASE64_DECODE(${SMS_BASE64})}' >> /var/log/asterisk/sms.txt)
exten => sms,n,Hangup()

exten => ussd,1,Verbose(Incoming USSD: ${BASE64_DECODE(${USSD_BASE64})})
exten => ussd,n,System(echo '${STRFTIME(${EPOCH},,%Y-%m-%d %H:%M:%S)} - ${DONGLENAME}: ${BASE64_DECODE(${USSD_BASE64})}' >> /var/log/asterisk/ussd.txt)
exten => ussd,n,Hangup()

exten => s,1,Dial(SIP/2001@othersipserver)
exten => s,n,Hangup()

[othersipserver-incoming]

exten => _X.,1,Dial(Dongle/r1/${EXTEN})
exten => _X.,n,Hangup

atau anda bisa mencoba yang berikut ini:

Call using a specific group:
exten => _X.,1,Dial(Dongle/g1/${EXTEN})

Call using a specific group in round robin:
exten => _X.,1,Dial(Dongle/r1/${EXTEN})

Call using a specific dongle:
exten => _X.,1,Dial(Dongle/dongle0/${EXTEN})

Call using a specific provider name:
exten => _X.,1,Dial(Dongle/p:PROVIDER NAME/${EXTEN})

Call using a specific IMEI:
exten => _X.,1,Dial(Dongle/i:123456789012345/${EXTEN})

Call using a specific IMSI prefix:
exten => _X.,1,Dial(Dongle/s:25099203948/${EXTEN})

Untuk menyimpan nomor ponsel anda.
dongle cmd dongle0 AT+CPBS=\"ON\"
dongle cmd dongle0 AT+CPBW=1,\"+123456789\",145

Perintah CLI yang lain :
dongle reset 
dongle restart gracefully 
dongle restart now 
dongle restart when convenient 
dongle show device 
dongle show devices
dongle show version
dongle sms  number message
dongle ussd  ussd
dongle stop gracefully 
dongle stop now 
dongle stop when convenient 
dongle start 
dongle restart gracefully 
dongle restart now 
dongle restart when convenient 
dongle remove gracefully 
dongle remove now 
dongle remove when convenient 
dongle reload gracefully
dongle reload now
dongle reload when convenient

Untuk download chan_dongle pada link berikut: https://github.com/jstasiak/asterisk-chan-dongle
For reading installation notes please look to INSTALL file.

Untuk pandual instalasinya klik link berikut: klik
Dan berikut link pengembang chan_dongle: https://code.google.com/archive/p/asterisk-chan-dongle/ 

Source : https://github.com/jstasiak/

Comments

Populer

Konsep dasar DHCP (Dynamic Host Configuration Protocol)

DHCP (Dynamic Host Configuration Protocol) adalah sebuah protokol yang berfungsi untuk memeberikan / mendistribusikan alamat IP secara otomatis kepadahostdalam ruang lingkup suatu jaringan.
Ketika dalam sebuah jaringan lokal tidak menggunakan DHCP, seorang admin harus mengkonfigurasi IP address pada setiap host secara manual agar bisa terhubung dan mendapatkan layanan, misalkan sharing data, komunikasi dan informasi dari internet publik. Hal ini sangat tidak efektif jika terdapat banyak host yang ingin mendapatkan sebuah layanan, namun harus dikonfigurasi secara manual untuk terhubung. 
Namun, tidak demikian jika sudah dipasang DHCP pada jaringan lokal. Pemberian IP address untuk setiap host tidak perlu lagi dilakukan secara manual, karena sudah ada sistem yang memegang tanggung jawab tersebut. Dengan adanya DHCP sangat membantu tugas adminitrator jaringan untuk menghubungkan sebuah host yang membutuhkan sebuah layanan. 
Yang bertugas memberikan IP kepada host yang meminta disebut dengan…

Layanan Keamanan Jaringan Komputer

International Telecomunication Union - Telecomunication Standardiation Sector (ITU-T) adalah lembaga Internasional yang mendifinisikan beberapa jenis layanan (services) dan mekanisme (mechanism) pada Keamanan Jaringan. Layanan keaman jaringan didefinisikan berdasarkan kebutuhan yang harus disediakan untuk memnuhi permintaan terhadap keamanan jaringan.
Berikut pembahasan jenis-jenis layanan keamanan jaringan berdasarkan rekomendasi ITU-T pada dokumen X.800, (ITU-T,1991).
Otentikasi (Authentication) Layanan Otentikasi ada 2 macam. Pertama disebut dengan Otentikasi Entitas ( Entity Authentication) yaitu layanan kemanan jaringan yang memberikan kepastian terhadap identitas sebuah entitas yang terlibat dalam komunikasi data. Kedua adalah Otentikasi Keaslian Data ( Data Origin Authentication) yaitu layanan yang memberikan kepastian terhadap sumber sebuah data. 
Kendali Akses (Access Control) Kendali Akses adalah layanan keamanan jaringan yang menghalangi penggunaan tidak terotorisasi terhadap…

Konfigurasi chan_dongle dengan Asterisk pada VoIP GSM Gateway

Tutorial yang saya bagikan kali ini menggunakan Raspberry Pi dengan sistem operasi Raspbian (Debian Jessie). Asterisk dan paket chan_dongle di install secara manual pada Sistem Operasi Raspbian. Namun jika anda menggunakan Raspbx sudah langsung include asterisk & chan_dongle.

Berikut tahap tahapnya.

System Environtment
Rasberry Pi Model B+ 1 GB Raspbian (Debian Jessie) / RaspbxAsterisk 11 Chan_dongle (patched for asterisk 11)Huawei 3G Modem E1550 Linux Kernel sourceLinux kernel upgrade to 3.4.79
apt-get install linux-image-3.4.79-sun4i Reboot sistem apt-get install linux-headers-`uname -r` Kompilasi software suite (Dependensi)apt-get install build-essential automake git libncurses5-dev libxml2-dev libsqlite3-dev sqlite3 mysql-client libmysql++-dev libmyodbc libssl-dev libcurl4-openssl-dev libgmime-2.6-dev unixodbc-dev uuid-dev libsrtp0-dev libiksemel-dev
Hardware drivers Install paket berikut : apt-get install usbutils usb-modeswitch Sebelum memasukkan USB Dongle GSM. Sebelum menyambu…