posts | comments
07Dec

Ubuntu 9.10 + USB Modem 3G SpeedUp SU-8000U

18 comments so far

Kemarin sore baru beli USB modem 3G ini, SpeedUp SU-8000U, bundled dengan kartu XL, harganya IDR 799.000,- ( mahal ga ini? :) ). Merujuk website vendor/distributor-nya saya tidak menemukan seri SU-8000U (atau mungkin terlewat?). Saya menemukan tipe lain yaitu SU-8600U. Saya tidak tahu apakah SU-8000U ini sama dengan SU-8600U. Dari dimensi dan spesifikasi sepertinya sama.

Asumsi USB modem tersebut sama, saya berharap di website mereka tercantum manual bagimana cara menggunakannya di Linux. Sayang sekali manual tersebut tidak tersedia. Typical dah :)

Begitu sampai rumah langsung dicoba di laptop saya dengan Ubuntu 9.10 (baru upgrade). Setelah USB modem dipasang, hasil deteksi awal dengan menggunakan lsusb:
Bus 002 Device 010: ID 2020:f00f

Vendor ID 0×2020, Product ID 0xf00f.

USB modem ini pada awalnya hanya terdeteksi bagian usb-storage nya saja. Agar bisa digunakan untuk dial maka bagian usbserial-nya harus dapat terdeteksi, atau dengan kata lain kita harus dapat merubah dari usb-storage ke usbserial. Kita perlu menggunakan usb_modeswitch.


Instalasi usb_modeswitch:
# apt-cache search modeswitch
usb-modeswitch – mode switching tool for controlling “flip flop” USB devices
# apt-get install usb-modeswitch

Lakukan modifikasi atau penambahan konfigurasi pada udev rules agar setiap kali USB modem ini dipasang akan secara otomatis mendeteksi bagian usbserial-nya.
# cd /etc/udev/rules.d
# mv usb_modeswitch.rules 99-usb-modeswitch.rules
# vi 99-usb-modeswitch.rules

Tambahkan baris-baris konfigurasi berikut diakhir file 99-usb-modeswitch.rules ini:
########################################################
# SpeedUp SU-8000U
#
# MessageEndpoint=0×01
# Vendor:Product id = 0×2020:0xf00f
SUBSYSTEM==”usb”, SYSFS{idVendor}==”2020″, SYSFS{idProduct}==”f00f”, RUN+=”/bin/sleep 5″
SUBSYSTEM==”usb”, SYSFS{idVendor}==”2020″, SYSFS{idProduct}==”f00f”, RUN+=”/usr/sbin/usb_modeswitch -v 0×2020 -p 0xf00f -M 5553424312345678000000000000061b000000020000000000000000000000
SUBSYSTEM==”usb”, SYSFS{idVendor}==”2020″, SYSFS{idProduct}==”f00f”, RUN+=”/bin/sleep 5″
SUBSYSTEM==”usb”, SYSFS{idVendor}==”2020″, SYSFS{idProduct}==”f00f”, RUN+=”/sbin/modprobe usbserial vendor=0×2020 product=0×1005″

Jangan tanya itu message content darimana dapatnya :) Saya menggunakan usbmon.

Catatan: Ketika melakukan copy-paste dari blog ini harap perhatikan kembali tanda petik (“) dan kali (x), pastikan itu memang benar petik dan tanda kali yang tersedia di keyboard anda.

Restart udev:
# service udev restart

Cabut USB modem ini, tunggu beberapa saat kemudian pasang kembali. Setelah menunggu sekitar 10-15 detik, apabila berhasil, hasil lsusb akan berubah menjadi:
Bus 002 Device 010: ID 2020:1005

Product ID berubah menjadi 0×1005.

Periksa apakah /dev/ttyUSB* tersedia, khusus-nya /dev/ttyUSB3
# ls -l /dev/ttyU*
crw-rw—- 1 root dialout 188, 0 2009-12-07 21:34 /dev/ttyUSB0
crw-rw—- 1 root dialout 188, 1 2009-12-07 21:34 /dev/ttyUSB1
crw-rw—- 1 root dialout 188, 2 2009-12-07 21:34 /dev/ttyUSB2
crw-rw—- 1 root dialout 188, 3 2009-12-07 21:34 /dev/ttyUSB3
crw-rw—- 1 root dialout 188, 4 2009-12-07 21:34 /dev/ttyUSB4

Setelah /dev/ttyUSB3 tersedia, anda bisa menggunakan dialer ppp yang tersedia untuk Linux, saya menggunakan wvdial.

