Thursday, October 18, 2007

Setting dialup connection menggunakan GSM/GPRS handphone

Setting dialup akan dibahas untuk OS Windows XP dan Linux sbb:

Microsoft Windows XP
Sebelum anda melakukan setting modem di komputer anda, ada baiknya anda pastikan bahwa gprs support untuk kartu anda sudah diaktifkan. Untuk itu silahkan hubungi operator masing-masing atau lihat tabel berikut.

Operator
Ketik
Kirim Ke
Telkomsel
GPRS
6616
Indosat (Matrix)
PAN GPRS
888
XL
GPRS
9667
Setelah anda yakin bahwa kartu anda sudah support GPRS, sekarang kita lanjutkan dengan setting dialup.
Siapkan handphone, kabel data kalau anda menggunakan kabel untuk komunikasi antara handphone dan komputer, bluetooth kalau anda menggunakan koneksi bluetooth atau infrared kalau anda ingin menggunakan infrared. Kemudian tidak lupa driver untuk hp anda. Kalau anda tidak memiliki driver untuk HP anda lebih baik anda search dan download dulu driver nya dari warnet atau dengan menggunakan dialup biasa.
Pasang kabel data ke komputer dan ikuti petunjuk installasi driver sampai selesai, biasanya setelah selesai maka anda sekarang sudah memiliki modem baru di daftar hardware anda.
Setelah handphone anda terdeteksi sebagai modem selanjutnya adalah setting dial up connection. Ikuti langkah-langkah berikut ini.
  1. Klik Start-Control Panel
  2. klik (enter) Network Connections
  3. Klik File –>  New Connection Wizard, kemudian Klik Next
  4. Pilih Connect to the Internet, kemudian klik Next
  5. Pilih Set up my connection manually kemudian klik Next
  6. Pilih Connect using a dial-up modem kemudian klik Next
  7. ISP Name (disini saya pake frend jadi saya isi Dial-up Fren), kemudian klik Next,
  8. Phone number: #777  kemudian Klik Next
  9. Isi User Name (ex: m8), Password dan Confirm Password (ex: m8 )
  10. Kalau anda mau menjadikan koneksi ini sebagai koneksi utama silahkan berikan tanda chek untuk "Make this the default internet connection".  Kalau anda sering gonta-ganti koneksi jangan chek pilihan ini.
  11. Kalau anda tidak mau repot mencari link untuk dial-up berikan tanda check "Add a shortcut to this connection to my desktop", kemudian Klik Finish
Apabila anda memiliki analog modem (dial up modem untuk dial menggunakan jalur telpon biasa) anda mungkin harus memilih modem mana yang harus dipakai. Untuk itu ikuti langkah berikut ini.
  1. Klik Start-Control Panel
  2. Klik (enter) Network Connections
  3. Klik kanan Dial-up Fren (ditempat anda mungkin beda silahkan pilih sendiri) –> Properties
  4. Pada menu Connect Using: silahkan anda pilih modem handphone anda.
  5. Klik OK
Ok sekarang anda sudah siap untuk dial pertama kali, tinggal double klik Icon Shortcut di desktop anda untuk memulai.
Berikut ini daftar Konfigurasi dial-up untuk beberapa operator.
Kartu
Nomor Akses
User
Password
Simpati
*99***1#
wap
wap123
Halo
*99***1#
wap
wap123
Matrix
*99***1#
[dikosongkan]
[dikosongkan]
IM3
*99***1#
gprs
im3
Fren
#777
m8
m8
TelkomFlexi
#777
telkomnet@flexi
telkom
Star One
#777
starone
indosat
XL
*99***1#
xlgprs
proxl
sumber: www.giest.org

Buat yang mau internetan pake IM3, jangan lupa pada kontrol panel, modem, Extra Command-nya diisi:

AT+CGDCONT=1,"IP","WWW.INDOSAT-M3.NET"

Linux (Fedora 7)
Kali ini saya akan menggunakan Linux dengan distro Fedora 7, karena kebetulan laptop saya pakai Fedora 7. Tapi bukan berarti distro Linux yang lain tidak bisa karena semuanya sama saja. Mungkin cuma butuh penyesuaian sedikit aja.

Peralatan yg saya pake antara lain:
- HP Sony Ericsson W810i
- Kabel Data bawaan W810i
- Laptop with Fedora 7
- Kartu IM3
 
Kita akan gunakan tool wvdial untuk melakukan koneksi dialup ke internet via GPRS. Langkah-langkahnya adalah sebagai berikut:
1. Hubungkan HP w810i dengan laptop menggunakan kabel data yang ada. Biasanya via USB.
2. Ketikkan perintah berikut di prompt:
   
wvdialconf /etc/wvdial.conf

[root@GolekUpo ~]# wvdialconf /etc/wvdial.conf
Scanning your serial ports for a modem.

