Butuh IT Support untuk kegiatan Perusahaan/ Institusi Anda? Himakom siap sebagai Organisasi Sosial Mahasiswa.
Seminar IT/Komputer

Pelatihan Hardware & Software

Web Design & Web programing

Maintanance Komputer

Himakom Linux Support (HLS)

Recruitment Karyawan IT

 
 
Kontak kami disini
 
 

 

 

 

 

 
 
 

koneksi internet via bluetooth

Oleh : dayat
Post : Jum'at, 16 Juli 2010

Bagi saya kebutuhan internet saat ini sudah menjadi kebutuhan yang tidak bisa dipisahkan lagi, repot juga kalo harus cari-cari hotspot yang gratisan buat sekedar melampiaskan hasrat buat internetan. Pada saat ini internet menggunakan provider cellular adalah solusi alternatif dan tercepat dalam mengakses internet, kita tidak perlu harus menyediakan modem dan line telepon atau bahkan mengurus registrasi berlangganan pada ISP tertentu.

Pengalaman mengkoneksikan internet di Ubuntu via bluetooth handphone kali ini lumayan memakan waktu yang lama, hampir 1 minggu saya utak-atik dan browsing di internet dan tanya-tanya ke teman, alhamdulillah genap seminggu akhirnya berhasil juga… yuk lanjut…

Utak-atik kali ini saya menggunakan laptop kesayangan, Hp Mini 2140 (built in bluetooth) dikolaborasikan dengan Sony Ericsson G502 untuk modem dan IM3 sebagai ISPnya. PC dan handphone kamu berbeda dari yang saya gunakan? GA MASALAH! yang penting komputer dan handphone yang Anda gunakan ada bluetoothnya serta bisa digunakan untuk koneksi internet (ya iyalah… Trak!)

Untuk menggunakan handphone sebagai modem kita harus melakukan beberapa setting baik pada laptop/PC atau setting koneksi internet pada handphone. Berikut langkah-langkahnya : (dengan asumsi kita sudah setting konfigurasi internet pada handphone dan kita sudah bisa browsing menggunakan handphone kita)

(Bagi yang menggunakan bluetooth eksternal, dan belum ada aplikasi bluez-gnome) Buka Terminal dan ketikkan

    sudo apt-get install bluez-gnome

Perintah tersebut adalah untuk mendownload plus Install aplikasi bluez-gnome. Proses ini membutuhkan koneksi internet atau DVD Repository dari Ubuntu.

(Bagi yang sudah ada bluetoothnya dan ada aplikasi bluez-gnome, langsung saja ke langkah ini) Aktifkan bluetooth pada ponsel kemudian ketikkan

    hcitool scan

Hasilnya :
dayat@dayat-xco:~$ hcitool scan
Scanning …
00:22:98:D1:57:BE G502

Perintah hcitool scan adalah untuk mendeteksi perangkat bluetooth yang aktif di dalam coverage. Nampak hasil command hcitool scan di atas menemukan bluetooth di handphone saya dengan MAC Address 00:22:98:D1:57:BE. Setelah itu ketikkan

    sdptool search DUN

perintah diatas adalah untuk mencari service Dial Up Networking pada bluetooth handphone kita. Berikut hasil command dari sdptool search DUN di Ubuntu saya :

dayat@dayat-xco:~$ sdptool search DUN
Inquiring …
Searching for DUN on 00:22:98:D1:57:BE …
Service Name: Dial-up Networking
Service RecHandle: 0×2008003
Service Class ID List:
“Dialup Networking” (0×1103)
“Generic Networking” (0×1201)
Protocol Descriptor List:
“L2CAP” (0×0100)
“RFCOMM” (0×0003)
Channel: 1
Profile Descriptor List:
“Dialup Networking” (0×1103)
Version: 0×0101

Yang perlu di catat dari hasil perintah di atas adalah MAC Address 00:22:98:D1:57:BE dan nomor channel yang digunakan. Nomor channel yang tampil pada ubuntu saya adalah 1. Nomor channel hasilnya bisa berbeda-beda pada masing-masing komputer. Lanjut…

Kemudian lanjutkan dengan mengedit file rfcomm.conf yang berada pada folder /etc/bluetooth dengan perintah

    sudo gedit /etc/bluetooth/rfcomm.conf

Berikut adalah isi dari file rfcomm.conf milik saya yang sudah saya edit dengan menyesuaikan MAC Address dan nomor channel dari bluetooth ponsel saya serta keterangan “bind no” menjadi “bind yes”

Isi file rfcomm.conf secara default :
#
# RFCOMM configuration file.
#

