Mematikan ZeroCD di Modem ZTE

02.00 0
Buat teman-teman yang modem ZTE nya susah dideteksi di Linux, berikut cara mematikan fungsi CD-Rom di modem ZTE. Khusus buat yang pake Windows XP aja ya!

Melihat COM Port Modem

Masuk ke "Network Connection" di Windows XP. Cari koneksi yang biasa dipake. (Bisa juga lewat Device Manager, klik kanan Properties Modemnya). Pada contoh di atas, modem ZTE saya terdeteksi di COM5.

Set Putty di COM5
Buka PuTTY, dan setting seperti gambar di atas (Klik di "Serial", isikan COM5). Lalu Open, dan akan terbuka shell (command prompt). Jangan kawatir kalo nggk ada reaksi apa-apa di shellnya.

Command Prompt PuTTY
Karena command prompt PuTTY saya nggk terjadi apa-apa, alias layar kosong warna hitam, maka langsung saja saya ketikkan command line:
AT+ZCDRUN=8

Hasilnya seperti terlihat di gambar:
Close autorun state result (0:FAIL 1:SUCCESS):1
OK

Artinya perintah berhasil dieksekusi tanpa gagal. Nah, jadi sekarang modem udah langsung kedetek dalam Mode Modem, CD-Rom nya udah dinonaktifkan. Jika sewaktu-waktu ingin mengaktifkannya kembali, tinggal eksekusi perintah berikut:
AT+ZCDRUN=9

Semoga berhasil!

OpenWRT Tropicana - OSCAM

19.20 0
Horeeee....! Nah, ini ada rilis terbaru OpenWRT dengan OSCam di dalamnya (6 September 2012). Buat penggemar CardSharing saya yakin udah nggk asing lagi dengan OSCam ini.


OSCam bisa dijalankan di OpenWRT, artinya apa, kita bisa share tiket dalam radius RT/RW cukup dengan sebuah router. Tinggal flash saja router-router pake firmware ini, dan setting OSCam di server, bagikan ke client. Liat berapa PING nya! Hehehe! Apakah teman-teman udah mengerti / menagkap apa yang saya maksudkan?

Download:
Tropicana - OSCam Kernel 3.3.8 svn.9220

Mirror Link:
Tropicana - OSCam Kernel 3.3.8 svn.9220

Sesuaikan dengan tipe router masing-masing (TP Link).
Enjoy the Show!

Huawei E226 di OpenWRT (Tropicana)

04.13 0
Kemaren beli modem Huawei E226 (yg datang ternyata seri yang ini), cukup lah untuk menemani router kesayangan TL-MR3420 berhubung router ini kepake buat RX si OB S9.

Awalnya saya pikir udah OK, nggk perlu matiin ZeroCD untuk konek, karena di firmware Tropicana modem ini kedetek langsung (ttyUSB0 dan ttyUSB1) dan bisa langsung konek karena kebetulan rata-rata modem huawei bisa konek di port ttyUSB0.

Hanya saja ada masalah sedikit. Ketika saya robah LAN IP ke 192.168.2.1, lalu reboot (modem dicolokin), terjadi hal yang aneh yaitu semua settingan kembali ke default (LAN IP kembali ke 192.168.1.1, WAN kembali ke asal seperi sehabis diflash routernya).

Kemungkinan kesalahan saya karena tidak memasukkan konfigurasi ini (ke 60-usb-serial):
usbserial vendor=0x12d1 product=0x1001

Product ID = 1003 hanya ada ttyUSB0 dan ttyUSB1 (Sebelum ZeroCD dimatiin)
Product ID = 1001 dan muncul tambahan ttyUSB2 (Setelah ZeroCD dimatiin)
Kenapa product id nya 0x1001 ya? Padahal ketika terdetek di PC, cukup di 1003 aja bisa konek. Nah, ini dia yang bikin saya bingung juga, karena ketika ZeroCD nya saya matiin, product id berobah menjadi 1001 dan baru bisa dipake di Tropicana tanpa masalah. Bisa reboot dalam keadaan modem tercolok, dan settingan yang tidak kembali ke default lagi.

Jadi, saran saya, buat teman-teman yang menggunakan modem Huawei E-226, coba dimatikan dulu ZeroCD nya sebelum digunakan di OpenWRT Tropicana Edition. Caranya, backup dulu file installasi ke harddisk atau penyimpanan lainnya, baru dimatikan lewat Hyperterminal atau Putty di Windows. Kalo saya, langsung saya matikan lewat minicom di Slackware.

Command buat matiin ZeroCD Huawei E226:
AT^U2DIAG=0

Moga bermanfaat!

OpenVPN di OpenWRT Tropicana Edition

06.04 0
Masih ada yang kesulitan dengan setting OpenVPN di router OpenWRT? Waduh, maaf-maaf kate ye (kata bang Jek), nih tak kasih tutonya lagi kalo masih nggk bisa juga. (Tidak ada posting Trik Internet Gratis dari operator Telkomsel, Three, XL, dan lainnya di sini).

Pertama, tentu saja harus flash dulu routernya pake Firmware bikinan Mbak Cindy (OpenWRT Tropicana Edition), download saja di sini. Installnya boleh pake cara yang mana aja sesuai selera masing-masing (pake kabel CA / DKU boleh, pake langsung lewat LuCI juga nggk masalah), yang penting routernya bisa diflash.