Port Scan<*1>: S0   S1   S2   S3  
WvModem<*1>: Cannot get information for serial port.
ttyACM0<*1>: ATQ0 V1 E1 -- OK
ttyACM0<*1>: ATQ0 V1 E1 Z -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyACM0<*1>: Modem Identifier: ATI -- Sony Ericsson W810
ttyACM0<*1>: Speed 4800: AT -- OK
ttyACM0<*1>: Speed 9600: AT -- OK
ttyACM0<*1>: Speed 19200: AT -- OK
ttyACM0<*1>: Speed 38400: AT -- OK
ttyACM0<*1>: Speed 57600: AT -- OK
ttyACM0<*1>: Speed 115200: AT -- OK
ttyACM0<*1>: Speed 230400: AT -- OK
ttyACM0<*1>: Speed 460800: AT -- OK
ttyACM0<*1>: Max speed is 460800; that should be safe.
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
WvModem<*1>: Cannot get information for serial port.
ttyACM1<*1>: ATQ0 V1 E1 -- OK
ttyACM1<*1>: ATQ0 V1 E1 Z -- OK
ttyACM1<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyACM1<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyACM1<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyACM1<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyACM1<*1>: Modem Identifier: ATI -- Sony Ericsson W810
ttyACM1<*1>: Speed 4800: AT -- OK
ttyACM1<*1>: Speed 9600: AT -- OK
ttyACM1<*1>: Speed 19200: AT -- OK
ttyACM1<*1>: Speed 38400: AT -- OK
ttyACM1<*1>: Speed 57600: AT -- OK
ttyACM1<*1>: Speed 115200: AT -- OK
ttyACM1<*1>: Speed 230400: AT -- OK
ttyACM1<*1>: Speed 460800: AT -- OK
ttyACM1<*1>: Max speed is 460800; that should be safe.
ttyACM1<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

Found an USB modem on /dev/ttyACM0.
Modem configuration written to /etc/wvdial.conf.
ttyACM0<Info>: Speed 460800; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
ttyACM1<Info>: Speed 460800; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"

    Perintah ini akan secara otomatis membaca jenis koneksi kabel yang digunakan oleh HP anda ke laptop dan menyimpannya dalam bentuk file konfigurasi dengan nama /etc/wvdial.conf. Untuk membuktikannya coba buka file ini dengan perintah: vim /etc/wvdial.conf
Isinya akan seperti di bawah ini:

[Dialer Defaults]
Modem = /dev/ttyACM0
Baud = 460800
Init1 = AT
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ISDN = 0
Modem Type = USB Modem
;Phone =
;Username =
;Password =

Editlah file ini sehingga menjadi seperti di bawah ini atau sesuai dengan kartu anda (Lihat tabel di atas)

[Dialer Defaults]
Modem = /dev/ttyACM0
Baud = 460800
Init1 = AT+CGDCONT=1,"IP","WWW.INDOSAT-M3.NET"
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ISDN = 0
Modem Type = USB Modem
Phone = *99***1#
Username = gprs
Password = im3
 
OK, sekarang anda tinggal jalanin wvdial nya untuk memulai melakukan dialup ke internet.
----
[root@GolekUpo ~]# wvdial
--> WvDial: Internet dialer version 1.54.0
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: AT+CGDCONT=1,"IP","WWW.INDOSAT-M3.NET"
AT+CGDCONT=1,"IP","WWW.INDOSAT-M3.NET"
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATDT*99***1#
--> Waiting for carrier.
ATDT*99***1#
CONNECT
~[7f]}#@!}!}!} }8}#}$@#}(}"}'}"}"}&} } } } }%}&1wte
[~
--> Carrier detected.  Waiting for prompt.
~[7f]}#@!}!}"} }8}#}$@#}(}"}'}"}"}&} } } } }%}&1wteGI~
--> PPP negotiation detected.
--> Starting pppd at Thu Oct 18 21:43:15 2007
--> pid of pppd: 5726
--> Using interface ppp0
--> local  IP address 10.35.69.125
--> remote IP address 10.64.64.64
--> primary   DNS address 202.155.0.10
--> secondary DNS address 202.155.46.77
----
 
Jangan lupa untuk menyesuaikan DNS komputer anda sesuai dengan data DNS yang didapat di atas. Karena biasanya tidak tersetting otomatis apalagi kalau sebelumnya kita sudah pakai di ethernet/LAN kita.
Untuk mensettingnya edit file /etc/resolv.conf sesuai dengan data DNS yang didapat sehingga menjadi seperti di bawah ini:

nameserver 202.155.0.10
nameserver 202.155.46.7
 

Sekarang coba lakukan ping test seperti di bawah ini:

[root@GolekUpo ~]#ping www.yahoo.co.id

Apabila muncul pesan seperti di bawah ini berarti Linux anda sudah bisa digunakan untuk berinternetan.

PING rc.yahoo.akadns.net (66.94.234.13) 56(84) bytes of data.
64 bytes from w2.rc.vip.scd.yahoo.com (66.94.234.13): icmp_seq=1 ttl=49 time=2113 ms
64 bytes from w2.rc.vip.scd.yahoo.com (66.94.234.13): icmp_seq=2 ttl=50 time=1370 ms
64 bytes from w2.rc.vip.scd.yahoo.com (66.94.234.13): icmp_seq=3 ttl=50 time=1333 ms

OK, selamat mencoba

__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

0 Comments: