Jumat, 10 Juli 2009

Koneksi Internet Menggunakan Handphone GPRS IM3 Sebagai Modem Komputer

Berawal dari pengen berinternet dirumah, mau pake fixed line telpon, telkom belum mau ngoneksi, hotspot yang coverage dekat rumah ga dapat sinyalnya...akhirnya pilihan pun jatuh pada koneksi GPRS. Ditambah lagi berita bahwa saat ini tarif layanan internet melalui mobile phone atau hp semakin bersaing, maka dari itu kita sebagai konsumen harus pandai-pandai memanfaatkan peluang ‘emas’ ini. Mulailah mencari informasi tarif GPRS untuk operator yang ada di Babel. Pilihan pun jatuh pada IM3 bukan bermaksud untuk promosi, GPRS IM3 termasuk yang paling murah untuk operator yang ada di Babel 1 Rp/Kb...denger-denger sih ada AXIS juga yang memberikan gratis 100Mb/bulan, sayang belum ada di Babel. Disini saya akan membahas dengan koneksi menggunakan bluetooth. Dalam kasus ini saya menggunakan ubuntu Hardy Heron, dengan hape SE W950i.

Kasus :
Tidak punya kabel data (tidak punya duit atau tidak ada di pasaran)
SIM Card IM3

Langkah :

1.Buka terminal(Apllication > Accesorries > Terminal )

2. Edit file /etc/bluetooth/hcid.conf yang perlu di ganti adalah pada bagian options, set security auto, dan passkey “1234?, ubah angka 1234 sesuai dengan selera anda. saya sendiri tidak merubah passkey default. ini maksudnya adalah ketika kita inisiasi pairing dari device, ubuntu akan secara otomatis menerima dengan passkey yang sudah kita tentukan tadi.

$sudo gedit /etc/bluetooth/hcid.conf
pada baris security user; ganti dengan security auto;

3. Restart bluetooth dengan perintah $ sudo gedit /etc/init.d/bluetooth_restart

4. Selanjutnya lakukan pairing bluetooth , biar saling berkenalan gitu bluetoothnya…
Lakukan pairing dari device ( hp anda ) jika di tanya passkey masukan saja 1234 password standard ini ada di file /etc/bluetooth/hcid.conf setelah pairing sukses lanjutkan langkah anda.

5. Cari MAC address bluetooh hp anda dengan command hcitool scan jangan lupa setting bluetooth di hp discoverable.
sim@Kabag-SIM:~$ hcitool scan

Scanning ...

00:1C:A4:4D:39:7E W9500i...

sim@Kabag-SIM:~$

6. Sudah masuk ketikkan perintah sudo gedit /etc/wvdial.conf

7. Edit hingga isinya seperti dibawah ini :

8. Selanjutnya cari cahnnel dial up nya dengan command sdptool searh DUN

sim@Kabag-SIM:~$ sdptool search DUN

Inquiring ...

Searching for DUN on 00:1C:A4:4D:39:7E ...

Service Name: Dial-up Networking

Service Description: Symbian OS,UIQ phone

Service Provider: Sony Ericsson

Service RecHandle: 0x10034

Service Class ID List:

"Dialup Networking" (0x1103)

Protocol Descriptor List:

"L2CAP" (0x0100)

"RFCOMM" (0x0003)

Channel: 7

Language Base Attr List:

code_ISO639: 0x656e

encoding: 0x6a

base_offset: 0x100

Profile Descriptor List:

"Dialup Networking" (0x1103)

Version: 0x0100

sim@Kabag-SIM:~$

Dari hasil di atas maka di ketahui bahwa channel untuk dialup networking ada di channel 7

Setelah mengetahui MAC address dan channel edit

file /etc/bluetooth/rfcomm.conf
buat seperti ini, sesuaikan saja dengan mac address dan channel dari hp anda.

$ sudo gedit /etc/bluetooth/rfcomm.conf
configurasi rfcomm diedit hingga seperti di bawah ini:

#
# RFCOMM configuration file.
#
#
rfcomm0 {
# # Automatically bind the device at startup
bind yes;
#
# # Bluetooth address of the device
device 00:1C:A4:4D:39:7E;
#
# # RFCOMM channel for the connection
channel 7;
#
# # Description of the connection
comment "Bluetooth modem";
}

9. Selanjutnya jalankan command berikut ini…

$ sudo rfcomm bind 0
contoh :
sim@Kabag-SIM:~$ sudo rfcomm bind 0 00:1C:A4:4D:39:7E 7

10.Sudah masuk ketikkan perintah sudo gedit /etc/wvdial.conf

11.Edit hingga isinya seperti dibawah ini :

[Dialer indosat]
Modem = /dev/rfcomm0
Baud = 460800
Init1 =ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = at+cgdcont=1,”ip”,”www.indosat-m3.net”
Modem Type = Analog Modem
ISDN = 0
Phone = *99***1#
Username = “gprs”
Password = “im3”

10. aktifkan root, mulai koneksi dengan perintah:

root@Kabag-SIM:/home/sim# wvdial indosat, akan tampil:

--> 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: at+cgdcont=1,"ip","www.indosat-m3.net"
at+cgdcont=1,"ip","www.indosat-m3.net"
OK
--> Modem initialized.
--> Sending: ATDT*99***1#
--> Waiting for carrier.
ATDT*99***1#

CONNECT

~[7f]}#@!}!}!} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&X'ih2V~

--> Carrier detected. Waiting for prompt.
~[7f]}#@!}!}"} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&X'ih~;~
--> PPP negotiation detected.
--> Starting pppd at Sun Jun 1 09:34:18 2008
--> Pid of pppd: 11185
--> Using interface ppp0
--> pppd: ?[7f]
--> pppd: ?[7f]
--> pppd: ?[7f]
--> pppd: ?[7f]
--> pppd: ?[7f]
--> pppd: ?[7f]
--> pppd: ?[7f]
--> local IP address 10.35.126.123
--> pppd: ?[7f]
--> remote IP address 10.64.64.64
--> pppd: ?[7f]
--> primary DNS address 124.195.15.100
--> pppd: ?[7f]
--> secondary DNS address 124.195.15.98
--> pppd: ?[7f]


12. dari sini kita sudah terkoneksi internet, jangan tutup terminalnya biarkan terhenti sampai sini. Untuk Diskonek tekan CTRL+C. wvdial akan membuat interface ppp0(silahkan lihat dengan perintah ifconfig)

13. .Untuk Memastikan apakah aliran menuju interface ppp0 maka, buka tab terminal (file - open terminal) gunakan perintah route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface

10.64.64.64 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0

10.14.131.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0

169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0

0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0

sekarang kita sudah siap untuk internetan tinggal buka browser saja. Artinya segala tujuan dengan IP berapapun akan keluar menuju/menggunakan interface ppp0.

Tidak ada komentar:

Posting Komentar