Tag Archives: usb-modeswitch

Modem MoviMax D300 pada Ubuntu Linux

 

BISMILLAHIRROHMANIRROHIIM

Pada tulisan saya kali ini, saya akan berbagi pengalaman tentang menggunakan modem di ubuntu. Tulisan ini sengaja saya tulis guna mendokumentasikan pengalaman saya pribadi dan saya harap dapat membantu pengguna ubuntu lain yang kesulitan menggunakan modem di ubuntu dengan catatan jenis modemnya sama dengan yang saya pakai. Sebelumnya saya sudah cek di https://modemlinux.wordpress.com/ , modem yang saya gunakan tidak ada disana, saya juga sudah googling namun nihil untuk tipe modem yang saya pakai. Akhirnya saya putuskan untuk menulis pengalaman saya.

Tulisan ini tersedia dalam bentuk ebook: https://drive.google.com/folderview?id=0B6RC6tV4Q-VwTjJvMTBtSENLZ1U&usp=sharing

Anda harus tahu…

Sebelum melanjutkan membaca, ada beberapa hal yang harus anda perhatikan dalam dokumen ini, yaitu:

  1. Jenis modem yang saya gunakan adalah USB Modem merk MoviMax D300, chipset Qualcomm.
  2. Saya menggunakan kartu XL.
  3. Ubuntu yang saya gunakan adalah versi 14.04.
  4. Kasus saya adalah modem saya terdeteksi namun gagal dial dan kadang-kadang terdeteksi sebagai mass storage.
  5. Program bantu yang saya gunakan ada 2, wvdial dan usb-modeswitch.
  6. Dalam tulisan ini saya sering menggunakan terminal, saya harap anda terbiasa.
  7. Tulisan Bold berarti penting.
  8. Tulisan Italic berarti harus disimpan dalam bentuk file (isi file).
  9. Tulisan Bold Italic berarti perintah yang harus dieksekusi di terminal.

 

Langkah-langkah…

1. Pasang wvdial dan usb-modeswitch melalui aptitude (pastikan anda terhubung ke internet):
>buka terminal
>untuk memasang wvdial, pada terminal ketik: “sudo apt-get install wvdial” tanpa tanda kutip, kemudian tekan enter.
>untuk memasang usb-modeswitch, pada terminal ketik: “sudo apt-get install usb-modeswitch” tanpa
tanda kutip, kemudian tekan enter.
2. Pasang modem MoviMax D300 anda.
3. Pada terminal ketik lalu enter: lsusb
dalam kasus saya keluaran dari lsusb adalah sebagai berikut:

electra@ePC:~$ lsusb
Bus 002 Device 004: ID 064e:f203 Suyin Corp.
Bus 002 Device 006: ID 12d1:1001 Huawei Technologies Co., Ltd. E1552/E1800/E173 (HSPA modem)
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 1bcf:0007 Sunplus Innovation Technology Inc. Optical Mouse
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Modem MoviMax D300 saya terdeteksi oleh ubuntu sebagai modem Huawei, dengan Vendor ID: 12d1 dan Product ID: 1001 (catat punya anda berapa, akan kita gunakan nanti).

4. Kemudian buat file baru melalui terminal: sudo gedit /usr/sbin/initmodem.sh
Isi dengan:

#!/bin/sh
sudo usb_modeswitch -v 0x12d1 -p 0x1001 -V 0x05c6 -P 0x6000 -M 55534243123456780000000000000606f50402527000000000000000000000
sleep 10
sudo modprobe usbserial vendor=0x05c6 product=0x6000

Dimana 0x12d1 vendor id dan 0x1001 adalah product id dari lsusb tadi. Sedangkan 0x05c6 dan 0x6000 adalah vendor id dan product id agar modem kita dikenali sebagai modem (catatan: ini saya dapat ketika saya memakai jendela, dapat berbeda dengan anda).
Simpan dan keluar dari gedit.
5. Ketik dan enter: sudo chmod +x /usr/sbin/initmodem.shsudo /usr/sbin/initmodem.sh
6. Ketik dan enter: sudo gedit /etc/modules
Isi dengan:

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with “#” are ignored.
# Parameters can be specified after the module name.

lp
usbserial vendor=0x12d1 product=0x1001
sudo modprobe usbserial vendor=0x05c6 product=0x6000

7. Jika pemasangan wvdial dan usb-modeswitch sudah selesai, lanjutkan pada konfigurasi wvdial:
>pada terminal ketik lalu enter: sudo wvdialconf
>Setelah selesai, masih di terminal ketik lalu enter: sudo gedit /etc/wvdial.conf
kemudian masukan konfigurasi sebagai berikut:

[Dialer Defaults]
Init1 = at+cgdcont=1,”IP”,”internet”
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Stupid Mode = yes
Password = “blank”
ISDN = 0
Username = “blank”
New PPPD = yes
Phone = *99#
Modem #= /dev/ttyUSB0
Baud = 9600

Simpan dan keluar dari gedit.

8. Ketik dan enter: sudo /usr/sbin/initmodem.sh
9. Sekarang eject modem MoviMax D300 anda, kemudian pasang lagi.
10. Masih di terminal, ketik lalu tekan enter: sudo wvdial

Seharusnya modem anda sudah dapat terhubung ke internet.
Demikian tutorial dari saya, mohon maaf apabila ada kesalahan karena saya juga pengguna linux pemula. Tulisan ini juga masih jauh dari kriteria baik dan benar, jadi saran selalu saya harapkan.
Untuk referensi seputar modem silahkan kunjungi https://modemlinux.wordpress.com/
Semoga bermanfaat.

Sumarsono