BLUETOOTH PAN “KONFIGURASI SHARING DATA BLUETOOTH” LAPORAN TUGAS AKHIR Tugas Akhir ini dibuat untuk melengkapi Syarat-syarat yang Diperlukan guna Memperoleh Diploma Tiga Politeknik Oleh Rizki Kurniadi NIM 3307220373 Konsentrasi Teknik Komputer dan Jaringan Program Studi Elektronika Industri Jurusan Teknik Elektro POLITEKNIK NEGERI JAKARTA DEPOK 2010
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
BLUETOOTH PAN“KONFIGURASI SHARING DATA BLUETOOTH”
LAPORAN TUGAS AKHIR
Tugas Akhir ini dibuat untuk melengkapi Syarat-syarat yangDiperlukan guna Memperoleh Diploma Tiga Politeknik
OlehRizki Kurniadi
NIM 3307220373
Konsentrasi Teknik Komputer dan JaringanProgram Studi Elektronika Industri
Jurusan Teknik Elektro
POLITEKNIK NEGERI JAKARTADEPOK
2010
i
BLUETOOTH PAN“KONFIGURASI BLUETOOTH DILINUX”
LAPORAN TUGAS AKHIR
Tugas Akhir ini dibuat untuk melengkapi Syarat-syarat yangDiperlukan guna Memperoleh Diploma Tiga Politeknik
OlehRizki Kurniadi
NIM 3307220373
Konsentrasi Teknik Komputer dan JaringanProgram Studi Elektronika Industri
Jurusan Teknik Elektro
POLITEKNIK NEGERI JAKARTADEPOK
2010
ii
LEMBAR PERSETUJUAN
Tugas Akhir dengan judul : “Bluetooth PAN”, sub judul : “Konfigurasi
sharing data Bluetooth”, pada program Pendidikan Diploma III Politeknik,
Konsentrasi Teknik Komputer & Jaringan, Program Studi Teknik Elektronika
Industri, Jurusan Teknik Elektro, Politeknik Negeri Jakarta disetujui untuk diajukan
dalam sidang tugas akhir pada tanggal
Depok, 26 Juli 2010
Disetujui Pembimbing
Pembimbing
Iwan Sonjaya. MT
NIP. 19760530 200812 1 002
iii
LEMBAR PENGESAHAN
Tugas akhir dengan judul “Konfigurasi Bluetooth dilinux” pada Program
Diploma Tiga Politeknik, Konsentrasi Teknik Komputer & Jaringan, Program Studi
Teknik Elektronika Industri, Jurusan Teknik Elektro, Politeknik Negeri Jakarta telah
diuji dalam sidang tugas akhir pada 20010 dan dinyatakan lulus.
Depok, 2009
Disahkan oleh
Jurusan Teknik Elektro Politeknik Negeri Jakarta
Ketua,
Nur Fauzi Soelaiman, ST. M.Kom.
NIP. 131405326
iv
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.
Pada Tulisan ini, dibahas bagaimana menghubungkan beberapa
computer dengan menggunakan Bluetooth. Dan membuat suatu jaringan yang
disebut PAN (Personal Area Network).. Sebagai hasil dari Konfigurasi Bluetooth
dilinux dapat mentrasfer data dan terhubung ke internet. Konfigurasi Bluetooth
dilinux, dapat membantu dalam proses pertukaran data antar komputer yang saling
terhubung.
Kata kunci: Bluetooth, PAN (Personal Area Network), Komunikasi data,
Nirkabel
DAFTAR ISI
HALAMAN JUDUL ................................................................................... i
LEMBAR PERSETUJUAN PEMBIMBING ............................................... ii
LEMBAR PENGESAHAN .......................................................................... iii
ABSTRAK .................................................................................................. iv
KATA PENGANTAR ................................................................................. v
DAFTAR ISI ............................................................................................... vi
DAFTAR GAMBAR ................................................................................... viii
BAB I PENDAHULUAN ......................................................................... 1
1.1 Latar Belakang .............................................................................. 1
1.2 Tujuan ........................................................................................... 2
1.3 Batasan Masalah ............................................................................ 2
1.4 Metode Penyelesaian Masalah ....................................................... 3
menentukan kerangka aplikasi untuk perangkat nirkabel dan WAP adalah
standar terbuka untuk menyediakan akses mobile pengguna untuk layanan
informasi telepon dan.
2.6 RFCOMM (kabel protokol penggantian)
Komunikasi frekuensi radio (RFCOMM) adalah pengganti kabel
protokol yang digunakan untuk membuat virtual serial data stream.
10
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
2.3 STRUKTUR FRAME DATA BLUETOOTH
Struktur frame data dari Bluetooth dapat dilihat pada Gambar 2.2
Gambar 2.2: Struktur Frame Data Bluetooth
Channel Access Code (CAC):mengidentifikasikan sebuah piconet, kode ini
digunakan dengan semua traffic exchanged pada sebuah piconet.
Device Access Code (DAC): Digunakan untuk signaling, seperti paging dan
respon terhadap paging.
Inquiry Access Code (IAC):
11
o General Inquiry Access Code (GIAC) umum untuk semua
bluetooth devices.
o Dedicated Inquiry Access Code (DIAC) umum untuk sebuah kelas
dari Bluetooth devices.
o Inquiry process “finds” BT devices dalam range.
Packet Header
AM_ADDR: 3 bit alamat member menunjukkan active members dari
sebuah piconet.
Data Type: Menunjukkan bermacam-macam tipe paket dan panjangnya.
Memperbolehkan non-addressed slaves untuk menentukan kapan mereka
dapat transmit.
Flow Control
Acknowledgement: ACK/NAK field
HEC: header error check, jika error di-
temukan, keseluruhan paket dibuang
2.4 Spesifikasi Versi Bluetooth
Spesifikasi Bluetooth ini dikembangkan pada tahun 1994 oleh Jaap
Haartsen dan Sven Mattisson, yang bekerja untuk Ericsson di Lund, Swedia
spesifikasi ini didasarkan pada frekuensi-hopping teknologi spread
spectrum. Spesifikasi yang diresmikan oleh Bluetooth Special Interest Group
(SIG). SIG secara resmi diumumkan pada 20 Mei 1998. Hari ini memiliki
keanggotaan lebih dari 13.000 perusahaan di seluruh dunia. Ini didirikan oleh
Ericsson, IBM, Intel, Toshiba, dan Nokia, dan kemudian bergabung dengan
perusahaan lain
12
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.
Extended Synchronous Connections (eSCO), yang meningkatkan
kualitas suara audio link dengan memungkinkan transmisi ulang paket
yang rusak, dan secara opsional dapat meningkatkan latency audio untuk
memberikan dukungan yang lebih baik untuk transfer data konkuren. Host
Controller Interface (HCI) dukungan untuk tiga-kawat UART. Diratifikasi
sebagai IEEE Standar 802.15.1-2005
Diperkenalkan Kontrol Aliran dan Mode transmisi untuk L2CAP.
Bluetooth Versi 2.0 +EDR
Versi Bluetooth Core Specification dirilis pada tahun 2004 dan
kompatibel dengan versi sebelumnya 1.2. Perbedaan utama adalah
13
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.
Spesifikasi ini diterbitkan sebagai “Bluetooth v2.0 + EDR” yang
berarti bahwa EDR merupakan fitur opsional. Selain EDR, ada perbaikan
kecil lainnya dengan spesifikasi 2.0, dan produk dapat mengklaim kepatuhan
terhadap “Bluetooth v2.0″ tanpa mendukung data rate yang lebih
tinggi.Setidaknya satu negara perangkat komersial “Bluetooth v2.0 tanpa
EDR” pada lembar datanya.
Bluetooth 2.1 + EDR
Core Spesifikasi Bluetooth 2.1 + EDR Versi sepenuhnya
kompatibel dengan 1,2, dan diadopsi oleh Bluetooth SIG pada tanggal 26
Juli 2007. Fitur utama dari 2.1 adalah pasangan aman sederhana (SSP): ini
meningkatkan pengalaman memasangkan perangkat Bluetooth, sambil
meningkatkan penggunaan dan kekuatan keamanan. Lihat bagian pada
pasangan di bawah ini untuk rincian lebih lanjut. 2,1 memungkinkan
berbagai perbaikan lainnya, termasuk “respon penyelidikan Extended”
(EIR), yang memberikan informasi lebih selama prosedur penyelidikan
untuk memungkinkan lebih baik penyaringan perangkat sebelum koneksi;
mengendus subrating, yang mengurangi konsumsi daya dalam mode daya
rendah
Bluetooth v3.0 + HS
Versi 3.0 + HS dari Bluetooth Core Specification [22] diadopsi
oleh Bluetooth SIG pada tanggal 21 April 2009. Mendukung kecepatan
14
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.
Memungkinkan penggunaan alternatif dan Phys MAC untuk
mengangkut data Bluetooth profil.Radio Bluetooth masih digunakan untuk
penemuan perangkat, koneksi pertama dan konfigurasi profil, namun
ketika jumlah besar data perlu dikirim, kecepatan tinggi alternatif MAC
PHY 802,11 (biasanya terkait dengan Wi-Fi) akan digunakan untuk
mengangkut data. Ini berarti bahwa model koneksi terbukti rendah daya
dari Bluetooth yang digunakan ketika sistem idle, dan radio daya rendah
per bit yang digunakan ketika jumlah besar data perlu dikirim.
Izin layanan data yang akan dikirim tanpa membangun saluran
L2CAP eksplisit. Hal ini dimaksudkan untuk digunakan oleh aplikasi yang
membutuhkan latensi rendah antara tindakan pengguna dan pemasangan
kembali / transmisi data. Ini hanya cocok untuk sejumlah kecil data. Update
fitur kontrol daya untuk menghapus kontrol daya loop terbuka, dan juga
untuk memperjelas ambiguitas dalam kontrol daya diperkenalkan oleh
skema modulasi baru ditambahkan untuk EDR. Peningkatan power control
menghilangkan ambiguitas dengan menentukan perilaku yang
diharapkan. Fitur ini juga menambahkan kontrol daya loop tertutup, berarti
RSSI penyaringan dapat mulai sebagai respon diterima. Sebagai tambahan,
sebuah “langsung ke daya maksimum” permintaan telah diperkenalkan, ini
diharapkan untuk menangani masalah link rugi Headset biasanya diamati
ketika pengguna menempatkan ponsel mereka ke dalam saku di sisi
berlawanan ke headset.
15
Bluetooth v4.0
Pada tanggal 12 Juni 2007 Nokia dan Bluetooth SIG telah
mengumumkan bahwa Wibree akan menjadi bagian dari spesifikasi
Bluetooth, sebagai teknologi Bluetooth daya ultra rendah. Pada tanggal 17
Desember 2009, Bluetooth SIG mengadopsi teknologi Bluetooth energi
rendah sebagai ciri khas fitur versi 4.0. Nama-nama sementara Wibree dan
Bluetooth ULP (Ultra Low Power) yang ditinggalkan. Pada tanggal 21
April 2010, Bluetooth SIG menyelesaikan Bluetooth Core Specification
versi 4.0, yang meliputi Classic Bluetooth, Bluetooth berkecepatan tinggi
dan rendah energi protokol Bluetooth. Bluetooth kecepatan tinggi
didasarkan pada Wi-Fi, Bluetooth dan Classic terdiri dari protokol
Bluetooth warisan.
2.5 Bluetooth PAN
Istilah PAN, bila dilihat pada kamus Inggris-Indonesia diartikan hubungan
antar komputer atau handphone yang terdiri dari beberapa device yang ada.
Namun pada dunia komputer, PAN adalah jaringan terkecil berdasarkan jarak
dengan menggunakan bluetooth
Pada awalnya, Bluetooth PAN dibutuhkan untuk menjembatani satu PC
dengan PC yang lainnya. Hal ini dikarenakan PAN terpaku hanya pada jarak
tertentu aja. Bluetooth PAN ini kemudian dijadikan infrastruktur jaringan yang
terkecil berdasarkan jangkuan wilayah
2.8.1 Perangkat Komunikasi dongle Bluetooth
Perangkat komunikasi di sini adalah yang dapat digunakan untuk
mengirimkan atau melihat. Data –data Perangkat-perangkat tersebut
16
berupa Apapun merk dan tipe Bluetooth yang digunakan, bisa dipastikan
memiliki feature untuk bnep, .
Gambar 2.3 dongle bluetooth
2.6 Pengenalan Ubuntu
Ubuntu merupakan salah satu distribusi Linux yang berbasiskan Debian.
Proyek Ubuntu resmi disponsori oleh Canonical Ltd yang merupakan perusahaan
milik seorang kosmonot asal Afrika Selatan Mark Shuttleworth. Nama Ubuntu
diambil dari nama sebuah konsep ideologi di Afrika Selatan, "Ubuntu" berasal
dari bahasa kuno Afrika, yang berarti "rasa perikemanusian terhadap sesama
manusia". Tujuan dari distribusi Linux Ubuntu adalah membawa semangat yang
terkandung di dalam Filosofi Ubuntu ke dalam dunia perangkat lunak. Ubuntu
adalah sistem operasi lengkap berbasis Linux, tersedia secara bebas dan
mempunyai dukungan baik yang berasal dari komunitas maupun tenaga ahli
profesional.
Setiap rilis mempunyai nama kode dan nomor versi. Nomor versi
berdasarkan tahun dan bulan dari rilis. Sebagai contoh, rilis Ubuntu yang pertama,
4.10, dirilis tanggal 20 Oktober 2004. Rilis ubuntu keluar setiap 6 bulan sekali
tiap bulan April dan Oktober. Rilis ubuntu biasanya terdiri dari berbagai edisi,
yaitu edisi Desktop, Server, dan Netbook. Perbedaan mendasar pada ketiganya
17
adalah pada versi desktop terdapat tampilan desktop manager sedangkan pada
edisi server tidak ada, hanya command prompt saja.
2.7 Pengenalan linux
Linux adalah sebuah sistem operasi yang dikembangkan oleh Linus
Benedict Torvalds dari Universitas Helsinki Finlandia sebagai proyek hobi mulai
tahun 1991. Ia menulis Linux, sebuah kernel untuk prosesor 80386, prosesor 32-
bit pertama dalam kumpulan CPU Intel yang cocok untuk PC. Baru pada tanggal
14 Maret 1994 versi 1.0 mulai diluncurkan, dan hal ini menjadi tonggak sejarah
Linux.
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.
Linux termasuk sistem operasi yang didistribusikan secara open source,
artinya kode sumber Linux diikutsertakan sehingga dapat dipelajari dan
dikembangkan dengan mudah. Selain itu Linux dikembangkan oleh GNU
(General Public License). Linux dapat digunakan untuk berbagai keperluan,
seperti: jaringan, pengembangan software, dan sebagai end-user platform. Selama
ini Linux menjadi sistem operasi yang menjadi banyak perhatian karena
kecanggihan dan harganya yang relatif murah dibanding dengan sistem operasi
yang lain. Macam-macam distribusi Linux antara lain: Stackware, Debian,
RedHat, S.u.s.e., Caldera, dan Turbo Linux. Macam-macam distribusi Linux ini
akan dibahas lebih mendalam pada “Distro linux”.
Istilah Linux atau GNU/Linux (GNU) juga digunakan sebagai rujukan
kepada keseluruhan distro Linux (Linux distribution), yang didalamnya selalu
disertakan program-program lain yang mendukung sistem operasi ini. Contoh
program-program tersebut adalah Web Server, Bahasa Pemrograman, Basis Data,
Tampilan Desktop (Desktop Environment) (seperti GNOME dan KDE), dan
18
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.
Linux mendukung banyak Perangkat keras Komputer, dan telah digunakan
di dalam berbagai peralatan dari Komputer pribadi, Superkomputer dan Sistem
Benam (Embedded System) (seperti Telepon Seluler Ponsel dan Perekam Video
pribadi Tivo).
Pada mulanya, Linux dibuat, dikembangkan dan digunakan oleh
peminatnya saja. Kini Linux telah mendapat dukungan dari perusahaan besar
seperti IBM, dan Hewlett-Packard dan perusahaan besar lain. Para pengamat
teknologi informatika beranggapan kesuksesan ini dikarenakan Linux tidak
bergantung kepada vendor (vendor-independence), biaya operasional yang rendah,
dan kompatibilitas yang tinggi dibandingkan versi UNIX proprietari, serta faktor
keamanan dan kestabilannya dibandingkan dengan Microsoft Windows. Ciri-ciri
ini juga menjadi bukti atas keunggulan model pengembangan perangkat lunak
sumber terbuka opensource software.
Logo Linux
Gambar 2.4 Logo Linux
19
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.
Jika perangkat lunak komersial tidak memperkenankan Anda untuk
mengetahui kode sumbenya maka Anda tidak akan pernah tahu apakah program
yang Anda beli dari mereka itu aman atau tidak (sering disebut security by
obscurity). Hidup Anda di tangan para vendor. Dan jika ada pemberitahuan
tentang bug dari perangkat lunak komersial tersebut, seringkali sudah terlambat.
Dengan Linux, Anda dapat meneliti kode sumbernya langsung, bersama dengan
20
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.
Keterbukaan kode sumber juga memungkinkan sistem operasi berkembang
dengan pesat. Jika sebuah program dengan sistem tertutup dan hanya
dikembangkan oleh vendor tertentu, paling banyak sekitar seribu hingga lima ribu
orang. Sedangkan Linux, dengan keterbukaan kode sumbernya, dikembangkan
oleh sukarelawan seluruh dunia. Bug lebih cepat diketahui dan program
penambalnya (patch) lebih cepat tersedia. Pendekatan pengembangan sistem
operasi ini disebut Bazaar. Kebalikannya sistem Chatedraal sangat tertutup dan
hanya berpusat pada satu atau dua pengembang saja.
linux saat ini telah berkembang menjadi banyak distro (distribusi linux), misalnya
adalah distro Redhat, Debian, Suse. saat ini distro linux yang sangat populer di
gunakan di indonesia adalah distro ubuntu yang merupakan turunan dari Debian.
21
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
Nama "Slackware" berasal dari fakta bahwa distribusi ini dimulai
sebagai sebuah proyek pihak swasta tanpa komitmen apa-apa. Untuk
mencegah proyek ini menjadi terlalu serius pada awalnya, Volkerding
memberi nama yang lucu itu, yang kemudian tetap bertahan bahkan
setelah Slackware menjadi proyek serius.Kata "Slack" (kendor) di
Slackware merujuk pada istilah "Slack" seperti yang digunakan oleh
Gereja para SubGenius.
Slackware pada awalnya merupakan turunan dari Softlanding
Linux System, yang paling populer dari distribusi Linux asli. SLS
mendominasi pasar sampai para pengembang membuat keputusan untuk
mengganti format executable-nya dari a.out ke ELF. Ini bukan keputusan
yang populer di kalangan basis pengguna SLS pada saat itu. Patrick
Volkerding meluncurkan versi modifikasi dari SLS, yang dia beri nama
Slackware. Rilis pertama Slackware, 1.00, diluncurkan pada tanggal 16
Juli 1993. Berupa sebuah citra 3½" floppy disk yang tersedia melalui FTP.
Pada tahun 1999, Slackware berkali-kali dirilis, mulai dari rilis
nomor 4 sampai 7. Hal ini dijelaskan oleh Patrick Volkerding sebagai
upaya pemasaran untuk menunjukkan bahwa Slackware adalah sebuah
distro Linux yang up-to-date sebagaimana distro-distro lainnya, yang kala
itu banyak yang telah melepas nomor 6 Slackware memang memiliki
22
beberapa rilis Beta dalam rentang 6.x, tetapi hal ini tidak dihitung.
Pada tahun 2005, lingkungan desktop GNOME telah dihapus dari
rilis yang akan diluncurkan, dan diserahkan kepada dukungan
komunitasnya. Penyingkiran GNOME dianggap oleh sebagian komunitas
Linux sebagai tindakan yang menggemparkan karena lingkungan desktop
tersebut banyak digunakan di distro-distro Linux. Sebagai balasan,
beberapa proyek berbasis komunitas mulai menawarkan distribusi
GNOME lengkap untuk Slackware.
2.8.2 Linux Debian
Debian adalah sistem operasi berbasis kernel Linux. Debiantermasuk salah satu sistem operasi Linux yang bebas untuk dipergunakandengan menggunakan lisensi GNU. Debian adalah ‘kernel independen’,yaitu sistem operasi Debian dikembangkan murni tanpa mendasarkan padasistem operasi yang telah ada.
Debian pertama kali diperkenalkan oleh Ian Murdoch, seorangmahasiswa dari Universitas Purdue, Amerika Serikat, pada tanggal 16Agustus 1993, Nama Debian berasal dari kombinasi nama mantan-kekasihnya Debra dan namanya Ian. Proyek Debian tumbuh lambat padaawalnya dan merilis versi 0.9x di tahun 1994 dan 1995. Pengalihanarsitektur ke selain i386 dimulai ditahun 1995. Versi 1.x dimulai tahun1996.
Ditahun 1996, Bruce Perens menggantikan Ian Murdoch sebagaiPemimpin Proyek. Dalam tahun yang sama pengembang debian EanSchuessler, berinisiatif untuk membentuk Debian Social Contract danDebian Free Software Guidelines, memberikan standar dasar komitmenuntuk pengembangan distribusi debian. Dia juga membentuk organisasi“Software in Public Interest” untuk menaungi debian secara legal danhukum.
Di akhir tahun 2000, proyek debian melakukan perubahan dalamarchive dan managemen rilis. Serta di tahun yang sama para pengembangmemulai konferensi dan workshop tahunan “debconf”. Di April 8, 2007,Debian GNU/Linux 4.0 dirilis dengan nama kode “Etch”. Rilis versiterbaru Debian, 2009, diberi nama kode “Lenny”.
23
2.8.3 Linux Redhat
RPM Package Manager (awalnya RedHat Package Managerdisingkat RPM) adalah sebuah sistem manajemen paket. Nama RPMmengacu kepada dua hal yaitu format berkas paket perangkat lunak, dansebuah alat bantu perangkat lunak bebas yang melakukan instalasi,deinstalasi, verifikasi dan kueri paket perangkat lunak dalam format ini.RPM ditujukan kepada distribusi Linux. Format berkas RPM adalahformat dasar dari Linux Standard Base. RPM aslinya dikembangkan olehRed Hat untuk Red Hat Linux, tetapi sekarang ini digunakan oleh banyakdistribusi Linux. RPM juga telah diadaptasi ke sistem operasi lain sepertiNovell Netware (versi 6.5 SP3) dan IBM AIX versi 5.
2.8.4 Linux S.U.S.E
SUSE bermula di awal tahun 1990-an di mana Linux terdiri darisekitar 50 keping disket dan dapat diunduh/diambil lewat internet, tetapipengguna potensial yang memiliki koneksi internet tidaklah banyak.Kemudian S.u.S.E. GmbH menghimpun disket-disket Linux yang dapatdibeli (tanpa harus memiliki koneksi internet). SuSE tersebarluas olehSuse GmbH dengan lokalisasi instalasi dalam bahasa Jerman dan denganitu menciptakan distribusi dari banyak pengguna berbahasa Jerman. Alatinstalasi dari Slackware diganti dengan YaST hasil pengembangan SuseGmbH sendiri. Mulai April 1994 Paket Suse-Linux Versi 1.0 mulaimenggunakan CD, tidak lagi dalam disket (yang sudah mencapai 70keping).
Versi pertama yang berdiri sendiri terlepas dari Slackwarediterbitkan pada Mei 1996 dengan nama S.u.S.E. Linux, versi 4.2.Penomoran 4.2 dalam versi ini diakibatkan dari diskusi panjang di manapenomoran versi 1.1 ditolak dan angka 42 lebih disukai karena merupakan"jawaban dari segala pertanyaan terhadap segala pertanyaan" (Answer toLife, the Universe, and Everything) menurut roman karya Douglas AdamsThe Hitchhiker's Guide to the Galaxy. Pada versi ini untuk pertamakalinya, dalam distribusi dengan 3 CD, disertai sebuah Live-Filesystem.
Mulai dari versi 4.2 angka penjualan Suse Linux meningkat tajam.Pengguna professional di pasar Linux menuntut produk yang sesuai, makamulai versi 5 ditawarkan produk SuSE Business Linux. Konsep inikemudian tetap dijual melalui SUSE Linux Enterprise Server (SLES),yang boleh diperoleh di samping siklus rilis dan pembaruan yang panjangdengan dukungan tawaran dan pelatihan yang beragam.
Suse Linux yang sampai pada versi itu hanya mendukung platformIntel i386, pada versi 6.1 mulai juga mendukung platform DEC, AlphaAXP dan platform PowerPC pada versi 6.3. Kedua distribusi memiliki
24
pengaruh penting bagi pengembangan kualitatif Distribusi Suse Linux.Pada perkembangan berikutnya tersedia juga versi SuSE Linux untuksistem 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 jugatersedia tanpa cetakan buku pedoman administrasi. Pada 4 November2003, Novell mengumumkan bahwa mereka akan mengakuisisi SuSE.Akuisisi ini diselesaikan pada Januari 2004. SuSE 9.1 merupakan versipertama di bawah Novell. Salah satu perubahan yang terjadi adalah mulaiJuni 2004, di samping instalasi melalui FTP, CD untuk instalasi dasartersedia di internet. Juga pada edisi Professional dipasarkan dengan kepingDVD kedua yang berisi perangkat lunak untuk sistem 64-Bit (AMD64 danIntel 64) (versi 64-Bit SuSE 9.0 dijual terpisah). Pada April 2004 YaSTditempatkan di bawah Lisensi Publik Umum GNU. Pada 4 Agustus 2005,juru bicara dan direktur hubungan masyarakat Bruce Lowrymengumumkan bahwa pengembangan SUSE Professional akan lebihterbuka dan bersama dalam proyek komunitas openSUSE berupaya meraihperhatian yang lebih luas dari pengguna dan pengembang . Lebih terbukadengan memungkinkan pengguna dan pengembang untuk menguji danmembantu mengembangkannya. Sebelumnya segala pengembangandilakukan hanya oleh SUSE dan versi 10.0 adalah versi pertama denganpengujian beta oleh publik. Sebagai bagian dari perubahan, akses keServer-YaST menjadi pelengkap bagi pengguna SUSE Linux.
Maskot dari SUSE secara umum dikenali sebagai gecko (tokek)dan disebut sebagai Geeko, namun sebenarnya adalah seekor kameleon(Chamaeleonidae).
2.8.5 Linux Caldera
Caldera merupakan jenis linux yang pertama yang menggunakanAuto-Detect Hardware ( seperti plug and play pada Mac)
2.8.6 Linux Turbo
Turbo Linux merupakan salah satu distro Linux yang diminati olehperusahaan dan perorangan di Jepang dan Asia. Produk berbasis Linuxdengan kinerja tinggi ini dimanfaatkan untuk pasar workstation dan serverterutama untuk penggunaan clustering dan orientasinya ke perusahaan.Beberapa produk-produknya: TurboLinux Workstation untuk dekstopnya,TurboLinux Server untuk backend server dengan kinerja tinggi terutamauntuk penggunaan bisnis di perusahaan, e-commerce dan transaksi B2B(Business-to-Business.
25
BAB III
PERENCANAAN DAN REALISASI SISTEM
3.1 Deskripsi Alat
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
RAM DDR 894 MB
Hardisk 20 GB
Bluetoooth USB
c. Spesifikasi Perangkat Lunak (Software)
OS Ubuntu 9.10
Bluez
Blueman
Dhcp3 server
26
4. Blok Diagram
Gambar 3.1 Blok Diagram Bluetooth PAN
3.2 INSTALASI KOMPONEN
3.2.1 Kebutuhan Sistem
Agar Operating System Ubuntu dapat berjalan dengan baik saat di install dan saat di
operasikan berikut adalah hal-hal yang dibutuhkan dalam sistem :
1. 1 GHz x86 processor.
2. 894 MB memory (RAM).
27
3. 20 GB harddisk
4. Graphics card (VGA) dan monitor.
5. Keyboard dan Mouse.
3.2.2 Proses Instalasi Ubuntu
Apabila semua kebutuhan sistem tersebut telah dipenuhi, maka proses instalasi bisa
dilakukan dengan cara :
1. Ubah first-boot pada BIOS menjadi CDROM
2. Setelah PC menjalankan first-boot dari CDROM, maka CD akan menjalankan
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
Forward untuk melanjutkan
Gambar 3.2 Pilihan bahasa
28
4. Setelah itu akan tampil setup instalasi sebagai berikut untuk memilih layout
keyboard , biarkan default ”USA” dan klik Forward
Gambar 3.3 Keyboard layout
5. Setelah layout keyboard di pilih , akan tampil pilihan keberadaan kita , cukup
dengan meng-klik daerah lokasi yang tampil pada peta dan klik forward
29
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
Gambar 3.5 Pengaturan Harddisk
7. Isikan user dan password yang akan digunakan untuk login pada ubuntu dan klik
forward
30
Gambar 3.6 Pengaturan user
8. Tampilan berikutnya adalah rangkuman dari pilihan-pilihan instalasi yang telah di
tentukan sebelumnya
Gambar 3.7 Kesimpulan instalasi
31
9. Proses instalasi
Gambar 3.8 Proses instalasi
10. setelah proses instalasi selesai, sistem akan melakukan restart
Gambar 3.9 Permintaan restart sistem
11. setelah ubuntu ter-install pada PC, ubah first-boot menjadi pada harddisk agar
ubuntu yang telah di instal dapat melakukan booting
12. Setelah proses booting selesai maka akan tampil desktop ubuntu sebagai berikut ,
dan Ubuntu 9.10 siap digunakan untuk konfigurasi Bluetooth PAN.
32
Gambar 3.10 Tampilan awal ubuntu 9.10
3.2.3 Proses instalasi Bluez
Apabila operating system telah siap digunakan, maka konfigurasi Bluetooth PAN
dapat dimulai dengan cara Instal paket Bluez pada Ubuntu kemudian lakukan
konfigurasi dari paket-paket tersebut yang dapat dilakukan dengan cara :
Masuk pada console dan ketik
# sudo apt-get install bluez
maka akan tampil seperti gambar di bawah ini
33
Gambar 3.11 Instalasi Bluez
3.2.4 Proses Instalasi blueman
Masuk pada console dan ketik
# sudo apt-get install blueman
Gambar 3.12 Instalasi Blueman
34
3.2.5 Proses Instalasi dhcp3 server
masuk pada terminal ketik:
# sudo apt-get install dhcp3-server
Gambar 3.13 Instalasi dhcp3-server
3.2.6 Pemeriksaan dongle bluetooth
Setelah software-software yang dibutuhkan untuk Bluetooth PAN telah di instal
langkah selanjutnya adalah mengecek device Bluetooth Untuk memastikan
alat berjalan dengan baik, terlebih dahulu kita mengecek keberadaan device
Bluetooth itu sendiri
1. Cek apakah dongle usb sudah terpasang ketik pada terminal :
# lsusb
35
Gambar 3.14 Pengecekan dongle bluetooth
3.2.7 Konfigurasi Bluetooth PAN
Setelah dongle terpasang dengan baik, selanjutnya adalah mengkonfigurasi
antara Bluetooth dengan server supaya client dapat mengakses client begitu juga
sebaliknya.
Koneksi dapat dikonfigurasi sebagai berikut :
1. Untuk mengatur node PAN, Anda harus memuat modul pertama bnep.0.
bnep digunakan untuk digunakan untuk mentransfer protokol lain tumpukan
data melalui saluran L2CAP. Tujuan utamanya adalah transmisi paket IP
dalam Jaringan Personal Area Profil.
# modprobe bnep
36
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
# pand --listen --role
37
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,
dengan cara mengetik
Sudo nano /etc/bluetooth/hcid.conf
isikan seperti pada gambar di bawah ini :
38
Gambar 3.17 Nano pada hcid.conf
3.2.8 Konfigurasi Koneksi dhcp3
Agar konfigurasi Bluetooth dapat saling terhubung kedalam jaringan
piconet, maka ada beberapa konfigurasi yang harus di terapkan pada
Operating System , diantaranya adalah :
1. Konfigurasi IP address untuk penetapan IP server diletakkan pada
/etc/network/interfaces dilakukan dengan cara masuk ke terminal dan
ketikkan:
# sudo nano /etc/network/interfaces
39
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
Gambar 3.19 Nano pada dhcp.conf
40
3 Setelah semua terkonfigurasi kemudian restart network dengan caramengetikan pada terminal :# sudo /etc/init.d/networking restart
Gambar 3.20 Tampilan restart network
4 Kemudian restart kembali dhcp3-server dengan cara mengetikan padaterminal# sudo /etc/init.d/dhcp3-server restart
Gambar 3.21 Tampilan restart dhcp3 server
41
BAB IV
PENGUJIAN DAN ANALISA SISTEM
4.1 Pengujian Perangkat
4.1.1 Deskripsi Pengujian
1) Tujuan Pengujian
Tujuan dari pengujian ini adalah
a) Untuk mengetahui aplikasi dan hardware bekerja dengan baik.
b) Untuk mengetahui apakah semua sudah terkonfigurasi dengan baik.
c) Untuk mengetahui apakah jaringan personal area network saling
terhubung
2) Target Pengujian
Bluetooth PAN dapat beroperasi dengan baik
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
Data Lingkungan pengujian adalah sebagai berikut :
Lokasi : Gedung GSG
Tanggal Pelaksanaan : 26 Juli 2010
Pelaksana : Rizki Kurniadi
Instruktur : Iwan Sonjaya
42
4) Spesifikasi perangkat lunak :
- Ubuntu 9.10
- Bluez
- Blueman
- Dhcp server
5) Spesifikasi perangkat keras :
- PC intel Pentium Celeron 1,7 GHz, RAM 384MB,HDD 20GB
- Dongle bluetoooth V 2.0
4.1.2 Prosedur Pengujian
Setelah software-software yang dibutuhkan untuk bluetooth pan telah di install pada
Ubuntu, langkah selanjutnya adalah melakukan pengujian pada software-software
tersebut, proses pengujian dapat dimulai dengan cara berikut :
1. Pengujian blueman
Dapat dilakukan dengan cara membuka terminal dan ketikan
#sudo blueman-manager . Bila menampilkan seperti gambar dibawah , maka
Blueman telah beroperasi dengan baik
43
Gambar 4.1 Pengujian Blueman
4.1.3 Data Hasil Pengujian
1) Koneksi dongle bluetooth yang terhubung ke server
1. Hubungkan dongle bluetooth dengan server
2. Masuk ke terminal, dan ketik
# hciconfig
3. Dongle yang terdeteksi akan tampil seperti gambar dibawah ini
44
Gambar 4.2 Indentifikasi Dongle Bluetooth
2) Melakukan Scanning pada dongle bluetooth yang aktif :
1. Masuk terminal, dan ketik
# hcitool scan
Gambar 4.3 Tampilan hasil scanning bluetooth
3) Melakukan browse beberapa service yang terdapat pada bluetooth.
1. Masuk ke terminal, dan ketik sdptool browse (mac address dongle
bluetooth tujuan)
# sdptool browse AE:2D:22:0:FF:00
45
Gambar 4.4 Tampilan service yang terdapat pada bluetooth
4) Melakukan transfer data melalui handphone
1. Sebelum melakukan sharing data melalui handphone terlebih
dahulu kita mengetikan pada terminal
# sudo blueman-browse
46
Gambar 4.5 Mencari perangkat handphone
2. Setelah itu cari device yang diinginkan, klik ok
3. Tekan accept pada tampilan di handphone
Gambar 4.6 Tampilan Pada handphone
47
4. Masukan password untuk memulai pair device
Gambar 4.7 Tampilan untuk masukan password
5. Klik kanan pada lambang Bluetooth setelah itu browse device
Gambar 4.8 Tampilan yang ada didalam handphone
48
4. Mengcopy file yang berada di handphone kedalam server
Gambar 4.9 Tampilan pada saat pengcopyan
5) Koneksi server ke client
1. Sama seperti halnya koneksi pada handphone ketik pada terminal
#sudo blueman-browse
Gambar 4.10 Tampilan Saat browse device
49
2. Klik forward kemudian pilih koneksi yang dibutuhkan, pilih yanggroup network
Gambar 4.11 Tampilan Pemilihan Koneksi
Gambar 4.12 Tampilan loading
3. Masukan password pada client agar dapat saling terhubungkeserver, setelah itu di sisi client akan mendapatkan pemberitahuankalau client mengizinkan terhubung kedalam Bluetooth PersonalAre Network
50
Gambar 4.13 Tampilan sisi client
4. Sekarang client sudah terhubung kedalam personal area network.
Gambar 4.14 Tampilan client di sisi server
51
Gambar 4.15 Tampilan Server di client.
Gambar 4.16 Tampilan pada saat copy dari server ke client
52
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
selama proses penginstalan, konfigurasi, pembuatan program sampai pengujian.
5.1 Kesimpulan
1. Sistem operasi yang digunakan adalah free maka mengurangi anggaran
biaya
2. Software yang digunakan untuk koneksi antara handphone dengan
laptop adalah bluez dan blueman
4. Kecepatan pengiriman data tergantung dari jarak antar bluetooth, jarak
yang paling maksimal sekitar 10 meter
5. Memungkinkan 5 sampai 6 client yang saling terhubung
6. Biaya pembangunan dan perawatan lebih murah dibanding kabel
53
DAFTAR PUSTAKA
Bluetooth Tutorial ; www.newlogic.com/products/Bluetooth-Tutorial-2001.pdf ; 2001
Yulia dan Leo Willyanto Santoso, Studi dan uji coba tekhnologi bluetooth sebagaialternatif komunikasi data nirkabel, 2008
E-book PAN Profile
http://en.wikipedia.org/wiki/Personal_area_network diakses pada tanggal 26 juli
http://bluez.sourceforge.net/contrib/HOWTO-PAN diakses pada tanggal 15 Juli2010
libpolkit2Use 'apt-get autoremove' to remove them.The following packages will be upgraded:bluez1 upgraded, 0 newly installed, 0 to removeand 8 not upgraded.
Need to get 407kB of archives.After this operation, 49.2kB disk space willbe freed.Get:1 http://ppa.launchpad.netkarmic/main bluez 4.61-0ubuntu2 [407kB]
Fetched 407kB in 18s (22.4kB/s)(Reading database ... 138561 files anddirectories currently installed.)Preparing to replace bluez 4.51-0ubuntu2(using .../bluez_4.61-0ubuntu2_i386.deb)...
Unpacking replacement bluez ...Processing triggers for ureadahead ...ureadahead will be reprofiled on nextrebootProcessing triggers for man-db ...
Setting up bluez (4.61-0ubuntu2) ...Installing new version of config file/etc/bluetooth/audio.conf ...
rizki@rizki-laptop:~$ sudo apt-get installdhcp3-serverReading package lists... DoneBuilding dependency tree
Reading state information... Donedhcp3-server is already the newestversion.The following packages wereautomatically installed and are no longer
rizki@rizki-laptop:~$ lsusbBus 006 Device 001: ID 1d6b:0001 LinuxFoundation 1.1 root hubBus 005 Device 001: ID 1d6b:0001 LinuxFoundation 1.1 root hub
Bus 001 Device 003: ID 04f2:b044Chicony Electronics Co., LtdBus 001 Device 001: ID 1d6b:0002 LinuxFoundation 2.0 root hubBus 004 Device 001: ID 1d6b:0001 Linux
Foundation 1.1 root hubBus 003 Device 003: ID 1131:1001Integrated System Solution Corp. KY-BT100 Bluetooth AdapterBus 003 Device 002: ID 04f3:0230 ElanMicroelectronics Corp.
Bus 003 Device 001: ID 1d6b:0001 LinuxFoundation 1.1 root hubBus 002 Device 002: ID 04a9:173aCanon, Inc.Bus 002 Device 001: ID 1d6b:0002 Linux
adding new device_________do_cache (/usr/lib/python2.6/dist-
packages/blueman/gui/DeviceList.py:550)Caching new device AE:2D:22:00:FF:00___________init__ (/usr/lib/python2.6/dist-packages/blueman/main/Device.py:35)
caching initial properties_________add_device (/usr/lib/python2.6/dist-packages/blueman/gui/DeviceList.py:359)adding new device
_________do_cache (/usr/lib/python2.6/dist-packages/blueman/gui/DeviceList.py:550)Caching new device 00:21:FC:F6:75:A8_________on_property_changed
packages/blueman/main/Device.py:91)Loading services{u'control':<blueman.bluez.ServiceInterface.ServiceInterface object at 0x8cf212c>, u'serial':<blueman.bluez.ServiceInterface.ServiceI
nterface object at 0x8cecf4c>, u'audio':<blueman.bluez.ServiceInterface.ServiceInterface object at 0x8cf204c>, u'network':<blueman.bluez.ServiceInterface.ServiceInterface object at 0x8cecf6c>}