Senin, 14 November 2011

Internetan dengan Smartfren ZTE AC682 di ubuntu

  Agus Nur Ikhsan       Senin, 14 November 2011
Daripada bengong mending posting di blog aja. Kali ini saya sharing tentang bagaimana menggunakan modem Smartfren ZTE AC682 di  Linux.
Oke klo di Windows, modem ini tidak mengalami masalah. Plug ‘n Play, langsung install ZTE Control Panelnya. Tapi di Slackware ternyata tidak semudah itu. Coba pake usb-modeswitch ternyata belum menyediakan switching untuk modem ini. Lalu saya coba menggunakan CrossPlatformUI versi Linux dari ZTE juga nihil. Yak tampaknya harus pake cara lama.
Cara dengan usb-modeswitch
Akhirnya saya menemukan cara switching modem ZTE AC682 menggunakan usb_modeswitch 
Trik ini saya dapatkan setelah saya setelah googling, kalau modem ini (ZTE AC682) memiliki karakteristik yang hampir sama dengan modem yang memiliki vendor-id dan product-id “19d2:fff5″ dan “19d2:0013″. Setelah saya coba, ternyata bisa di-switch menggunakan konfigurasi pada file “19d2:0013″. Cara ini saya uji menggunakan paket usb-modeswitch 1.1.9 dan usb-modeswitch-data . Berikut adalah langkah-langkah yang saya lakukan:
  • Tambahkan 1 file pada direktori /etc/usb-modeswitch.d/ dan beri nama file tersebut sebagai: 19d2:ffde. Isi file tersebut adalah sebagai berikut:
########################################################
# ZTE "ffde" devices

DefaultVendor= 0x19d2
DefaultProduct=0xffde

TargetVendor= 0x19d2
TargetProductList="ffdd"

MessageContent="5553424312345679000000000000061b000000020000000000000000000000"

NeedResponse=1

CheckSuccess=20
  • Edit file /lib/udev/rules.d/40-usb_modeswitch.rules dengan menambah baris berikut:
# ZTE "ffde" (e.g. Smartfren ZTE AC682)
ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="ffde", RUN+="usb_modeswitch '%b/%k'"
  • Restart service udev dengan perintah:
sudo udevadm control --reload-rules
  • Atau untuk lebih meyakinkan, reboot sistem linux anda.
Cara manual (tanpa usb-modeswitch)
Apabila tidak ada paket usb-modeswitch, bisa menggunakan cara manual sebagai berikut:
Klo dilihat dari hasil dmesg, modem ini dikenali sebagai CD-ROM ( /dev/sr1).
waktu pertama kali di-insert
Hasil `dmesg | tail` waktu pertama kali modem di-insert
Hasil lspci menunjukkan modem ini mempunyai vendor_id = 19d2 dan product_id = ffde
Hasil lsusb pertama kali
Sekarang kita coba meng-eject device tersebut
# eject /dev/sr1
Coba kita lihat perubahannya, cek dengan perintah lsusb dan dmesg | tail
Hasil lsusb dan `dmesg | tail` setelah di-eject
Hasil lsusb dan dmesg nya berubah.
Hm… product_id nya berubah, tapi belum ada tanda-tanda dikenali sebagai modem. Sekarang kita masukkan module usbserial dengan vendor id dan product id yang baru…
modprobe usbserial vendor=0x19d2 product=0xffdd
Hasil setelah dijalankan perintah modprobe. Modem terditeksi
Yes… akhirnya terdeteksi juga… sekarang kita jalankan wvdialconf :)
Hasil wvdialconf
Dan… wvdialconf medeteksi modemnya di /dev/ttyUSB0 . Untuk yg lain, tidak masalah apabila modemnya terdeteksi tidak di /dev/ttyUSB0.  Itu hanyalah penamaan yang diberikan oleh distro linuxnya. Yang terpenting adalah modem telah dikenali oleh wvdialconf.

Setting wvdial
Untuk settingan wvdialnya, silakan edit file /etc/wvdial.conf menggunakan teks editor yang ada. Saya menggunakan teks editor nano karena lebih mudah digunakan dibanding vi ataupun vim.
# nano /etc/wvdial.conf
Berikut adalah settingan wvdial yang saya gunakan (ganti /dev/ttyUSB0 dengan hasil yang didapat pada saat menjalakan perintah wvdialconf) :
[Dialer Default]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Dial Command = ATDT
Modem = /dev/ttyUSB0
ISDN = 0
Username = smart
Password = smart
Phone = #777
Modem Type = Analog Modem
Stupid Mode = on
Baud = 115200
New PPPD = yes
Jika sudah selesai, tekan Ctrl+O untuk menyimpan dan tekan Ctrl+X untuk keluar.
Terakhir kita coba jalankan wvdial untuk mulai browsing..
# wvdial
Modem Smartfren ZTE AC682 sudah bisa digunakan… Selamat browsing
NB:
Apabila wvdial sudah jalan tapi belum bisa internetan, buka terminal/konsole baru, lalu jalankan perintah berikut:
# cp /etc/ppp/resolv.conf /etc/resolv.conf
Tambahan bagi pengguna ubuntu.

Read more: http://fieyanh.blogspot.com/2011/10/internetan-dengan-smartfren-zte-ac682.html#ixzz1dj9wW78i
logoblog

Thanks for reading Internetan dengan Smartfren ZTE AC682 di ubuntu

Previous
« Prev Post

Tidak ada komentar:

Posting Komentar