Instalasi wvdial:
# apt-get install wvdial

Modifikasi /etc/wvdial.conf anda. Berikut adalah isi /etc/wvdial.conf saya untuk koneksi internet dengan XL:
[Dialer Defaults]
Modem = /dev/ttyUSB3
[Dialer xl]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init4 = AT+CGDCONT=1,”ip”,”www.xlgprs.net”
Stupid Mode = on
Modem Type = USB Modem
Phone = *99#
ISDN = 0
Username = xlgprs
Password = proxl
Baud = 460800

Catatan: Ketika melakukan copy-paste dari blog ini harap perhatikan kembali tanda petik (“) dan kali (x), pastikan itu memang benar petik dan tanda kali yang tersedia di keyboard anda.

Dial XL:
# wvdial xl

Ubah atau tambahkan konfigurasi di /etc/wvdial.conf agar operator yang anda pilih dapat digunakan.

Tambahan, kemungkinan anda perlu mematikan network-manager. Saya terganggu dengan aktifnya network-manager saat melakukan dial dengan wvdial. Tapi langkah ini hanya tambahan saja, bila anda tidak terganggu ya tidak perlu repot mematikan network-manager.

# service network-manager stop

Selamat mencoba :)

Share:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • Live
  • Ma.gnolia
  • StumbleUpon
  • Technorati
  • YahooMyWeb
Categories: Default

Monday, December 7th, 2009 at 11:22 pm and is filed under Default. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

