Sabtu, 28 Juni 2008

Setting Modem ZTE MF622 di LINUX

Ini artikel sayah yg ke-3 di blog ini...hehehe ..mumpung lagih semangat, kali ini sayah akan membahas ..instalasi Modem ZTE MF622 (bawaan IndosatM2) di Linux, kebetulan sayah masih menggunakan Ubuntu Linux heheh, tp sebenar nya sama aza ..settingan di linux distro apapun..!
Untuk instalasi modem ZTE MF622 ini memang rada ribet juga sih, soalnya modem tersebut ada dua mode yaitu pertama mode storage (biasanya untuk nyimpen driver ama aplikasi nya ,,sayang untuk linux kaga ada driver nya), dan yg kedua mode modem, nah makanya klo kita pake Sistem Operasi W*****s pas di pasangkan Modem nya langsung deh si modem pake mode storage untuk instalasi driver ama aplikasi-nya, setelah beres instalasi pas di running aplikasi nya si modem di switch lagih mode nya jd mode modem device, nah ini masalah nya kalau kita pake Sistem Operasi Linux modem ZTE MF622 itu terdeteksi nya sbagai Usb storage sajah, oleh karena itu perlu di buat scripts rules di system linux kita agar system mendeteksi modem ZTE MF622 sebagai device modem, langsung aza berikut scripts (dapet sciptsnya dari blog tetangga heheh ini) nya.:


ACTION!=”add”, GOTO=”ZTE_End”

# Is this the ZeroCD device?
SUBSYSTEM==”usb”, SYSFS{idProduct}==”2000″,
SYSFS{idVendor}==”19d2″, GOTO=”ZTE_ZeroCD”

# Is this the actual modem?
SUBSYSTEM==”usb”, SYSFS{idProduct}==”0001″,
SYSFS{idVendor}==”19d2″, GOTO=”ZTE_Modem”

LABEL=”ZTE_ZeroCD”
# This is the ZeroCD part of the card, remove
# the usb_storage kernel module so
# it does not get treated like a storage device
RUN+=”/sbin/rmmod usb_storage”

LABEL=”ZTE_Modem”
# This is the Modem part of the card, let’s
# load usbserial with the correct vendor
# and product ID’s so we get our usb serial devices
RUN+=”/sbin/modprobe usbserial vendor=0×19d2 product=0×0001″,
# Make users belonging to the dialout group
# able to use the usb serial devices.
MODE=”660″, GROUP=”dialout”

LABEL=”ZTE_End”

save file tersebut dengan nama 15-zte-mf622.rules, lalu copy kan file tersebut ke /etc/udev/rules.d .

oke Selanjut nya ,, restart system LINUX anda..!!

Dan Setelah di restart, jalan kan perintah ini : /sbin/modprobe usbserial vendor=0×19d2 product=0×0001

maksud dari vendor=0x19d2 dan product=0x0001, menandakan kalau modem ZTE MF622 ini memiliki dua mode :
0x19d2 = untuk mode storage
0x0001 = untuk modem device modem
untuk mengecek ketik lsusb di terminal

okeh kembali ke perintah : /sbin/modprobe usbserial vendor=0×19d2 product=0×0001, berarti perintah ini mengubah mode menjadi mode device modem, misal :
mad3@MAd3-LInuX:~$ /sbin/modprobe usbserial vendor=0×19d2 product=0×0001

ok setelah itu cek dengan perintah dmesg, untuk memastikan modem sudah terdeteksi dengan device ttyUSB0

mad3@MAd3-LInuX:~$ dmesg

dan terakhir kita membuat configurasi wvdial-nya bisa menggunakan wvidialconf atau langsung meng-edit file /etc/wvdial.conf lalu di masukan settingan berikut...:

[Dialer ZTE]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Stupid Mode = 1
Modem Type = Analog Modem
ISDN = 0
Phone = *99#
Modem = /dev/ttyUSB0
Username = user
Password = password
Dial Command = ATDT
Baud = 9600


ok selanjut nya ...cobain deh... ketik wvdial ZTE, untuk mengakhiri CTRL+C.

Selamat Mencoba...dan sayah tunggu komentar nya ,,dan keluhan jika ada yg kesulitan ,,,:D

--made,28june2008--

Setting modem HP via Kabel DATA di Linux

Setalah artikel sebelum nya kita men-konfigurasi modem HP untuk bisa di koneksikan via bluetooth, untuk artikel sekarang kita akan membahas modem hp dikoneksikan dengan Kabel data baik itu DKU-5, ato CA-42 atau yang lain nya. Disini kita akan mencoba dengan handphone jenis Nokia 2112 (CDMA) dengan Kabel Data CA-42/DKU-2, dan Handphone SE W830i (GSM) dengan kabel data bawaan SE.
Untuk konfigurasi modem dengan kabel data justru lebih mudah dari pada menggunakan bluetooth, langsung sajah dengan langkah-langkahnya:

Untuk Nokia 2112 CDMA dengan Kabel data CA-42 chipshet profilic pl2303 USB

1. Koneksikan Kabel data ke laptop/PC, lalu buka terminal atau console.

2. Lalu cek Kabel data tersebut untuk memastikan bahwa system mengenal nya dengan ttyUSB0 dengan perintah : dmesg
mad3@MAd3-LInuX:~$ dmesg
...
...
[13186.635000] pl2303 4-2:1.0: pl2303 converter detected
[13186.635146] usb 4-2: pl2303 converter now attached to ttyUSB0
[13186.635160] usbcore: registered new interface driver pl2303
[13186.635163] /build/buildd/linux-2.6.24/drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver

3.Setelah system mengenal Kabel data tersebut dengan ttyUSB0, koneksikan handphone lalu kita buat configurasi wvdial-nya dengan perintah wvdialconf misal:
mad3@MAd3-LInuX:/etc/udev$ wvdialconf
ok setelah itu akan keluar report bahwa system menkonfigurasi modem mulai dari device yang digunakan sampai baudrate-nya sesuai dengan kabel data dan handphone yang di konekikan. dan hasil konfigurasi tersebut akan di simpan dalam file /etc/wvdial.conf.
Berikut isi setelah kita melakukan perintah wvdialconf

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
Phone =
Modem = /dev/ttyUSB0
Username =
Password =
Baud = 230400


4. Ok setelah file wvdial di update, selanjut nya kita hanya menambahkan beberapa parameter yang kurang yaitu username, password dan parameter lainya. Berikut perubahanya :

Sebelum di edit

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
Phone =
Modem = /dev/ttyUSB0
Username =
Password =
Baud = 230400

Sesudah di edit
cat: sayah di sini pake provider CDMA Flexi .. silahkan sesuai kan saja jika menggunakan provider lain..!!

[Dialer flexi] ==>> diganti jd Flexi karena sayah pake nya Provider flexi..hehehehe (sesuaikan sajah atau bebas ko namanya..)
Modem = /dev/ttyUSB0
Baud = 230400
Init1 = ATZ
Init2 = AT+CRM=1
Init3 = AT+cso=33
Init4 = ATE0V1
FlowControl = CRTSCTS
Area Code =
Phone = #777
Username = telkomnet@flexi
Password = telkom
Ask Password = 0
Dial Command = ATDT
Stupid Mode = 1
Compuserve = 0
Force Address =
Idle Seconds = 300
DialMessage1 =
DialMessage2 =
ISDN = 0
Auto DNS = 1

5. Selesai deh konfigurasinya..untuk coba nya .. ketik di terminal wvdial flexi (pastikan pulsa nya ada...huahahaha)...!

mad3@MAd3-LInuX:~$ wvdial flexi
untuk mangakhiri ..CTRL+C


Untuk SE W830i GSM dengan Kabel data bawaan

1. Koneksikan Kabel data ke laptop/PC, lalu buka terminal atau console.

2. Lalu cek Kabel data tersebut untuk memastikan bahwa system mengenal nya dengan ttyACM0 dengan perintah : dmesg

3.Setelah system mengenal Kabel data tersebut dengan ttyACM0, koneksikan handphone lalu kita buat configurasi wvdial-nya dengan perintah wvdialconf misal:
mad3@MAd3-LInuX:/etc/udev$ wvdialconf
ok setelah itu akan keluar report bahwa system menkonfigurasi modem mulai dari device yang digunakan sampai baudrate-nya sesuai dengan kabel data dan handphone yang di konekikan. dan hasil konfigurasi tersebut akan di simpan dalam file /etc/wvdial.conf.
Berikut isi setelah kita melakukan perintah wvdialconf

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
Phone =
Modem = /dev/ttyACM0
Username =
Password =
Baud = 230400


4. Ok biasa nya untuk settingan wvdial handphone GSM dengan menggunakan kabel data tidak perlu tambahan paramater-parameter yg lain dengan kata bisa menggunakan settingan defaults nya tp mungkin di sini sayah akan memberikan juga settingan wvdial yang mengalami penambahan parameter jika setting wvdial yang default nya tidak bisa.

Settingan default

