Oleh
Rizki Kurniadi
NIM 3307220373
Oleh
Rizki Kurniadi
NIM 3307220373
i
LEMBAR PERSETUJUAN
Disetujui Pembimbing
Pembimbing
Iwan Sonjaya. MT
NIP. 19760530 200812 1 002
ii
LEMBAR PENGESAHAN
Depok, 2009
Disahkan oleh
Jurusan Teknik Elektro Politeknik Negeri Jakarta
Ketua,
iii
ABSTRAK
Bluetooth adalah suatu teknologi baru yang mulai dikenal dan digunakan.
Teknologi ini memberikan perubahan yang signifikan terhadap peralatan
elektronik yang kita gunakan. Jika kita melihat sekeliling kita dimana
keyboard dihubungkan pada komputer. Demikian juga halnya dengan printer,
mouse, monitor dan lain sebagainya. Semua peralatan itu dihubungkan dengan
menggunakan kabel. Akibatnya terjadi masalah banyak kabel yang dibutuhkan di
kantor, rumah atau tempat-tempat lainnya. Masalah lain yang ditemui adalah
bagaimana menelusuri kabel-kabel yang terpasang jika ada suatu kesalahan atau
kerusakan. Bluetooth memperbaiki penggunaan teknologi kabel yang
cenderung menyulitkan ini dengan cara menghubungkan beberapa peralatan
tanpa menggunakan kabel.
iv
DAFTAR ISI
vii
DAFTAR GAMBAR
ix
BAB I
PENDAHULUAN
Dengan dasar diatas kami memiliki sebuah ide untuk membuat sebuah
sebuah jaringan PAN (personal area network) menggunakan media bluetooth.
Karena melihat begitu banyak kabel disetiap tempat dan bluetooth sudah tidak
asing lagi, maka sistem menggunakan PAN(Personal Area Network) adalah
suatu hal yang tepat. Dimana nantinya administrator jaringan tidak dipersulit
dengan kabel yang tersebar dimana-mana dan aktifitas perkuliahan berjalan
dengan baik. Dengan pembiayaan yang murah dan efisien.
1
1.2 Tujuan
Adapun tujuan dari pembuatan ide tugas akhir diatas adalah sebagai berikut :
1 Untuk dapat menyediakan suatu media komunikasi yang berguna di
masyarakat khususnya di lingkungan kampus.
2 Agar para mahasiswa dan para dosen tidak dipersulit dengan banyaknya
kabel dimanana-mana sehingga aktifitas pembelajaran menjadi efisien.
3 Kami menggunakan Sistem Operasi Linux dimana dia itu free atau Open
Source, kami berniat mempromosikan agar lebih banyak lagi orang yang
menggunakan Open Source dan tidak melakukan pembajakan software
lagi.
2
1.4 Metode Penyelesaian Masalah
Untuk dapat menyelesaikan masalah tersebut di atas, dilakukan langkah-
langkah sebagai berikut :
1. Pengumpulan Data
Metode ini dilakukan dengan cara mengumpulkan dan menganalisa data-
data yang berhubungan dan diperlukan di dalam pembuatan Bluetooth
PAN dan laporan tugas akhir.
2. Perancangan Sistem
Perancangan sistem yang dibuat meliputi perancangan perangkat lunak
dari sistem yang akan dibuat sederhana namun dapat beroperasi secara
optimal dan stabil.
3. Realisasi
Pada tahap ini perancangan sistem dirancang dengan menjalankan
fungsi-fungsi server pada sistem operasi.
4. Studi Literatur dan Konsultasi
Pada tahap ini dilakikan dengan pencarian bahan-bahan dari internet dan
buku-buku sebagai referensi pembuatan tugas akhir, serta mencari
informasi lain kepada sumber yang ahli dalam bidangnya dan konsultasi
kepada dosen pembimbing.
5. Pengujian Sistem dan Revisi
Kegiatan ini bertujuan untuk melakukan pengujian terhadap sistem yang
telah di rancang, apakah sistem dapat berjalan dengan baik atau tidak.
Hasil pengujian akan disempurnakan melalui revisi agar sesuai dengan
standar dan peraturan tugas akhir yang berlaku.
6. Penulisan Laporan Tugas Akhir
Metode ini termasuk kedalam syarat yang harus dilampirkan pada saat
pengajuan dan daftar sidang tugas akhir.
3
1.5 Sistematika Penulisan
Dalam sistematika penulisan ini akan dijelaskan pembahasan dan dari tiap-
tiap bab, di mana dalam laporan ini dibagi dalam lima bab yang tersusun
sebagai berikut :
BAB I PENDAHULUAN
Bab ini menjelaskan tentang awal dari Penulisan berupa Latar belakang,
maksud dan tujuan, batasan masalah, metoda pembuatan tugas akhir dan
sistematika penulisan.
BAB II TEORI DASAR SISTEM
Pada bab ini dicantumkan teori-teori singkat dan software-software yang akan
digunakan nantinya dalam pembuatan tugas akhir.
BAB IIIPERANCANGAN DAN REALISASI
Pada bab ini dijelaskan tentang perancangan sistem dan program mulai dari
instalasi, konfigurasi dan lain sebagainya.
BAB IV PENGUJIAN DAN ANALISIS DATA
Pada bab ini berisi penjelasan mengenai proses pengujian sistem SMS
Gateway meliputi tujuan, langkah kerja, hasil dan analisa pengujian yang
dihubungkan dengan teori.
BAB V PENUTUP
Bab ini berisi kesimpulan dan saran dari segala sesuatu yang telah dibahas,
diterangkan dan diuraikan dalam tugas akhir ini.
4
BAB II
TEORI DASAR SISTEM
yang beropera dalam pita frekuensi 2,4 GHz unlicensed ISM (Industrial, Scientific
mampu menyediakan layanan komunikasi data dan suara secara real-time antara
sendiri dapat berupa card yang bentuk dan fungsinya hampir sama dengan card
yang digunakan untuk wireless local area network (WLAN) dimana menggunakan
frekuensi radio standar IEEE 802.11, hanya saja pada bluetooth mempunyai
jangkauan jarak layanan yang lebih pendek dan kemampuan transfer data yang
lebih rendah.
tetapi juga mampu menawarkan fitur yang baik untuk teknologi mobile wireless
dengan biaya yang relat rendah, konsumsi daya yang rendah, interoperability
Nama Bluetooth berasal dari nama seorang raja yaitu Harald Blåtand
5
pertengahan abad ke sepuluh. Harald Blåtand menyatukan dan mengendalikan
sebagainya. Jika kita bisa mentransmisikan data dari komputer ke printer mengapa
tidak bisa mentransmisikan dari HP ke printer atau dari printer ke printer lainnya.
Secara lebih rinci, Bluetooth merupakan nama yang diberikan untuk teknologi
kabel portable atau alat elektronik yang sudah pasti. Tujuannya adalah
dijalan untuk membentuk Personal Area Networking (PAN), yaitu peralatan yang
digunakan secara bersama-sama. Ada tiga belas aplikasi spesifik dari Bluetooth
yaitu :
dan slave.
6
2. Service Discovery: protocol untuk mengetahui servis yang
disediakan.
object movement.
station.
12. File Transfer: menyediakan fasilitas transfer file secara lebih general.
komputer lain.
7
2.2 Bluetooth Protocol Stack
Tiap sistem Bluetooth terdiri dari sebuah aplikasi berbasis host dan sebuah
Bluetooth module. Host dapat berupa apapun, dari sebuah standalone computer
sampai dengan sebuah embedded control-ler seperti dalam sebuah cell phone.
8
Juga mengatur data flow antar L2CAP and Baseband dengan
membangun channel.
2.3 Baseband
Melakukan semua proses operasi data, seperti Speech coding,
data whitening, optional encryption/decryption, packetization, header
dan payload error detection dan correction.
Mengatur dan mengontrol radio interface.
9
RFCOMM menyediakan transportasi data biner dan mengemulasi AMDAL-
232 (sebelumnya RS-232) sinyal kendali atas lapisan baseband Bluetooth.
RFCOMM menyediakan handal sederhana stream data ke pengguna, mirip
dengan TCP. Hal ini digunakan secara langsung oleh banyak profil terkait
telepon sebagai pembawa untuk perintah AT, serta menjadi lapisan transpor
untuk OBEX melalui Bluetooth. Banyak aplikasi Bluetooth menggunakan
RFCOMM karena dukungan luas dan tersedia untuk umum API pada sistem
operasi. Selain itu, aplikasi yang menggunakan port serial untuk dapat
berkomunikasi dengan cepat porting untuk menggunakan RFCOMM
Device Access Code (DAC): Digunakan untuk signaling, seperti paging dan
10
o General Inquiry Access Code (GIAC) umum untuk semua
bluetooth devices.
Packet Header
sebuah piconet.
dapat transmit.
Flow Control
11
Bluetooth versi 1.0 dan 1.0b
Versi 1.0 dan 1.0B memiliki banyak masalah, dan produsen
mengalami kesulitan membuat produk mereka interoperable. Versi 1.0
dan 1.0B juga termasuk wajib Bluetooth alamat perangkat keras
(BD_ADDR) transmisi dalam proses Connecting (rendering anonimitas
mungkin pada tingkat protokol), yang merupakan kemunduran utama
untuk layanan tertentu yang direncanakan untuk digunakan dalam
lingkungan Bluetooth. Bluetooth v1.1 : Diratifikasi sebagai IEEE Standar
802.15.1-2002. Banyak ditemukan kesalahan dalam spesifikasi 1.0B
adalah tetap. Ditambahkan dukungan untuk saluran non-
dienkripsi. Indikator Kekuatan Sinyal Diterima (RSSI). Bluetooth v1.2
: Versi ini kompatibel dengan 1.1 dan perangkat tambahan utama adalah
sebagai berikut: Sambungan cepat dan Discovery, Adaptif frekuensi-
hopping spread spectrum (AFH), yang meningkatkan ketahanan terhadap
interferensi frekuensi radio dengan menghindari penggunaan frekuensi
padat di urutan melompat-lompat. Kecepatan transmisi yang lebih tinggi
dalam praktek, sampai 721 kbit / s [rujukan?], daripada di 1.1.
12
pengenalan dari Enhanced Data Rate (EDR) untuk transfer data yang lebih
cepat. Tingkat nominal EDR adalah sekitar 3 megabits per detik, meskipun
angka praktis transfer data 2,1 megabit per detik [21].. EDR menggunakan
kombinasi GFSK dan modulasi Phase Shift Keying (PSK) dengan dua
varian, π/4-DQPSK dan 8DPSK [22]. EDR dapat menyediakan konsumsi
daya yang rendah melalui siklus tugas berkurang.
Bluetooth v3.0 + HS
13
transfer data teoritis sampai 24 Mbit / s, meskipun tidak melalui Bluetooth
link itu sendiri. Sebagai gantinya, link Bluetooth digunakan untuk
negosiasi dan pembentukan, dan lalu lintas data tingkat tinggi dilakukan
melalui link 802,11 colocated.fitur utama baru adalah AMP (Alternate
MAC / PHY), penambahan 802,11 sebagai transportasi kecepatan
tinggi. Dua teknologi telah diantisipasi untuk AMP: 802,11 dan UWB, tapi
UWB hilang dari spesifikasi.
14
Bluetooth v4.0
antar komputer atau handphone yang terdiri dari beberapa device yang ada.
Namun pada dunia komputer, PAN adalah jaringan terkecil berdasarkan jarak
dengan PC yang lainnya. Hal ini dikarenakan PAN terpaku hanya pada jarak
tertentu aja. Bluetooth PAN ini kemudian dijadikan infrastruktur jaringan yang
15
berupa Apapun merk dan tipe Bluetooth yang digunakan, bisa dipastikan
16
adalah pada versi desktop terdapat tampilan desktop manager sedangkan pada
edisi server tidak ada, hanya command prompt saja.
Linux merupakan clone dari UNIX yang telah di- port ke beragam
platform, antara lain: Intel 80×86, AlphaAXP, MIPS, Sparch, Power PC, dsb.
Sekitar 95% kode sumber kernel sama untuk semua platform perangkat keras.
17
aplikasi/ software perkantoran (office suite) seperti OpenOffice.org, KOffice,
Abiword, Gnumeric, dan lainnya. Distro Linux telah mengalami pertumbuhan
yang pesat dari segi popularitas, sehingga lebih populer dari versi UNIX yang
menganut sistem lisensi dan berbayar (proprietary) maupun versi UNIX bebas lain
yang pada awalnya menandingi dominasi Microsoft Windows dalam beberapa
sisi.
Logo Linux
18
Tux, seekor Pinguin, merupakan logo dan maskot bagi Linux. Linux
adalah trademark (SN: 1916230) yang dimiliki oleh Linus Torvalds. Linux
terdaftar sebagai “Program sistem operasi komputer bagi penggunaan komputer
dan operasi”. Trademark ini didaftarkan setelah ada suatu kejadian di mana
seorang pemalsu bernama William R Della Croce Jr mulai mengirim surat kepada
para distributor Linux dan mengklaim trademark Linux adalah hak miliknya serta
meminta royalti sebanyak 10% dari mereka. Para distributor Linux mulai
mendorong agar trademark yang asli diberikan kepada Linus Torvalds. Pemberian
lisensi trademark Linux sekarang dibawah pengawasan Linux Mark Institute
pengerian linux adalah software sistem operasi open source yang gratis
untuk disebarluaskan di bawah lisensi GNU. jadi anda diijinkan untuk menginstal
pada komputer anda ataupun mengkopi dan menyebarluaskannya tanpa harus
membayar. linux merupakan turunan dari unix dan dapat bekerja pada berbagai
macam perangkat keras koputer mulai dari inter x86 sampai dengan RISC.
Dengan lisensi GNU (Gnu Not Unix) Anda dapat memperoleh program, lengkap
dengan kode sumbernya (source code). Tidak hanya itu, Anda diberikan hak untuk
mengkopi sebanyak Anda mau, atau bahkan mengubah kode sumbernya.Dan itu
semua legal dibawah lisensi. Meskipun gratis, lisensi GNU memperbolehkan
pihak yang ingin menarik biaya untuk penggandaan maupun pengiriman program.
Kebebasan yang paling penting dari Linux, terutama bagi programmer dan
administrator jaringan, adalah kebebasan untuk memperoleh kode sumber (source
code) dan kebebasan untuk mengubahnya. Ini berimplikasi pada beberapa hal
penting. Pertama keamanan, yang kedua dinamika.
19
pengguna Linux lainnya. Berkembangnya pengguna Linux sebagai komunitas
yang terbuka, membuat bug akan cepat diketahui, dan secepat itu pula para
programmer akan memperbaiki programnya. Anda sendiri juga yang menentukan
kode yang cocok sesuai dengan perangkat keras maupun kebutuhan dasar
perangkat lunak lainnya untuk dapat diimplementasikan. Ibarat sebuah mobil,
Anda bisa memodifikasi sesukanya, bahkan hingga mesin sekalipun, untuk
memperoleh bentuk yang diinginkan.
20
2.8 Distro linux
2.8.1 Linux Slackware
Slackware merupakan sistem operasi yang dibuat oleh Patrick
Volkerding dari Slackware Linux, Inc. Slackware merupakan salah satu
distro Linux awal, dan merupakan yang tertua yang masih dikelola. Tujuan
utama Slackware adalah stabilitas dan kemudahan desain, serta menjadi
distribusi Linux yang paling mirip Unix
21
beberapa rilis Beta dalam rentang 6.x, tetapi hal ini tidak dihitung.
22
2.8.3 Linux Redhat
Mulai dari versi 4.2 angka penjualan Suse Linux meningkat tajam.
Pengguna professional di pasar Linux menuntut produk yang sesuai, maka
mulai versi 5 ditawarkan produk SuSE Business Linux. Konsep ini
kemudian tetap dijual melalui SUSE Linux Enterprise Server (SLES),
yang boleh diperoleh di samping siklus rilis dan pembaruan yang panjang
dengan dukungan tawaran dan pelatihan yang beragam.
Suse Linux yang sampai pada versi itu hanya mendukung platform
Intel i386, pada versi 6.1 mulai juga mendukung platform DEC, Alpha
AXP dan platform PowerPC pada versi 6.3. Kedua distribusi memiliki
23
pengaruh penting bagi pengembangan kualitatif Distribusi Suse Linux.
Pada perkembangan berikutnya tersedia juga versi SuSE Linux untuk
sistem AMD Athlon 64, Intel Itanium dan IBM 390 (Z-Series).
Mulai versi 7.0 sampai dengan 9.1 tersedia dua versi Suse Linux:
Personal dan Professional. Di samping itu tersedia juga versi bagi pelajar.
Paket pembaruan dengan harga yang pantas untuk versi Professional juga
tersedia tanpa cetakan buku pedoman administrasi. Pada 4 November
2003, Novell mengumumkan bahwa mereka akan mengakuisisi SuSE.
Akuisisi ini diselesaikan pada Januari 2004. SuSE 9.1 merupakan versi
pertama di bawah Novell. Salah satu perubahan yang terjadi adalah mulai
Juni 2004, di samping instalasi melalui FTP, CD untuk instalasi dasar
tersedia di internet. Juga pada edisi Professional dipasarkan dengan keping
DVD kedua yang berisi perangkat lunak untuk sistem 64-Bit (AMD64 dan
Intel 64) (versi 64-Bit SuSE 9.0 dijual terpisah). Pada April 2004 YaST
ditempatkan di bawah Lisensi Publik Umum GNU. Pada 4 Agustus 2005,
juru bicara dan direktur hubungan masyarakat Bruce Lowry
mengumumkan bahwa pengembangan SUSE Professional akan lebih
terbuka dan bersama dalam proyek komunitas openSUSE berupaya meraih
perhatian yang lebih luas dari pengguna dan pengembang . Lebih terbuka
dengan memungkinkan pengguna dan pengembang untuk menguji dan
membantu mengembangkannya. Sebelumnya segala pengembangan
dilakukan hanya oleh SUSE dan versi 10.0 adalah versi pertama dengan
pengujian beta oleh publik. Sebagai bagian dari perubahan, akses ke
Server-YaST menjadi pelengkap bagi pengguna SUSE Linux.
Turbo Linux merupakan salah satu distro Linux yang diminati oleh
perusahaan dan perorangan di Jepang dan Asia. Produk berbasis Linux
dengan kinerja tinggi ini dimanfaatkan untuk pasar workstation dan server
terutama untuk penggunaan clustering dan orientasinya ke perusahaan.
Beberapa produk-produknya: TurboLinux Workstation untuk dekstopnya,
TurboLinux Server untuk backend server dengan kinerja tinggi terutama
untuk penggunaan bisnis di perusahaan, e-commerce dan transaksi B2B
(Business-to-Business.
24
BAB III
PERENCANAAN DAN REALISASI SISTEM
1. Nama Alat
Bluetooth PAN
2. Fungsi Alat
Untuk membuat suatu jaringan personal area network melalui Bluetooth
agar bisa saling menukar data.
3. Spesifikasi Alat
a. Spesifikasi Umum
Sistem transfer file yang terhubung kedalam suatu network
melalui media Bluetooth.
b. Spesifikasi Perangkat Keras ( Hardware)
Proccessor Intel Pentium IV 1.73 Ghz
Hardisk 20 GB
Bluetoooth USB
Bluez
Blueman
Dhcp3 server
25
4. Blok Diagram
Agar Operating System Ubuntu dapat berjalan dengan baik saat di install dan saat di
26
3. 20 GB harddisk
Apabila semua kebutuhan sistem tersebut telah dipenuhi, maka proses instalasi bisa
operating system live CD ubuntu yang dapat digunakan untuk Instal ubuntu.
3. Proses Instalasi di mulai dengan tampilan di bawah ini, pilih bahasa dan klik
27
4. Setelah itu akan tampil setup instalasi sebagai berikut untuk memilih layout
dengan meng-klik daerah lokasi yang tampil pada peta dan klik forward
28
Gambar 3.4 Pemilihan lokasi
6. Setelah itu akan tampil pilihan untuk memilih dimana Ubuntu akan di Install ,
pilih use entire disk untuk menggunakan seluruh harddisk yang ada, dan klik
forward
forward
29
Gambar 3.6 Pengaturan user
8. Tampilan berikutnya adalah rangkuman dari pilihan-pilihan instalasi yang telah di
tentukan sebelumnya
30
9. Proses instalasi
12. Setelah proses booting selesai maka akan tampil desktop ubuntu sebagai berikut ,
31
Gambar 3.10 Tampilan awal ubuntu 9.10
Apabila operating system telah siap digunakan, maka konfigurasi Bluetooth PAN
dapat dimulai dengan cara Instal paket Bluez pada Ubuntu kemudian lakukan
32
Gambar 3.11 Instalasi Bluez
33
3.2.5 Proses Instalasi dhcp3 server
alat berjalan dengan baik, terlebih dahulu kita mengecek keberadaan device
# lsusb
34
Gambar 3.14 Pengecekan dongle bluetooth
antara Bluetooth dengan server supaya client dapat mengakses client begitu juga
sebaliknya.
1. Untuk mengatur node PAN, Anda harus memuat modul pertama bnep.0.
# modprobe bnep
35
Gambar 3.15 Mengaktifkan bnep
2. Setelah itu aktifkan paket pand untuk memulai proses daemon PAN ('pand')
pada satu node untuk membuat menjadi sisi server dengan cara mengetikan
pada terminal
36
Gambar 3.16 Tampilan paket pand
3. Setelah itu dilanjutkan dengan mengedit file hcid.conf pada paket bluetooth
, untuk pengaturan dasar Bluetooth dan menjadi master pada jaringan PAN,
37
Gambar 3.17 Nano pada hcid.conf
38
Gambar 3.18 Nano pada interface
2 Konfigurasi dan pemberian ip address pada client yang terhubung pada
jaringan piconet diletakan pada /etc/dhcp3/dhcpd.conf dilakukan dengan
cara masuk kedalam terminal ketik:
# sudo nano /etc/dhcp3/dhcpd.conf
39
3 Setelah semua terkonfigurasi kemudian restart network dengan cara
mengetikan pada terminal :
# sudo /etc/init.d/networking restart
40
BAB IV
1) Tujuan Pengujian
Pada pengujian ini, diharapkan hardware dapat berkerja dengan baik serta
dapat terjadi komunikasi stabil antara client dengan server. Sistem yang
dikonfigurasi diharapkan dapat terkoneksi dengan bluetooth
3) Data Lingkungan
41
4) Spesifikasi perangkat lunak :
- Ubuntu 9.10
- Bluez
- Blueman
- Dhcp server
Setelah software-software yang dibutuhkan untuk bluetooth pan telah di install pada
1. Pengujian blueman
42
Gambar 4.1 Pengujian Blueman
# hciconfig
43
Gambar 4.2 Indentifikasi Dongle Bluetooth
# hcitool scan
44
Gambar 4.4 Tampilan service yang terdapat pada bluetooth
# sudo blueman-browse
45
Gambar 4.5 Mencari perangkat handphone
46
4. Masukan password untuk memulai pair device
47
4. Mengcopy file yang berada di handphone kedalam server
#sudo blueman-browse
48
2. Klik forward kemudian pilih koneksi yang dibutuhkan, pilih yang
group network
49
Gambar 4.13 Tampilan sisi client
50
Gambar 4.15 Tampilan Server di client.
51
BAB V
PENUTUP
Setelah semua proses dilakukan dengan baik dan penganalisaan juga telah
dilakukan, maka pada Bab ini akan diisi dengan kesimpulan yang didapat dari
5.1 Kesimpulan
biaya
52
DAFTAR PUSTAKA
Yulia dan Leo Willyanto Santoso, Studi dan uji coba tekhnologi bluetooth sebagai
alternatif komunikasi data nirkabel, 2008
53
rizki@rizki-laptop:~$ sudo apt-get install
bluez rizki@rizki-laptop:~$ sudo apt-get install
Reading package lists... Done dhcp3-server
Building dependency tree Reading package lists... Done
Reading state information... Done Building dependency tree
The following packages were Reading state information... Done
automatically installed and are no longer dhcp3-server is already the newest
required: version.
policykit libpolkit-gnome0 libpolkit-dbus2 The following packages were
policykit-gnome libpolkit-grant2 automatically installed and are no longer
libpolkit2 required:
Use 'apt-get autoremove' to remove them. policykit libpolkit-gnome0 libpolkit-dbus2
The following packages will be upgraded: policykit-gnome libpolkit-grant2
bluez libpolkit2
1 upgraded, 0 newly installed, 0 to remove Use 'apt-get autoremove' to remove them.
and 8 not upgraded. 0 upgraded, 0 newly installed, 0 to remove
Need to get 407kB of archives. and 8 not upgraded.
After this operation, 49.2kB disk space will
be freed. rizki@rizki-laptop:~$ sudo apt-get install
Get:1 http://ppa.launchpad.net bluemanReading package lists... Done
karmic/main bluez 4.61-0ubuntu2 [407kB] Building dependency tree
Fetched 407kB in 18s (22.4kB/s) Reading state information... Done
(Reading database ... 138561 files and blueman is already the newest version.
directories currently installed.) The following packages were
Preparing to replace bluez 4.51-0ubuntu2 automatically installed and are no longer
(using .../bluez_4.61-0ubuntu2_i386.deb) required:
... policykit libpolkit-gnome0 libpolkit-dbus2
Unpacking replacement bluez ... policykit-gnome libpolkit-grant2
Processing triggers for ureadahead ... libpolkit2
ureadahead will be reprofiled on next Use 'apt-get autoremove' to remove them.
reboot 0 upgraded, 0 newly installed, 0 to remove
Processing triggers for man-db ... and 8 not upgraded.
Setting up bluez (4.61-0ubuntu2) ...
Installing new version of config file rizki@rizki-laptop:~$ hcitool scan
/etc/bluetooth/audio.conf ... Scanning ...
L-a
00:21:FC:F6:75:A8 "RFCOMM" (0x0003)
民个之长个, 长 Channel: 9
rizki@rizki-laptop:~$ "OBEX" (0x0008)
Language Base Attr List:
rizki@rizki-laptop:~$ sdptool browse code_ISO639: 0x656e
00:21:fc:f6:75:a8 encoding: 0x6a
Browsing 00:21:FC:F6:75:A8 ... base_offset: 0x100
Service Name: Network Access Point Profile Descriptor List:
Service "OBEX Object Push" (0x1105)
Service Description: Personal Ad-hoc Version: 0x0100
Network Service which provides access to
a network Service Name: OBEX File Transfer
Service RecHandle: 0x10000 Service RecHandle: 0x10002
Service Class ID List: Service Class ID List:
"Network Access Point" (0x1116) "OBEX File Transfer" (0x1106)
Protocol Descriptor List: Protocol Descriptor List:
"L2CAP" (0x0100) "L2CAP" (0x0100)
PSM: 15 "RFCOMM" (0x0003)
"BNEP" (0x000f) Channel: 10
Version: 0x0100 "OBEX" (0x0008)
SEQ8: dd 6 Language Base Attr List:
Language Base Attr List: code_ISO639: 0x656e
code_ISO639: 0x656e encoding: 0x6a
encoding: 0x6a base_offset: 0x100
base_offset: 0x100 Profile Descriptor List:
Profile Descriptor List: "OBEX File Transfer" (0x1106)
"Network Access Point" (0x1116) Version: 0x0100
Version: 0x0100
Service Name: Dial-up networking
Service Name: OBEX Object Push Service RecHandle: 0x10003
Service RecHandle: 0x10001 Service Class ID List:
Service Class ID List: "Dialup Networking" (0x1103)
"OBEX Object Push" (0x1105) "Generic Networking" (0x1201)
Protocol Descriptor List: Protocol Descriptor List:
"L2CAP" (0x0100) "L2CAP" (0x0100)
L-b
"RFCOMM" (0x0003)
Channel: 1 Service Name: Voice Gateway
Language Base Attr List: Service RecHandle: 0x10006
code_ISO639: 0x656e Service Class ID List:
encoding: 0x6a "Handsfree Audio Gateway" (0x111f)
base_offset: 0x100 "Generic Audio" (0x1203)
Profile Descriptor List: Protocol Descriptor List:
"Dialup Networking" (0x1103) "L2CAP" (0x0100)
Version: 0x0100 "RFCOMM" (0x0003)
Channel: 13
Service Name: Nokia PC Suite Language Base Attr List:
Service RecHandle: 0x10004 code_ISO639: 0x656e
Service Class ID List: encoding: 0x6a
"Serial Port" (0x1101) base_offset: 0x100
Protocol Descriptor List: Profile Descriptor List:
"L2CAP" (0x0100) "Handsfree" (0x111e)
"RFCOMM" (0x0003) Version: 0x0105
Channel: 15
Language Base Attr List: Service Name: Audio Gateway
code_ISO639: 0x656e Service RecHandle: 0x10007
encoding: 0x6a Service Class ID List:
base_offset: 0x100 "Headset Audio Gateway" (0x1112)
"Generic Audio" (0x1203)
Service Name: COM 1 Protocol Descriptor List:
Service RecHandle: 0x10005 "L2CAP" (0x0100)
Service Class ID List: "RFCOMM" (0x0003)
"Serial Port" (0x1101) Channel: 12
Protocol Descriptor List: Language Base Attr List:
"L2CAP" (0x0100) code_ISO639: 0x656e
"RFCOMM" (0x0003) encoding: 0x6a
Channel: 3 base_offset: 0x100
Language Base Attr List: Profile Descriptor List:
code_ISO639: 0x656e "Headset" (0x1108)
encoding: 0x6a Version: 0x0100
base_offset: 0x100
L-c
Service Name: SyncML Client "SIM Access" (0x112d)
Service RecHandle: 0x10009 "Generic Telephony" (0x1204)
Service Class ID List: Protocol Descriptor List:
UUID 128: 00000002-0000-1000-8000- "L2CAP" (0x0100)
0002ee000002 "RFCOMM" (0x0003)
Protocol Descriptor List: Channel: 4
"L2CAP" (0x0100) Language Base Attr List:
"RFCOMM" (0x0003) code_ISO639: 0x656e
Channel: 11 encoding: 0x6a
"OBEX" (0x0008) base_offset: 0x100
Language Base Attr List: Profile Descriptor List:
code_ISO639: 0x656e "SIM Access" (0x112d)
encoding: 0x6a Version: 0x0101
base_offset: 0x100
Service Name: Music-Player
Service Name: Phonebook Access PSE Service Provider: Nokia
Service RecHandle: 0x1000b Service RecHandle: 0x10010
Service Class ID List: Service Class ID List:
"Phonebook Access - PSE" (0x112f) "Audio Source" (0x110a)
Protocol Descriptor List: Protocol Descriptor List:
"L2CAP" (0x0100) "L2CAP" (0x0100)
"RFCOMM" (0x0003) PSM: 25
Channel: 21 "AVDTP" (0x0019)
"OBEX" (0x0008) uint16: 0x100
Language Base Attr List: Language Base Attr List:
code_ISO639: 0x656e code_ISO639: 0x656e
encoding: 0x6a encoding: 0x6a
base_offset: 0x100 base_offset: 0x100
Profile Descriptor List: Profile Descriptor List:
"Phonebook Access" (0x1130) "Advanced Audio" (0x110d)
Version: 0x0100 Version: 0x0100
L-d
Service Class ID List: rizki@rizki-laptop:~$ hciconfig
"AV Remote Target" (0x110c) hci0: Type: USB
Protocol Descriptor List: BD Address: 22:22:22:22:22:22
"L2CAP" (0x0100) ACL MTU: 678:8 SCO MTU: 48:10
PSM: 23 UP RUNNING PSCAN ISCAN
"AVCTP" (0x0017) RX bytes:2997 acl:8 sco:0
uint16: 0x100 events:49 errors:0
Language Base Attr List: TX bytes:591 acl:8 sco:0
code_ISO639: 0x656e commands:33 errors:0
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List: rizki@rizki-laptop:~$ lsusb
"AV Remote" (0x110e) Bus 006 Device 001: ID 1d6b:0001 Linux
Version: 0x0100 Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux
Service Name: Media Player Foundation 1.1 root hub
Service Provider: Nokia Bus 001 Device 003: ID 04f2:b044
Service RecHandle: 0x10012 Chicony Electronics Co., Ltd
Service Class ID List: Bus 001 Device 001: ID 1d6b:0002 Linux
"AV Remote" (0x110e) Foundation 2.0 root hub
Protocol Descriptor List: Bus 004 Device 001: ID 1d6b:0001 Linux
"L2CAP" (0x0100) Foundation 1.1 root hub
PSM: 23 Bus 003 Device 003: ID 1131:1001
"AVCTP" (0x0017) Integrated System Solution Corp. KY-
uint16: 0x100 BT100 Bluetooth Adapter
Language Base Attr List: Bus 003 Device 002: ID 04f3:0230 Elan
code_ISO639: 0x656e Microelectronics Corp.
encoding: 0x6a Bus 003 Device 001: ID 1d6b:0001 Linux
base_offset: 0x100 Foundation 1.1 root hub
Profile Descriptor List: Bus 002 Device 002: ID 04a9:173a
"AV Remote" (0x110e) Canon, Inc.
Version: 0x0100 Bus 002 Device 001: ID 1d6b:0002 Linux
Foundation 2.0 root hub
rizki@rizki-laptop:~$ rizki@rizki-laptop:~$
L-e
rizki@rizki-laptop:~$ sudo blueman- packages/blueman/gui/DeviceList.py:550)
adapters Caching new device AE:2D:22:00:FF:00
/usr/bin/blueman-adapters:172: _________
GtkWarning: gtk_radio_button_set_group: __init__ (/usr/lib/python2.6/dist-
assertion `!g_slist_find (group, packages/blueman/main/Device.py:35)
radio_button)' failed caching initial properties
builder.add_from_file(UI_PATH _________
+"/adapters-tab.ui") add_device (/usr/lib/python2.6/dist-
org.bluez owner changed to :1.66 packages/blueman/gui/DeviceList.py:359)
rizki@rizki-laptop:~$ adding new device
_________
rizki@rizki-laptop:~$ sudo blueman-applet do_cache (/usr/lib/python2.6/dist-
Loading configuration plugins packages/blueman/gui/DeviceList.py:550)
Using gconf config backend Caching new device 00:21:FC:F6:75:A8
there is an instance already running _________
rizki@rizki-laptop:~$ on_property_changed
(/usr/lib/python2.6/dist-
rizki@rizki-laptop:~$ sudo blueman- packages/blueman/gui/DeviceList.py:179)
assistant adapter propery changed Discovering 1
Loading configuration plugins _________
Using gconf config backend init_services (/usr/lib/python2.6/dist-
_________ packages/blueman/main/Device.py:91)
SetAdapter (/usr/lib/python2.6/dist- Loading services
packages/blueman/gui/DeviceList.py:300) {u'control':
None <blueman.bluez.ServiceInterface.ServiceI
_________ nterface object at 0x8cf212c>, u'serial':
__init__ (/usr/lib/python2.6/dist- <blueman.bluez.ServiceInterface.ServiceI
packages/blueman/main/Device.py:35) nterface object at 0x8cecf4c>, u'audio':
caching initial properties <blueman.bluez.ServiceInterface.ServiceI
_________ nterface object at 0x8cf204c>, u'network':
add_device (/usr/lib/python2.6/dist- <blueman.bluez.ServiceInterface.ServiceI
packages/blueman/gui/DeviceList.py:359) nterface object at 0x8cecf6c>}
adding new device connect
_________ _________
do_cache (/usr/lib/python2.6/dist- on_property_changed
L-f
(/usr/lib/python2.6/dist- Caching new device 00:21:FC:F6:75:A8
packages/blueman/gui/DeviceList.py:179) _________
adapter propery changed Discovering 0 on_property_changed
rizki@rizki-laptop:~$ (/usr/lib/python2.6/dist-
packages/blueman/gui/DeviceList.py:179)
adapter propery changed Discovering 1
rizki@rizki-laptop:~$ sudo blueman- _________
sendto on_device_found (/usr/lib/python2.6/dist-
_________ packages/blueman/gui/DeviceList.py:154)
SetAdapter (/usr/lib/python2.6/dist- Device discovered 00:21:FC:F6:75:A8
packages/blueman/gui/DeviceList.py:300) _________
None __init__ (/usr/lib/python2.6/dist-
_________ packages/blueman/main/Device.py:35)
__init__ (/usr/lib/python2.6/dist- caching initial properties
packages/blueman/main/Device.py:35) RSSI: 0
caching initial properties _________
_________ __del__ (/usr/lib/python2.6/dist-
add_device (/usr/lib/python2.6/dist- packages/blueman/main/Device.py:78)
packages/blueman/gui/DeviceList.py:359) deleting device None
adding new device _________
_________ Destroy (/usr/lib/python2.6/dist-
do_cache (/usr/lib/python2.6/dist- packages/blueman/main/Device.py:114)
packages/blueman/gui/DeviceList.py:550) invalidating device None
Caching new device AE:2D:22:00:FF:00 _________
_________ __init__ (/usr/lib/python2.6/dist-
__init__ (/usr/lib/python2.6/dist- packages/blueman/main/Device.py:35)
packages/blueman/main/Device.py:35) caching initial properties
caching initial properties _________
_________ destroy (/usr/lib/python2.6/dist-
add_device (/usr/lib/python2.6/dist- packages/blueman/gui/DeviceList.py:127)
packages/blueman/gui/DeviceList.py:359) destroying
adding new device _________
_________ __del__ (/usr/lib/python2.6/dist-
do_cache (/usr/lib/python2.6/dist- packages/blueman/gui/DeviceSelectorWid
packages/blueman/gui/DeviceList.py:550) get.py:81)
L-g
Deleting widget _________
Sending to 00:21:FC:F6:75:A8 load_plugins (/usr/bin/blueman-
_________ services:85)
create_session (/usr/bin/blueman- ['Network', 'Transfer']
sendto:133) _________
Creating session set_page (/usr/bin/blueman-services:134)
_________ Set page Network
on_session_created (/usr/bin/blueman- Using gconf config backend
sendto:299) rizki@rizki-laptop:~$
_________
on_session_connected
(/usr/lib/python2.6/dist-
packages/blueman/ods/OdsManager.py:5
3)
session_connected
_________
on_session_connected (/usr/bin/blueman-
sendto:248)
commence transfer
_________
send_file (/usr/bin/blueman-sendto:231)
/media/New
Volume_/wallpaper/user509160_pic2045_
1223223913.jpg
_________
on_transfer_started (/usr/bin/blueman-
sendto:170)
transfer started
rizki@rizki-laptop:~$
L-h