#rfcomm0 {
# # Automatically bind the device at startup
# bind no;
#
# # Bluetooth address of the device
# device 00:22:98:D1:57:BE;
#
# # RFCOMM channel for the connection
# channel 1;
#
# # Description of the connection
# comment “Example Bluetooth device”;
#}

Isi file rfcomm.conf setelah saya rubah :

    rfcomm0 {
    bind yes;
    device 00:22:98:D1:57:BE;
    channel 1;
    comment “Bluetooth SE G502″;
    }

Oke, selanjutnya kita edit file wvdial.conf yang terletak di /etc/wvdial.conf dengan mengetikan perintah

    sudo gedit /etc/wvdial.conf

Isi file wvdial.conf secara default :
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,”IP”,”Homepage”
Modem Type = USB Modem
ISDN = 0
New PPPD = yes
Phone = *99***1#
Modem = /dev/ttyACM1
Username =
Password =
Baud = 460800

Perhatikan script diatas, [Dialer Defaults] digunakan untuk melakukan dial/memanggil provider cellular, ganti saja “Defaults” dengan nama kartu yang Anda gunakan, misal [Dialer im3].

Pada baris ke-empat, Init3 = AT+CGDCONT=1,”IP”,”Homepage”, Hompage berfungsi sebagai default dari hompage provider cellular, karena saya menggunakan kartu im3, maka “Hompage” saya ganti dengan “www.indosat-m3.net“.

Baris ke-delapan, Phone = *99***1# sebagai nomor dial provider cellular, untuk handphone GSM gunakan dial number *99***1# sedangkan handphone CDMA gunakan dial number #777.

Baris ke-sembilan, Modem = /dev/ttyACM1 adalah lokasi dari perangkat handphone yang kita gunakan, bila handphone Anda terhubung ke komputer/PC via kabel data maka setting modem menggunakan /dev/ttyACM1, tapi bila via bluetooth gunakan /dev/rfcomm1.

Baris ke-sepuluh dan sebelas, adalah username dan password provider cellular, sekali lagi, kartu saya im3, maka setting Username = gprs, dan Password = im3.

OK, berikut ini adalah daftar settingan masing-masing provider yang saya tahu :

    IM3
    Homepage : www.indosat-m3.net
    User : gprs
    Password : im3
    Dial : *99***1#

    IM3 DURASI
    Homepage : www.indosat-m3.net
    User : indosat@durasi
    Password : indosat@durasi
    Dial : *99***1#

    TELKOMSEL
    Homepage : telkomsel
    User : wap
    Password : wap123
    Dial : *99***1#

    TELKOMFLASH
    Homepage : flash
    User : [KOSONGKAN]
    Password : [KOSONGKAN]
    Dial : *99***1#

    XL
    Homepage : www.xlgrps.net
    User : xlgprs
    Password : proxl
    Dial : *99***1#

    MATRIX reguler [ APN = satelindogsm]
    Homepage :
    User : [KOSONGKAN]
    Password : [KOSONGKAN]
    Dial : *99***1#

    MATRIX broadband
    Homepage : indosat3g
    User : indosat
    Password : indosat
    Dial : *99***1#

    MENTARI
    Homepage : satelindogsm
    User : indosat
    Password : indosat
    Dial : *99***1#

    AXIS
    Homepage : http://wap.axisworld.co.id
    User : axis
    Password : [KOSONGKAN]
    Dial : *99***1#

    Fren (Mobile-8)
    User : m8
    Password : m8
    Dial : #777

    TELKOMFLEXY
    User : telkomnet@flexi
    Password : telkom
    Dial : #777

    STARONE
    User : starone
    Password : indosat
    Dial : #777

