Konek Internet UBUNTU via Bluetooth Ponsel

7:35 PM 0 Comments A+ a-

Setelah berhasil dial via modem ponsel di Ubuntu via kabel data, tantangan selanjutnya adalah koneksi ke internet via Bluetooth ponsel. Masalahnya kalau lagi di luar dan pengen ngenet, males rasanya kalau ngeluarkan kabel data melulu walau dasarnya memang pemalas dan suka bangun siang kalo minggu dan jarang mandi kalau pagi..haiyah keterusan… LANJUT !. Pengalaman mengkoneksikan internet via bluetooth ponsel di ubuntu kali ini nggak serumit seperti biasanya walau butuh waktu 3 hari lamanya…jadi gini ..hari pertama nyari tutotial nya dapet tapi ngikutin caranya nggak berhasil, hari kedua kelupa’an karena kekenyangan habis makan-makan dan hari ketiga baru ketemu karena kebetulan rekan saya Mas Gatot sudah menulis tutorial tentang ini ^_^ . Jadi bisa langsung baca di blog beliau, dan yang mau tau pengalamanku …Monggo ..kita lanjut


Buka Terminal dan ketikkan $ sudo apt-get bluez-gnome. Perintah tersebut adalah untuk mendownload plus Install aplikasi bluez-gnome. Proses ini membutuhkan koneksi internet atau DVD Repository dari Ubuntu yang bisa di dapatkan dari PINJAM atau kalau mau modal bisa di dapat dari BELI. Pinjam tidak saya rekomendasikan karena terlalu merepotkan dan memalukan kalau keseringan ..kekkk..3x…KEEP. Setelah proses instalasi selesai, aktifkan bluetooth pada ponsel Kemudian ketikkan $ hcitool scan pada terminal

administrator@administrator-laptop:~$ hcitool scan
Scanning …
00:12:EE:B9:7F:C6 SE P990i

command hcitool scan adalah untuk mendeteksi perangkat bluetooth yang aktif di dalam coverage. Nampak hasil command hcitool scan di atas menemukan bluetooth di ponsel saya dengan mac address 00:12:EE:B9:7F:C6. Setelah itu ketikkan $ sdptool search DUN untuk mencari service Dial Up Networking pada bluetooth ponsel kita. Berikut hasil command dari sdptool search DUN di Ubuntu saya,

administrator@administrator-laptop:~$ sdptool search DUN
Inquiring …
Searching for DUN on 00:12:EE:B9:7F:C6 …
Service Name: Dial-up Networking
Service Description: Symbian OS,UIQ phone
Service Provider: Sony Ericsson
Service RecHandle: 0×10014
Service Class ID List:
“Dialup Networking” (0×1103)
Protocol Descriptor List:
“L2CAP” (0×0100)
“RFCOMM” (0×0003)
Channel: 7
Language Base Attr List:
code_ISO639: 0×656e
encoding: 0×6a
base_offset: 0×100
Profile Descriptor List:
“Dialup Networking” (0×1103)
Version: 0×0100

Yang perlu di catat dari hasil command di atas adalah mac adress 00:12:EE:B9:7F:C6 dan nomor channel yang hasilnya bisa berbeda-beda di masing-masing pc. Nomor channel yang tampil pada ubuntu saya adalah 7…. oke Next. 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 adress dan nomor channel dari bluetooth ponsel saya serta keterangan bind no menjadi bind yes

#
# RFCOMM configuration file.
#

#rfcomm0 {
# # Automatically bind the device at startup
# bind yes;
#
# # Bluetooth address of the device
# device 00:12:EE:B9:7F:C6;
#
# # RFCOMM channel for the connection
# channel 7;
#
# # Description of the connection
# comment “Example Bluetooth device”;
#}

Oke, selanjutnya kita edit file wvdial.conf yang terletak di /etc/wvdial.conf dengan mengetikan perintah $ sudo gedit wvdial.conf dan berikut isi dari wvdial.conf milik saya.

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,”IP”,”internet”
Modem Type = USB Modem
ISDN = 0
New PPPD = yes
Phone = *99***1#
Modem = /dev/ttyACM1
Username = ”
Password = ”
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/ttyACM1
Username = indosat@durasi
Password = indosat@durasi
Baud = 460800

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

Kebetulan saya sering berganti kartu ke im3 jika Telkomflash sedang gangguan, makanya juga terdapat setting untuk IM3. Jadi jika posisi menggunakan im3 perintah wvdial di tambah dengan im3 …contohnya $ wvdial im3. Lanjut, tambahkan konfigurasi untuk dial via bluetooth dan beri nama terserah asalkan bisa ingat ^_^. Kebetulan milik saya di beri nama “blth” yang artinya bluetooth, supaya mudah baiknya di samakan aja :d

Oke, setelah itu search bluetooth dari ponsel sampai menemukan bluetooth di PC kemudian konek kan dan masukan passkey yang sama di ponsel dan pc. Jika di ponsel di set 1234, maka lakukan hal yang sama untuk PC, kemudian tiba saatnya untuk melakukan dial. Ketikkan $ wvdial blth, jika yang tampil seperti di bawah ini maka koneksi internet via bluetooth telah berhasil ^_^.

administrator@administrator-laptop:~$ wvdial blth
–> 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”,”telkomsel”
AT+CGDCONT=1,”IP”,”telkomsel”
OK
–> Modem initialized.
–> Sending: ATDT*99***1#
–> Waiting for carrier.
ATDT*99***1#
CONNECT
~[7f]}#@!}!}!} }9}#}%B#}%}(}”}’}”}”}&} } } } }%}&e82[08]}”#~
–> Carrier detected. Waiting for prompt.
~[7f]}#@!}!}”} }9}#}%B#}%}(}”}’}”}”}&} } } } }%}&e82[08]NN~
–> PPP negotiation detected.
–> Starting pppd at Tue Jul 22 23:40:51 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: 11310
–> Using interface ppp0
–> pppd: ??[06][08][10]?[06][08]??[06][08]
–> pppd: ??[06][08][10]?[06][08]??[06][08]
–> pppd: ??[06][08][10]?[06][08]??[06][08]
–> pppd: ??[06][08][10]?[06][08]??[06][08]
–> pppd: ??[06][08][10]?[06][08]??[06][08]
–> pppd: ??[06][08][10]?[06][08]??[06][08]
–> local IP address 10.133.121.4
–> pppd: ??[06][08][10]?[06][08]??[06][08]
–> remote IP address 10.64.64.64
–> pppd: ??[06][08][10]?[06][08]??[06][08]
–> primary DNS address 202.3.208.10
–> pppd: ??[06][08][10]?[06][08]??[06][08]
–> secondary DNS address 202.3.210.10
–> pppd: ??[06][08][10]?[06][08]??[06][08]

Tetapi jika yang tampil seperti di bawah ini,

administrator@administrator-laptop:~$ wvdial blth
–> 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

Coba lakukan pairing dari pc ke bluetooth ponsel dengan perintah $ sudo rfcomm bind 1 00:12:EE:B9:7F:C6 7, karena pengalaman saya ketika akan konek via bluetooth keesokan harinya selalu gagal apabila belum di pairing ulang dari pc ke ponsel.