[Dialer w830i]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
Phone = *99***1#
Modem = /dev/ttyACM0
Username = indosat
Password = indosat
Baud = 460800

Settingan yang mengalami tambahan parameter jika yang default tidak bisa.

[Dialer w830i]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = ATM1L3
FlowControl = CRTSCTS
Stupid Mode = 1
Modem Type = USB Modem
ISDN = 0
New PPPD = yes
Phone = *99***1#
Modem = /dev/ttyACM0
Username = indosat
Password = indosat
Baud = 460800

5. Selesai deh konfigurasinya..untuk coba nya .. ketik di terminal wvdial w830i (pastikan juga pulsa nya ada...huahahaha)...!

mad3@MAd3-LInuX:~$ wvdial w830i
untuk mangakhiri ..CTRL+C

okeh mungkin itu dulu silahkan klo ada komentar ato ada kesulitan dalam konfigurasi ... SElamat Mencoba...!!!!
-- OPEN MIND and USE THE OPEN SOURCE --

--made,28June208--

Jumat, 27 Juni 2008

Mudah nya Internetan dengan Modem HP via bluetooth di LINUX

Bagi yang orang mulai migrasi ke Linux kemungkinan agak sedikit kesulitan ...untuk membiasakan diri ..menggunakan sistem operasi yang bisa di bilang geratisan ini ..:D khusus nya yang sudah terbiasa dengan Sistem Operasi W*****s, baik dr segi aplikasi, atau pun konfigurasi Sistem nya. Tetapi pada dasar nya adalah sama hanya mungkin yang membedakan adalah Keterbiasaan kita dalam menggunakan nya, okeh mungkin disini sayah hanya ingin sharing mengenai koneksi internet dengan menggunakan Modem HP (GPRS) via bluetooth dengan sistem Operasi Linux, ya walaupun materi ini udah banyak yg posting tp ga ada salah nya sayah posting lagi..heheheh..

Baik untuk pertama Linux yang saya pakai di sini adalah Ubuntu 8.04 Hardy Heron karena biasa nya Ubuntu sudah include aplikasi buat bluetooth yaitu blueZ jadi dengan instalasi yg standar juga sudah cukup, tp jika anda ingin menggunakan Distro linux yg lain takutnya belum terinstall aplikasi blueZ bisa di download disini Bluez, dan untuk aplikasi pendukung lain nya adalah aplikasi ppp (point-to-point) dan wvdial untuk aplikasi ini biasa nya semua distro sudah langsung terinstall. dan untuk perangkat bluetooth nya bisa menggunakan Bluetooth USB atau Bluetooth yg sudah include/onboard (biasa nya d laptop) oh ya dan untuk HP nya bebas yg penting ada bluetooth nya...:D. Dan untuk langkah-langkah nya sebagai berikut:

1. Masukan/Aktifkan bluetooth,di PC/Laptop dan Handphone nya, lalu buka terminal/console.

2. Setalah kedua bluetooth aktif kita coba search MAC Address bluetooth Handphone dengan perintah:
hcitool scan, misalnya :

mad3@MAd3-LInuX:~$ hcitool scan
Scanning ...
00:13:E0:28:F4:61 gåñbættê_v(^_~)g

3. Setelah kita mendapatkan MAC Address bluetooth dari Handphone kita, selanjutnya kita akan cari channel untuk koneksi Dial-up Network (DUN) di handphone dengan perintah : sdptool search DUN , misal nya:
mad3@MAd3-LInuX:~$ sdptool search DUN 00:13:E0:28:F4:61
Inquiring ...
Searching for DUN on 00:13:E0:28:F4:61 ...
Service Name: Dial-up Networking
Service RecHandle: 0x10039
Service Class ID List:
"Dialup Networking" (0x1103)
"Generic Networking" (0x1201)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 1
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"Dialup Networking" (0x1103)
Version: 0x0100

dari hasil di atas kita mendapatkan channel DUN untuk handphone yaitu Channel=1.

4. Setelah kita mendapatkan channel DUN selanjutnya kita edit file rfcomm.conf, kalau mengunakan Ubuntu atau Linux yang sudah default terinstall aplikasi BlueZ file ini tersimpan di /etc/rfcomm.conf, untuk edit nya kita bisa menggunakan editor, vi, nano, ato gedit, disini kita menggunakan editor vi dengan perintah: sudo vi /etc/bluetooth/rfcomm.conf

rfcomm0 {
# Automatically bind the device at startup
bind yes;

# Bluetooth address of the device
device 00:13:E0:28:F4:61; ==>> seusuaiken dengan MAC Address Bluetooth HP anda

# RFCOMM channel for the connection
channel 1; ==>> sesuaikan deangan Channel DUN di HP anda

# Description of the connection
comment "My N-gage";
}