18 Responses to “Ubuntu 9.10 + USB Modem 3G SpeedUp SU-8000U”

  1. Posted by Muhammad Baiquni 9th December, 2009 at 3:16 am

    Mas, saya menggunakan SU 8600U, tetapi sampai sekarang saya masih belum bisa menggunakannya di Ubuntu 9.10

    Bingung dengan penggunaan usb_modeswitch

  2. Posted by Anton Raharja 9th December, 2009 at 3:55 pm

    bingung bagian apanya, usb_modeswitch cuma di-install aja kan, yang penting yang berkenaan dengan usb_modeswitch itu hanya isi udev rules nya, ga boleh salah ketik tuh :)

    btw, pastiin isi lsusb nya sama awalnya, 2020:f00f
    kalo beda ya cara konfigurasinya juga beda

  3. Posted by Muhammad Baiquni 10th December, 2009 at 8:41 pm

    konfigurasi SU-8600U berbeda dengan SU-8000

    hasil lsusb 1c9e:f000

    saya bingung dengan pencarian endpoint dan message content

  4. Posted by arif 19th December, 2009 at 3:29 pm

    mas, baru nyoba linux mint 8 neh.
    gw punya prolink phs100.
    pas liat tutorial ini jd pengen nyoba. pertama aku colokin kedetect removable.
    tp pas aku ngikutin langkah2 di atas sampe yg nambahin konfigurasi jd bingung.
    itu konfigurasi yg di atas ditambahin apa adanya, atau kita edit yg udah ada?

  5. Posted by Anton Raharja 20th December, 2009 at 9:29 am

    cek lsusb aja, hasilnya harus ini 2020:f00f
    kalo sama ya sama, tulis semuanya persis, kalo ngga ya beda caranya, googling lagi :)

    anton

  6. Posted by Desy 29th December, 2009 at 4:10 pm

    A ANton ne deasyy
    alumni paskib
    pa kabar…?

  7. Posted by tia payah 2nd January, 2010 at 2:57 am

    saya lakukan beberapa editing utk modem SU-8300u, karena pada website ini utk instalasi modem SU-8000u dgn koneksi XL
    dan editing utk SU-8300u dgn koneksi flash unlimited saya merujuk ke blog http://blog.iklanglobal.com/cara-setting-usb-modem-speedup-su-8300u-di-linux-ubuntu-dengan-telkomsel-flash-unlimitted/#comment-73
    Alhamdulillah akhirnya berhasil dan saat ini sudah bisa menikmati layanan flash unlimited
    terima kasih banyak tutor nya ya ;)

  8. Posted by tia payah 2nd January, 2010 at 3:02 am

    tia@ubuntu:~$ sudo wvdial
    –> WvDial: Internet dialer version 1.60
    –> Cannot get information for serial port.
    –> Initializing modem.
    –> Sending: ATZ
    ATZ
    OK
    –> Sending: AT+CGDCONT=1,”ip”,”internet”
    AT+CGDCONT=1,”ip”,”internet”
    OK
    –> Modem initialized.
    –> Idle Seconds = 300, disabling automatic reconnect.
    –> Sending: ATDT*99#
    –> Waiting for carrier.
    ATDT*99#
    CONNECT
    –> Carrier detected. Starting PPP immediately.
    –> Starting pppd at Sat Jan 2 02:26:37 2010
    –> Pid of pppd: 2705
    –> Using interface ppp0
    –> pppd: 0�I
    –> pppd: 0�I
    –> pppd: 0�I
    –> pppd: 0�I
    –> pppd: 0�I
    –> pppd: 0�I
    –> local IP address 114.120.126.214
    –> pppd: 0�I
    –> remote IP address 10.64.64.64
    –> pppd: 0�I
    –> primary DNS address 114.127.208.84
    –> pppd: 0�I
    –> secondary DNS address 202.3.208.11

  9. Posted by ari w 5th January, 2010 at 4:16 pm

    mas mau tanya, cara pake usbmon supaya dapet hasil spt punya mas gmn caranya?
    thanks

  10. Posted by Anton Raharja 5th January, 2010 at 4:28 pm

    agak primitiv dan merepotkan nih yah caranya :)

    saya menggunakan ubuntu 9.10 dan virtualbox, di virtualbox saya install windows dan driver usb ini, kemudian saya map usb nya sehingga ketika usb dipasang driver di windows (dalam virtualbox) bekerja, disaat yang sama juga saya jalankan usbmon sehingga aktifitas komunikasi usb ter-monitor

    anton

  11. Posted by Lutfi 6th January, 2010 at 5:17 pm

    Kalo untuk speedup SU-9000u gimana ya settingannya? apa sama dengan Su-8000U?

    Makasih sebelumnya,

  12. Posted by Anton Raharja 7th January, 2010 at 1:27 am

    type/merk boleh beda, tapi manual ini hanya berlaku untuk perangkat yang sama vendor dan product id nya, cek dengan lsusb hasilnya harus seperti ini (XXX artinya bisa angka apa saja ngga ngaruh):
    Bus XXX Device XXX: ID 2020:f00f

  13. Posted by yaq 20th February, 2010 at 6:24 am

    mas aku make ubuntu 9.10 modemny SpeedUP 6200 cdma. gimana mas??

  14. Posted by ruonny 21st March, 2010 at 11:53 pm

    saya baru beli su-8000u 2 hr yg lalu bersama paket telkomsel flash, saat d coba d tempat saya beli lancar2 aja.Tapi pas saya coba di laptop saya di rumah (OS Windows XP SP2) tidak mau konek & muncul pesan “dial up failed”.Padahal kan modem tersebut otomatis mengenali APN sesuai operator yg kita pakai…!!!
    Apakah ada yg hrus d setting pada Windows saya????

  15. Posted by yuribanget 25th March, 2010 at 11:23 pm

    saya juga beli su 8000 paket telkomsel flash. saya pake windows 7 dan xp…dua2nya baik2 saja tanpa seting os..tapi 3 hari dipake,bonusnya abis hehe ..musti isi ulang 50rb,malas ah. akhirna langganan flash aja dh

  16. Posted by Kermic Koala + TFlash + B2100 = ONLINE | Go Blog 17th May, 2010 at 2:06 pm

    [...] siMbah Google . di jawabya buanyak banget salah satunya mengacu ke blognya Mas Anton Raharja di http://www.antonraharja.web.id/2009/12/07/ubuntu-9-10-usb-modem-3g-speedup-su-8000u/ Setelah utak – atik sana sini mengikuti petunjuk dari Mas Anton akhirnya Online dengan HP [...]

  17. Posted by aldi 9th June, 2010 at 11:07 am

    Mas,saya punya modem yang sama dengan punya mas.Pada saat menggunakan perintah lsusb informasi yang keluar :
    ….
    Bus 002 Device 009: ID 2020:f00e
    ……
    nah,yang saya mo tanyakan gimana dapetin message contentnya?
    Makasih mas buat pencerahannya

  18. Posted by hendra 23rd June, 2010 at 9:11 am

    lam kenal..
    mas saya pake ubuntu lucid yg saya mo tanyakn koq di saya ga ada files usb_modeswitch.rules nya yach..

    jadi ga bisa mv ke 99-usb-modeswitch.rules. gimana tuch mas…
    boleh langsung bikin trus edit isi 99-usb-modeswitch.rules nya?

Leave a reply