Kebetulan provider yang sering saya gunakan adalah im3, simpati dan xl. Maka settingan file pada /etc/wvdial.conf saya adalah :

    [Dialer im3durasi]
    Init1 = ATZ
    Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    Init3 = AT+CGDCONT=1,”IP”,”www.indosat-m3.net”
    Modem Type = USB Modem
    ISDN = 0
    New PPPD = yes
    Phone = *99***1#
    Modem = /dev/rfcomm1
    Username = indosat@durasi
    Password = indosat@durasi
    Baud = 460800

    [Dialer im3]
    Init1 = ATZ
    Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    Init3 = AT+CGDCONT=1,”IP”,”www.indosat-m3.net”
    Modem Type = USB Modem
    ISDN = 0
    New PPPD = yes
    Phone = *99***1#
    Modem = /dev/rfcomm1
    Username = gprs
    Password = im3
    Baud = 460800

    [Dialer indosat3g]
    Init1 = ATZ
    Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    Init3 = AT+CGDCONT=1,”IP”,”satelindogprs.com”
    Modem Type = USB Modem
    ISDN = 0
    New PPPD = yes
    Phone = *99***1#
    Modem = /dev/rfcomm1
    Username = indosat
    Password = indosat
    Baud = 460800

    [Dialer xl]
    Init1 = ATZ
    Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    Init3 = AT+CGDCONT=1,”IP”,”www.xlgrps.net”
    Modem Type = USB Modem
    ISDN = 0
    New PPPD = yes
    Phone = *99***1#
    Modem = /dev/rfcomm1
    Username = xlgprs
    Password = proxl
    Baud = 460800

    [Dialer telkomsel]
    Init1 = ATZ
    Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    Init3 = AT+CGDCONT=1,”IP”,”flash”
    Modem Type = USB Modem
    ISDN = 0
    New PPPD = yes
    Phone = *99***1#
    Modem = /dev/rfcomm1
    Username = wap
    Password = wap123
    Baud = 460800

    [Dialer flash]
    Init1 = ATZ
    Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    Init3 = AT+CGDCONT=1,”IP”,”flash”
    Modem Type = USB Modem
    ISDN = 0
    New PPPD = yes
    Phone = *99***1#
    Modem = /dev/rfcomm1
    Username =
    Password =
    Baud = 460800

Oke, setelah itu search bluetooth ponsel sampai menemukan bluetooth handphone Anda di komputer/PC kemudian koneksikan/pair dan masukan passkey yang sama antara di ponsel dan komputer/PC (pastikan handphone Anda selalu “trusted”). Jika di ponsel di set 1234, maka lakukan hal yang sama untuk PC, kemudian tiba saatnya untuk melakukan dial. Ketikkan :

    wvdial im3 ATAU wvdial im3durasi

Jika yang tampil seperti di bawah ini maka koneksi internet via bluetooth telah berhasil :D

dayat@dayat-xco:~$ sudo wvdial im3durasi
–> 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]}#@!}!}!} }8}#}$@#}(}”}’}”}”}&} } } } }%}&B;[1b]R[1d](~
–> Carrier detected. Waiting for prompt.
~[7f]}#@!}!}”} }8}#}$@#}(}”}’}”}”}&} } } } }%}&B;[1b]RW:~
–> PPP negotiation detected.
–> Starting pppd at Sun Mar 8 06:27:37 2009
–> Pid of pppd: 6029
–> Using interface ppp0
–> pppd: (1[17] ?1[17] ?1[17]
–> pppd: (1[17] ?1[17] ?1[17]
–> pppd: (1[17] ?1[17] ?1[17]
–> pppd: (1[17] ?1[17] ?1[17]
–> pppd: (1[17] ?1[17] ?1[17]
–> pppd: (1[17] ?1[17] ?1[17]
–> local IP address 10.36.130.51
–> pppd: (1[17] ?1[17] ?1[17]
–> remote IP address 10.64.64.64
–> pppd: (1[17] ?1[17] ?1[17]
–> primary DNS address 124.195.15.100
–> pppd: (1[17] ?1[17] ?1[17]
–> secondary DNS address 124.195.15.98
–> pppd: (1[17] ?1[17] ?1[17]

Nah.. kalau yang tampil seperti ini gimana?

dayat@dayat-xco:~$ sudo wvdial im3durasi
[sudo] password for masiqbal:
–> WvDial: Internet dialer version 1.60
–> Cannot open /dev/rfcomm1: No such file or directory
–> Cannot open /dev/rfcomm1: No such file or directory
–> Cannot open /dev/rfcomm1: No such file or directory

Jangan kuatir… Coba lakukan pairing dari komputer/PC ke bluetooth handphone dengan perintah

    sudo rfcomm bind 1 00:22:98:D1:57:BE 1

Pengalaman saya ketika akan konek via bluetooth keesokan harinya selalu gagal apabila belum di pairing ulang dari komputer/PC ke ponsel. Masih gagal juga? hehehe… ini pengalamannya mas AndyMSE, coba saja HAPUS Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 pada file /etc/wvdial.conf, setelah itu jangan lupa merubah baris dibawahnya yang semula
Init3 = AT+CGDCONT=1,”IP”,”www.indosat-m3.net” menjadi
Init2 = AT+CGDCONT=1,”IP”,”www.indosat-m3.net”

ahhh… akhirnya selesai juga… semoga panduan yang panjang singkat ini bisa membantu Anda untuk koneksi internet di Ubuntu via bluetooth handphone. Semoga bermanfaat…



 
 
Copyright © 2008 www.himakomers.com All Right Reserved