Monday, January 18, 2010

ZTE AC2726 + Slackware 13.0

Hari ini aku mencoba konek menggunakan "pon", iseng aja buat variasi.
Gak ada masalah, dengan konfigurasi seperti ini:

1. File "/etc/ppp/peers/smart"
hide-password noauth asyncmap 0 modem proxyarp noipx persist idle 1000000 connect "/usr/sbin/chat -v -f /etc/ppp/peers/smartconnect" debug ttyUSB0 921600 defaultroute noipdefault user "smart" remotename smart ipparam smart crtscts lock usepeerdns

2. File "/etc/ppp/peers/smartconnect"
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

3. Tinggal masuk sebagai user root untuk menjalankan "pon smart" lewat terminal, dan tunggu beberapa saat.

Owh iya, ZTE AC2726 ini belum terdeteksi sebagai modem pada waktu pertama dipasang. Modem ini terdeteksi sebagai removable media. Dari hasil baca sana sini, katanya sih pake usb_modeswitch untuk mengatasi masalah ini. Setelah dicoba install memang bisa terdeteksi sebagai modem beneran, hehe...
Cukup merubah sedikit konfigurasinya "/etc/usb_modeswitch.conf" menjadi seperti ini:
DefaultVendor= 0x19d2 DefaultProduct= 0xfff5 TargetVendor= 0x19d2 TargetProduct= 0xfff1 # only for reference and 0.x versions MessageEndpoint=0x0a MessageContent="5553424312345678c00000008000069f030000000000000000000000000000"

Jadi, urutan perintah yang saya jalankan seperti ini:
1./usr/sbin/usb_modeswitch -v 19d2 -p fff5 -V 19d2 -P fff1 -c /etc/usb_modeswitch.conf 2./sbin/modprobe usbserial vendor=0x19d2 product=0xfff1 3./usr/sbin/pon smart 4.buka browser

Karena aku tuh orangnya males, tak bikin seolah pendek langkahnya. Untuk memperpendeknya aku buat script bash "/usr/local/bin/aktifkan"
#!/bin/sh sudo /usr/sbin/usb_modeswitch -v 19d2 -p fff5 -V 19d2 -P fff1 -c /etc/usb_modeswitch.conf sleep 5 sudo /usr/sbin/pon smart
Tidak lupa juga aku tambahkan baris perintah "/sbin/modprobe usbserial vendor=0x19d2 product=0xfff1" ke file "/etc/rc.d/rc.modules" supaya module usbserial untuk device diload pada waktu startup.
Aku edit pula "/etc/sudoers" dengan "visudo", tak tambah baris "xxx xxxnet=NOPASSWD:/usr/sbin/pon,/usr/sbin/usb_modeswitch (xxx = nama user).

Tinggal eksekusi "/usr/local/bin/aktifkan" lewat terminal.


NB: new configuration at http://4s3m.blogspot.com/2010/07/zte-2726-smart-slackware-130.html

Sunday, January 17, 2010

[Tips] -- Memperbaiki winsock error

Seperti yang pernah terjadi berkali-kali pada komputer dengan OS windows saya, errornya winsock ini ditandai dengan munculnya pesan kurang lebih seperti ini: "An error occurred while renewing interface 'Internet': An operation was attempted on something that is not a socket".Dan ketika saya melakukan ping ke ip komputer kamar sebelah, selalu muncul pesan "Destination Host Unreachable", padahal sebelumnya normal-normal saja.
Setelah cari info sana-sini, berikut ini cara yang saya gunakan untuk melenyapkan error tersebut:
1.Jalankan Regedit dan hapus: - HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock - HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2 2.Restart komputer kemudian buka "Network Connections" - klik kanan icon koneksi dan pilih "Properties" - klik tombol "Install" - pilih "Protokol" dan klik tombol "Add" - klik tombol "Have Disk" - arahkan ke direktori "\Windows\inf" - klik tombol "Open" lalu "OK" - pilih "Internet Protocol (TCP/IP)" - klik tombol "OK" - restart komputer
Cukup simpel memang,
tapi kalau saya tidak berusaha menangani error tersebut dan selalu mengandalkan tukang reparasi ya sampai sekarang saya tidak akan pernah ngerti hal se simpel ini.

pertamax!!!

ini merupakan postingan pertama di blog ini...