Smart ZTE AC2726 & Ubuntu Linux
Baru dapat jatah preman usb modem Smart ZTE AC2726 dari tetangga, lumayan juga untuk konek internet murah meriah. Tapi seperti biasa harus sedikit dioprek biar bisa jalan dengan benar di Ubuntu 9.04 (Jaunty). Berikut beberapa catatan ngopreknya:
Cek USB ID:
$ lsusb Bus 001 Device 004: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB Bus 001 Device 003: ID 1058:1003 Western Digital Technologies, Inc. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 009: ID 19d2:fff1 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Catatan: 19d2:fff1 itu berarti modemnya sudah terdeteksi, klo yang keluar itu id 19d2:fff5 artinya usb storage yang terdeteksi, ini perlu diubah dengan menggunakan bantuan USB_ModeSwitch.
Edit config /etc/usb_modeswitch.conf:
######################################################## # /etc/usb_modeswitch.conf # # Smart ZTE AC2726 (EVDO) # DefaultVendor= 0x19d2 DefaultProduct= 0xfff5 TargetVendor= 0x19d2 TargetProduct= 0xfff1 MessageContent="5553424312345678c00000008000069f030000000000000000000000000000"
Bikin berkas baru etc/udev/rules.d/99-zte-ac2726.rules untuk udev:
######################################################## # /etc/udev/rules.d/99-zte-ac2726.rules # # Smart ZTE AC2726 (EVDO) # SUBSYSTEM=="usb", SYSFS{idVendor}=="19d2", SYSFS{idProduct}=="fff5", RUN+="/usr/sbin/usb_modeswitch --default- vendor 0x19d2 --default-product 0xfff1 --message-content 5553424312345678c00000008000069f030000000000000000000000000000"
Cabut dan colok ulang usb modemnya lalu jalankan lsusb, harus dapat 19d2:fff1, lalu jalankan modprobe:
$ sudo modprobe usbserial vendor=0x15eb product=0x0001
Catatan: di Jaunty untuk bisa modprobe usbserial perlu upgrade ke kernel terbaru (2.6.28-13).
Bikin berkas baru /etc/ppp/peers/evdo untuk koneksi menggunakan pon:
# # /etc/ppp/peers/evdo # hide-password noauth connect "/usr/sbin/chat -v -f /etc/chatscripts/evdo" debug ttyUSB0 921600 defaultroute noipdefault user "smart" remotename smart ipparam smart crtscts lock usepeerdns
Tambah password:
# # /etc/ppp/chap-secrets # smart * smart
Bikin berkas baru /etc/chatscripts/evdo:
# # /etc/chatscripts/evdo # ABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE' ABORT 'NO DIAL TONE' ABORT 'NO ANSWER' ABORT DELAYED "AT" 'OK' "ATQ0V1E0" 'OK' "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0" OK-AT-OK "ATDT#777" CONNECT \d\c
Konek:
$ sudo pon evdo
Diskonek:
$ sudo poff -a
Selesai dan terima kasih.
Berkas-berkas
- Paket USB_ModeSwitch 1.0.2 untuk Jaunty
- Berkas konfigurasi pon dan usb_modeswitch
- GUI interface untuk ZTE modem kaya skrinsyut di atas (hasil bangun ulang paket yang ada di sini, hapus kernel module ztemt karena gak berguna).