Sebelum mengupload file config OpenVPN ke router, silakan dibikin file Auto Reconnectnya dulu. Anggap saja nama filenya "recon.sh", maka bikin lewat notepad file dengan nama tersebut. Isi filenya:
#!/bin/sh
COUNTER=0
while true
do
ping -c 3 8.8.8.8 > /dev/null
if [ $? -ne 0 ] ; then

let COUNTER=COUNTER+1
else
COUNTER=0
fi

if [ "$COUNTER" -eq 3 ] ; then

COUNTER=0
killall openvpn
openvpn --cd /etc/openvpn --daemon --config 53.ovpn
fi

sleep 1

done
Selanjutnya kita masukkan file configurasi OpenVPN dan recon.sh tersebut ke router. Cara uploadnya juga beragam, bisa lewat Terminal (SCP Command), bisa juga lewat WinSCP. Dan kalau mau ribet dikit (seandainya space masih memungkinkan), install aja sftp server - not tested yet.


Jika sudah, sekarang test OpenVPN (tentunya dengan terlebih dulu konek ke internet) lewat Command Line di Putty atau Terminal:
cd /etc/openvpn
openvpn --config 53.ovpn

Jika sampe pada "Initialization sequence completed", maka OpenVPN udah berjalan dengan lancar, dan ditandai dengan adanya tun0 (misalnya). Liat aja lewat LuCI > Network > Interfaces, jika VPN udah dapat IP, berarti udah OK.

Karena udah OK, sekarang tekan CTRL+C. Edit file "rc.local" (mau lewat command line atau LuCI terserah ya!). Untuk contoh, saya lewat command line aja:

vi /etc/rc.local

Tekan tombol "i" untuk edit file. Isikan:
openvpn --cd /etc/openvpn --daemon --config 53.ovpn
/etc/openvpn/recon.sh &
exit 0
Tekan ESC, lalu tekan SHIFT+Z+Z.

Jangan lupa, file "recon.sh" musti dijadiin file executable, dengan cara:
chmod +x /etc/openvpn/recon.sh

Udah, ya?! Blommm..... Edit dulu Interface LAN (bridge) di Network > Interfaces > LAN > Edit. Tambahin di "Use custom DNS Servers", mau pake DNS dari OpenVPN bisa (misalnya saya di 10.8.0.1 - sesuai dengan server OpenVPN yang saya gunakan), boleh juga pake punya Google, atau dicampur dua-duanya. DNS Google:
8.8.8.8
8.8.4.4

Jika sudah, "Save & Apply".

Nah, ini baru udah selesai. Silakan reboot.
Dah, gitu aja. Mudah kan?! Kalo blom bisa juga coba deh baca-baca lagi komentar di group. Udah lengkap kok!

Sedikit Notes:

Jika teman-teman tidak ingin menggunakan openVPN di firmware ini, silakan edit :
Network > Firewall > Zones Lan > Edit

Ganti centang di "Allow forward to destination zones" dari VPN ke WAN. Hasilnya seperti gambar berikut:


Save & Apply.

Troubleshoot:
OpenVPN putus nyambung, silakan cari konfigurasi yang pas di file *.ovpn nya menyesuaikan dengan konfigurasi server.

OpenWRT K3.3.8-9138 Topicana Edititon by Cindy Wijaya

22.53 0

Hari ini Cindy Wijaya (OpenWRT Indonesia) kembali merilis firmware terbaru. Kali ini udah support OpenVPN lho!

Rilis notenya:
  • Luci
  • Generic 3G/HSPA/EVDO Modem
  • Preconfigured network+firewall config

How to run:
1) Verbose mode
openvpn --cd /etc/openvpn/iix --config myconfig.ovpn

2) Daemon mode:
openvpn --cd /etc/openvpn/iix --daemon --config myconfig.ovpn

Berikut link downloadnya:
http://openwrt.agromapia.com/firmware/tropicana/k3.3.8-9138-openvpn/

Mirror download:
http://download.hackshare.org/openwrt/cindy/firmware/tropicana/k3.3.8-9138-openvpn/


Keterangan tentang mirror download:
Preconfigured network+firewall config:
md5sum.txt
openvpn-mr3020-v1.bin
openvpn-mr3040-v1.bin
openvpn-mr3220-v1.bin
openvpn-mr3420-v1.bin

Original Firmware:
openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin
openwrt-ar71xx-generic-tl-mr3040-v1-squashfs-factory.bin
openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-factory.bin
openwrt-ar71xx-generic-tl-mr3420-v1-squashfs-factory.bin

OpenVPN di OpenWRT Router

08.18 0
Sambil menunggu update firmware terbaru buat router OpenWRT di OpenWRT Indonesia (di Facebook Group), saya posting sedikit saja tentang menjalankan OpenVPN client di router OpenWRT.



Lagi nggk mood nulis panjang-panjang, untuk tutorial installasi OpenVPN di OpenWRT silakan menuju link berikut:

OpenVPN sebagai Client di Backfire 10.03.1

Untuk menjalankan OpenVPN secara otomatis saat start-up:
openvpn --cd /etc/openvpn/ --daemon --config namaconfig.ovpn

Seuaikan letak config openvpn-nya di mana.

Enjoy!