5. Setelah itu kita membuat device modem tersebut dari rfcomm tersebut, bisa dengan cara merestart service bluetooth di laptop/pc dengan perintah :
mad3@MAd3-LInuX:~$ sudo /etc/init.d/bluetooth restart
* Restarting bluetooth
setelag di restart service bluetooth di laptop/pc maka akan mem-bind rfcomm0 sesuai dengan Mac Address dan channel handphone anda sebagai device modem nya, dan untuk selanjutnya setiap kita mengaktif kan bluetooth di laptop/pc maka device modem langsung bisa digunakan secara otomatis.

6. Untuk koneksi Bluetooth nya sudah selesai untuk selanjutnya kita buat dialer untuk koneksi Internet-nya dengan menggunakan scripts wvdial.conf, biasanya file wvdial.conf ini defaultnya terletak di /etc/wvdial.conf lalu edit file tersebut : sudo vi /etc/wvdial.conf

[Dialer bluetooth]
Username = indosat ==> sesuaikan dengan provider GSM anda
Password = indosat ==> sesuaikan dengan provider GMS anda
Phone = *99***1#
Stupid Mode = 1
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem = /dev/rfcomm0 ==> sesuaikan dengan isi file /etc/bluetooth/rfcomm.conf
Baud = 115200
SetVolume = 3
Dial Command = ATDT
Init1 = ATZ
Init3 = ATM1L3
FlowControl = CRTSCTS

setalah itu save.

7. Cara memulai koneksi nya dengan ...perintah: wvdial misal,

mad3@MAd3-LInuX:~$ wvdial bluetooth
--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Sending: ATM1L3
ATM1L3
OK
--> Modem initialized.
--> Sending: ATDT*99***1#
--> Waiting for carrier.
ATDT*99***1#
CONNECT
~[7f]}#@!}!} } }2}#}$@#}!}$}%\}"}&} }*} } g}%~
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Sat Jun 28 13:32:18 2008
--> Warning: Could not modify /etc/ppp/pap-secrets: Permission denied
--> --> PAP (Password Authentication Protocol) may be flaky.
--> Warning: Could not modify /etc/ppp/chap-secrets: Permission denied
--> --> CHAP (Challenge Handshake) may be flaky.
--> Pid of pppd: 17369
--> Using interface ppp0
--> pppd: x�[06][08][10]�[06][08]
--> pppd: x�[06][08][10]�[06][08]
--> pppd: x�[06][08][10]�[06][08]
--> pppd: x�[06][08][10]�[06][08]
--> pppd: x�[06][08][10]�[06][08]
--> local IP address 10.33.228.180
--> pppd: x�[06][08][10]�[06][08]
--> remote IP address 10.6.6.6
--> pppd: x�[06][08][10]�[06][08]
--> primary DNS address 202.155.0.10
--> pppd: x�[06][08][10]�[06][08]
--> secondary DNS address 202.155.0.15
--> pppd: x�[06][08][10]�[06][08]

Ok, setelah keluar report seperti itu, menandakan koneksi sudah berhasil.....v(~_-)g....hore...
dan satu lagi Untuk berhenti koneksi tekan tombol CTRL+C, gampang kan ....!!!

Ok mungkin itu artikel sayah yg pertama semoga bermanfaat walaupun udah banyak yg POSTING hehehehe....peace...!!, silahkan bila ada yang mau kasih SARAN atau KRITIKAN ...atau ada keluhan dalam HAL KONFIGURASI ..kita diskusikan bersama-sama...so.. OPEN MIND AND USE THE OPEN SOURCE ..

--made,28june2008--

Kamis, 26 Juni 2008

Untuk yg Pertama Kali.....


Alhamdulillah akhir nya ... bikin Account Juga di sini.... Sebenarnya sudah lama saya ingin punya halaman blog ..seperti ..ini karena ada niat ingin share tentang hal apa saja khususnya mungkin all-about-Linux ..., karena memang tidak saya pungkiri ...saya dapat ilmu khusus nya mengenai Linux ini rata-rata saya dapat dari halaman-halaman bl0g seperti ini, oleh karena itu saya merasa tidak adil kalau saya hanya bisa menikmati apa yang teman-teman tulis di halaman blog ini tanpa saya men-share ilmu yang saya punya..juga , dan mengucapkan ..Terima kasih to All Blogger...Ganbatte...!!v(~_~)v.

Untuk postingan tentang Linux nanti aja..ya...hehehehe...