Setting Modem Huawei EC1261-2 di Ubuntu 12.04 alpha 2

Baru menjajal ubuntu 12.04 alpha 2, penasaran karena agan-agan bule di Facebook Fan Page Ubuntu pada bilang versi alpha ini sudah cukup stable dan nyaman dipakai. Tapi namanya juga alpha release, ada istilah "anything could go wrong on next update" pada release ini. Tapi setelah test seharian penuh, segalanya nampak sesuai yang di GEMBAR_GEMBORKAN!!!! agan-agan bule itu, kecuali satu hal, ketika saya coba colok modem CDMA/EVDO  Huawei EC1261-2 kesayangan saya, eh weleh-weleh tidak terdeteksi oleh network manager di pojokan kanan atas itu. Haduuh kok begini ya? di versi 11.10 saja langsung detect.

Teringat trik menginstall modem  Huawei EC1261-2 di ubuntu 11.04 dengan menambahakan instalasi package usb-modeswitch-data dan usb-modeswitch dengan segenap rentetannya. Nah hal yang sama juga menjadi solusi untuk masalah kali ini. Tapi bedanya pada versi 12.04 ini kita tidak usah lagi menginstall kedua package tersebut karena keduanya sudah already terinstall dengan versi terbaru.

Jadi guna membuat modem Huawei EC1261-2 terdeteksi di network manager maka kita cukup melakukan sederet langkah berikut :

1. Lakukan cek modem anda pada daftar USB yang dikenali oleh Ubuntu yang secara default dikenali ubuntu sebagai media penyimpanan dengan cara ketik command berikut di terminal :
lsusb
dan hasil di laptop saya ketika modem dicolokkan adalah 12d1:1505

2. Cari file 12d1:1505 didalam folder/directory /etc/usb_modeswitch.d/, dan kalau tidak ada buat file di directory tersebut dengan nama 12d1:1505 dengan mengetikan perintah:
sudo gedit /etc/usb_modeswitch.d/12d1:1505
dan isikan file tersebut dengan script berikut:
########################################################
# Huawei, newer modems
DefaultVendor= 0x12d1
DefaultProduct=0x1505
TargetVendor= 0x12d1
TargetProductList="1001,1406,140b,140c,1412,141b,14ac"
CheckSuccess=20
MessageContent="55534243123456780000000000000011062000000100000000000000000000"
3. Tambahkan script berikut kedalam file /lib/udev/rules.d/40-usb_modeswitch.rules, ketik perintah ini
sudo gedit /lib/udev/rules.d/40-usb_modeswitch.rules
baru copy script dibawah ini:
ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1505", RUN+="usb_modeswitch '%b/%k'"
taruh script tersebut setelah(dibawah) tulisan LABEL=”modeswitch_rules_begin”. Maksud kode diatas adalah supaya otomatis detek modem ini saat dicolokkan.

4. Dan yang terakhir adalah lakukan
sudo usb_modeswitch -c /etc/usb_modeswitch.d/12d1:1505
dan seharusnya modem akan langsung terdeteksi, dan kalau masih belum terdeteksi coba RESTART Ubuntu anda. Pada dasarnya driver usb nya sudah tertanam pada kernel ubuntu, akan tetapi karena secara default ubuntu mengenali usb modem tersebut sebagai usb-storage, maka diperlukan cara untuk merubah ke usb-serial melalui langkah-langkah seperti diatas.



Contact : ubuntu.tweet@gmail.com
Share this article :