Anda di halaman 1dari 70

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
BLUETOOTH PAN
“KONFIGURASI BLUETOOTH DILINUX”

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

i
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

ii
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

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.

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

iv
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
1.5 Sistematika Penulisan .................................................................... 4
BAB II TEORI DASAR SISTEM .............................................................. 5
2.1 Pengertian Bluetooth ...................................................................... 5
2.2 Bluetooth Protocol Stack ................................................................ 8
2.3 Struktur Frame Data Bluetooth ....................................................... 10
2.4 Spesifikasi Versi Bluetooth ............................................................ 11
2.5 Bluetooth PAN .............................................................................. 15
2.6 Pengenalan Ubuntu ........................................................................ 16
2.7 Pengenalan Linux .......................................................................... 17
2.8 Distro Linux .................................................................................. 21
2.8.1 Linux Slackware ................................................................. 21
2.8.2 Linux Debian ...................................................................... 22
2.8.3 Linux Redhat ...................................................................... 23
2.8.4 Linux S.U.SE ...................................................................... 23
2.8.5 Linux Caldera ..................................................................... 24
2.8.6 Linux Turbo ........................................................................ 24
BAB III PERENCANAAN DAN REALISASI SISTEM ............................. 25
3.1 Deskripsi Alat ............................................................................... 25
3.2 Instalasi Komponen ....................................................................... 26
3.2.1 Kebutuhan Sistem .............................................................. 26
3.2.2 Proses Instalasi Ubuntu ...................................................... 27
3.2.3 Proses Instalasi Bluez ......................................................... 32
3.2.4 Proses Instalasi Blueman ................................................... 33
3.2.5 Proses Instalasi DHCP3 Server ........................................... 34
3.2.6 Pemeriksaan Dongle Bluetooth .......................................... 34
3.2.7 Konfigurasi Bluetooth PAN ............................................... 35
3.2.8 Kamus Koneksi DHCP3 Server ......................................... 38
BAB IV PENGUJIAN DAN ANALISIS SISTEM ...................................... 41
4.1 Pengujian Perangkat ...................................................................... 41
4.1.1 Deskripsi Pengujian ........................................................... 41
4.1.2 Prosedur Pengujian ............................................................ 42
4.1.3 Data Hasil Pengujian .......................................................... 43
BAB V PENUTUP ...................................................................................... 48
5.1 Kesimpulan ................................................................................... 52

DAFTAR PUSTAKA .................................................................................. 53


LAMPIRAN

vii
DAFTAR GAMBAR

Gambar 2.1 Bluetooth Protocol Stack..................................................... 8


Gambar 2.2 Struktur Frame Data Bluetooth ........................................... 10
Gambar 2.3 Dongle Bluetooth ............................................................... 16
Gambar 2.4 Logo Linux ........................................................................ 18
Gambar 3.1 Blok Diagram Bluetooth PAN............................................. 26
Gambar 3.2 Pilihan bahasa ..................................................................... 27
Gambar 3.3 Keyboard layout ................................................................. 28
Gambar 3.4 Pemilihan lokasi ................................................................. 29
Gambar 3.5 Pengaturan Harddisk........................................................... 29
Gambar 3.6 Pengaturan user................................................................... 30
Gambar 3.7 Kesimpulan instalasi ........................................................... 30
Gambar 3.8 Proses instalasi.................................................................... 31
Gambar 3.9 Permintaan restart sistem .................................................... 31
Gambar 3.10 Tampilan awal ubuntu 9.10 ................................................. 32
Gambar 3.11 Instalasi Bluez .................................................................... 33
Gambar 3.12 Instalasi Blueman................................................................ 33
Gambar 3.13 Instalasi Dhcp3 server......................................................... 34
Gambar 3.14 Pengecekan dongle Bluetooth ............................................ 35
Gambar 3.15 Mengaktifkan Bnep............................................................. 36
Gambar 3.16 Tampilan Paket Pand .......................................................... 37
Gambar 3.17 Nano pada hcid.conf ........................................................... 38
Gambar 3.18 Nano pada Interface ............................................................ 39
Gambar 3.19 Nano pada dhcp.conf .......................................................... 39
Gambar 3.20 Tampilan Restart Network .................................................. 40
Gambar 3.21 Tampilan Restart dhcp3 sever ............................................. 40
Gambar 4.1 Pengujian Blueman ............................................................. 43
Gambar 4.2 Identifikasi Dongle Bluetooth ............................................. 43
Gambar 4.3 Tampilan Hasil Scanning Bluetooth .................................... 44
Gambar 4.4 Tampilan Service yang Terdapat pada Bluetooh.................. 45
Gambar 4.5 Mencari Perangkat Handphone ........................................... 46
Gambar 4.6 Tampilan Pada Handphone ................................................ 46
Gambar 4.7 Tampilan Untuk Masukan Password ................................... 47
Gambar 4.8 Tampilan yang ada didalam hanphone ................................ 47
Gambar 4.9 Tampilan Pada Saat Pengcopyan ........................................ 48
Gambar 4.10 Tampilan Saat Browse Device ............................................ 48
Gambar 4.11 Tampilan Pemilihan Koneksi .............................................. 49
Gambar 4.12 Tampilan Loading............................................................... 49
Gambar 4.13 Tampilan Sisi Client ........................................................... 50
Gambar 4.14 Tampilan Client di sisi server.............................................. 50
Gambar 4.15 Tampilan Server di client .................................................... 51
Gambar 4.16 Tampilan Pada Saat Copy dari Server ke client ................... 51

ix
BAB I
PENDAHULUAN

1.1 Latar Belakang


Personal Area Network (PAN) adalah jaringan komputer yang
digunakan untuk komunikasi antara komputer perangkat (termasuk telepon
dan asisten pribadi digital) dekat dari satu orang. Perangkat mungkin atau
tidak milik orang tersebut. Jangkauan dari PAN biasanya beberapa meter.
PANs dapat digunakan untuk komunikasi antara perangkat pribadi mereka
sendiri (intrapersonal komunikasi), atau untuk menghubungkan ke tingkat
yang lebih tinggi dan jaringan Internet (an uplink).

Personal Area Networking (PAN) Profil menggambarkan bagaimana


dua atau lebih Bluetooth perangkat diaktifkan dapat membentuk jaringan ad-
hoc dan bagaimana mekanisme yang sama dapat digunakan untuk mengakses
jaringan remote melalui jalur akses jaringan. Profil peran yang terkandung
dalam dokumen ini adalah Network Access Point, Kelompok Jaringan Ad-hoc,
dan Personal Area Pengguna jaringan. jalur akses dapat Jaringan LAN data
jalur akses tradisional sementara Kelompok Jaringan Ad-hoc merupakan satu
set perangkat yang hanya melekat satu sama lain.

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.

1.3 Pembatasan Masalah


Batasan masalah yang dibahas dalam laporan ini adalah sekitar konfigurasi
Bluetooth dan konfigurasi aksess internet yang dipergunakan untuk
menjalankan bluetooth PAN . Poin dari masalah di atas adalah sebagai
berikut:
1. Instalasi Ubuntu 9.10 pada PC.
2. Instalasi Dhcp server.
3. Konfigurasi Bluetooth.
4. Konfigurasi Ubuntu.
5. Hardware Error
6. Implementasi dan pengujian Bluetooth
7. Implementasi dan pengujian Sharing Data
8. Implementasi dan pengujian Operating System.
9. Implementasi dan pengujian Bluetooth PAN (Personal Area Network).

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

2.1 Pengertian Bluetooth

Bluetooth adalah sebuah teknologi komunikasi wireless (tanpa kabel)

yang beropera dalam pita frekuensi 2,4 GHz unlicensed ISM (Industrial, Scientific

and Medical) dengan menggunakan sebuah frequency hopping tranceiver yang

mampu menyediakan layanan komunikasi data dan suara secara real-time antara

host-host bluetooth dengan jara jangkauan layanan yang terbatas. Bluetooth

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.

Pada dasarnya bluetooth diciptakan bukan hanya menggantikan atau

menghilangka penggunaan kabel didalam melakukan pertukaran informasi,

tetapi juga mampu menawarkan fitur yang baik untuk teknologi mobile wireless

dengan biaya yang relat rendah, konsumsi daya yang rendah, interoperability

yang menjanjikan, mudah dalam pengoperasian dan mampu menyediakan

layanan yang bermacam-macam.

Nama Bluetooth berasal dari nama seorang raja yaitu Harald Blåtand

(ditranslasikan dalam bahasa Inggris sebagai Bluetooth), yang hidup pada

5
pertengahan abad ke sepuluh. Harald Blåtand menyatukan dan mengendalikan

Denmark dan Norwegia. Hal tersebut menjadikan inspirasi untuk menamakan

peralatan yang terhubung secara bersama-sama menjadi Bluetooth.

Bluetooth merupakan chip radio yang dimasukkan ke dalam komputer,

printer,handphone dan sebagainya. Chip bluetooth ini dirancang untuk

menggantikan kabel. Informasi yang biasanya dibawa oleh kabel dengan

bluetooth ditrasmisikan pada frekuensi tertentu kemudian diterima oleh chip

bluetooth kemudian informasi tersebut diterima oleh komputer, handphone dan

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

baru dengan menggunakan short-range radio links untuk menggantikan koneksi

kabel portable atau alat elektronik yang sudah pasti. Tujuannya adalah

mengurangi kompleksitas, power serta biaya. Bluetooth diimplementasikan pada

tempat-tempat yang tidak mendukung sistem wireless seperti di rumah atau

dijalan untuk membentuk Personal Area Networking (PAN), yaitu peralatan yang

digunakan secara bersama-sama. Ada tiga belas aplikasi spesifik dari Bluetooth

yaitu :

1. Generic Access: prosedur untuk link management yang menyediakan

jalan untuk membangun dan memelihara secure link antara master

dan slave.

6
2. Service Discovery: protocol untuk mengetahui servis yang

disediakan.

3. Serial Port: penggantian untuk kabel serial port.

4. Generic object exchange: menetapkan hubungan client-server untuk

object movement.

5. LAN access: protocol antara mobile computer dan fixed LAN.

6. Dial-up networking: mengijinkan komputer atau notebook untuk

dial/call via mobile phone

7. Fax: mengijinkan mobile fax untuk berbicara lewat mobile phone.

8. Cordless telephony: menghubungkan handset dengan local base

station.

9. Intercom: digital walkie-talkie.

10. Headset: mengijinkan hands-free voicecommunication.

11. Object push: menyediakan jalan untuk pertukaran simple objects.

12. File Transfer: menyediakan fasilitas transfer file secara lebih general.

13. Synchronization: mengijinkan PDA untuk sinkronisasi dengan

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.

Gambar 2.1 Bluetooth Protocol Stack

Gambar 2.1 menunjukkan bagaimana tugas-tugas dibagi dari mulai host


sampai ke RF dan sebaliknya. Tiap layer melaku- kan fungsi yang spesifik,
sama seperti pada sebuah Ethernet stack. Arsitektur ini akan membuat desain
sistem menjadi lebih mudah dan membuat banyak implementasi muncul.
2.1 L2CAP (Logical Link Control and Adaptation Protocol)
 Mengatur proses creation dan termination dari virtual
connections yang disebut Channels dengan devices lain Negosiasi
dan/atau dictates parameters.
 Termasuk Security dan Quality of Service (QoS) dll.
 Mengatur aliran data antara host dan Link Manager.
2.2 Link Manager
 Secara fisik mengatur creation, configuration, dan termination dari
device ke device links.

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.

2.4 BNEP (Bluetooth Jaringan Enkapsulasi Protocol)


BNEP digunakan untuk mentransfer protokol lain tumpukan-
tumpukan data melalui saluran L2CAP. Ini tujuan utama adalah transmisi
paket IP dalam Jaringan Personal Area Profil. BNEP melakukan fungsi
serupa dengan SNAP dalam Wireless LAN.

2.5 Protokol Diadopsi


Diadopsi protokol didefinisikan oleh standar-lain membuat
organisasi dan dimasukkan ke dalam tumpukan protokol Bluetooth,
Bluetooth memungkinkan untuk membuat protokol hanya jika diperlukan.
Protokol diadopsi meliputi: Point-to-Point Protocol (PPP) Internet protokol
standar untuk pengiriman datagram IP melalui link point-to-point. TCP / IP
/ UDP, Yayasan Protokol untuk protokol TCP / IP, Protokol Pertukaran
Objek (OBEX). Sesi-lapisan protokol untuk pertukaran objek,
menyediakan model untuk objek dan operasi representasi. Lingkungan
Aplikasi Wireless / Wireless Application Protocol (Wae / WAP). Wae
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.

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

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):

10
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

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.

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

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.

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

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.

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.

14
 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

15
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

16
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

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.

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

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.

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

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.

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.

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

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

21
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. Debian


termasuk salah satu sistem operasi Linux yang bebas untuk dipergunakan
dengan menggunakan lisensi GNU. Debian adalah ‘kernel independen’,
yaitu sistem operasi Debian dikembangkan murni tanpa mendasarkan pada
sistem operasi yang telah ada.

Debian pertama kali diperkenalkan oleh Ian Murdoch, seorang


mahasiswa dari Universitas Purdue, Amerika Serikat, pada tanggal 16
Agustus 1993, Nama Debian berasal dari kombinasi nama mantan-
kekasihnya Debra dan namanya Ian. Proyek Debian tumbuh lambat pada
awalnya dan merilis versi 0.9x di tahun 1994 dan 1995. Pengalihan
arsitektur ke selain i386 dimulai ditahun 1995. Versi 1.x dimulai tahun
1996.

Ditahun 1996, Bruce Perens menggantikan Ian Murdoch sebagai


Pemimpin Proyek. Dalam tahun yang sama pengembang debian Ean
Schuessler, berinisiatif untuk membentuk Debian Social Contract dan
Debian Free Software Guidelines, memberikan standar dasar komitmen
untuk pengembangan distribusi debian. Dia juga membentuk organisasi
“Software in Public Interest” untuk menaungi debian secara legal dan
hukum.

Di akhir tahun 2000, proyek debian melakukan perubahan dalam


archive dan managemen rilis. Serta di tahun yang sama para pengembang
memulai konferensi dan workshop tahunan “debconf”. Di April 8, 2007,
Debian GNU/Linux 4.0 dirilis dengan nama kode “Etch”. Rilis versi
terbaru Debian, 2009, diberi nama kode “Lenny”.

22
2.8.3 Linux Redhat

RPM Package Manager (awalnya RedHat Package Manager


disingkat RPM) adalah sebuah sistem manajemen paket. Nama RPM
mengacu kepada dua hal yaitu format berkas paket perangkat lunak, dan
sebuah 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 adalah
format dasar dari Linux Standard Base. RPM aslinya dikembangkan oleh
Red Hat untuk Red Hat Linux, tetapi sekarang ini digunakan oleh banyak
distribusi Linux. RPM juga telah diadaptasi ke sistem operasi lain seperti
Novell 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 dari


sekitar 50 keping disket dan dapat diunduh/diambil lewat internet, tetapi
pengguna potensial yang memiliki koneksi internet tidaklah banyak.
Kemudian S.u.S.E. GmbH menghimpun disket-disket Linux yang dapat
dibeli (tanpa harus memiliki koneksi internet). SuSE tersebarluas oleh
Suse GmbH dengan lokalisasi instalasi dalam bahasa Jerman dan dengan
itu menciptakan distribusi dari banyak pengguna berbahasa Jerman. Alat
instalasi dari Slackware diganti dengan YaST hasil pengembangan Suse
GmbH sendiri. Mulai April 1994 Paket Suse-Linux Versi 1.0 mulai
menggunakan CD, tidak lagi dalam disket (yang sudah mencapai 70
keping).

Versi pertama yang berdiri sendiri terlepas dari Slackware


diterbitkan pada Mei 1996 dengan nama S.u.S.E. Linux, versi 4.2.
Penomoran 4.2 dalam versi ini diakibatkan dari diskusi panjang di mana
penomoran versi 1.1 ditolak dan angka 42 lebih disukai karena merupakan
"jawaban dari segala pertanyaan terhadap segala pertanyaan" (Answer to
Life, the Universe, and Everything) menurut roman karya Douglas Adams
The Hitchhiker's Guide to the Galaxy. Pada versi ini untuk pertama
kalinya, 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, 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.

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 menggunakan


Auto-Detect Hardware ( seperti plug and play pada Mac)

2.8.6 Linux Turbo

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

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

25
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).

26
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

27
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

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

Gambar 3.5 Pengaturan Harddisk


7. Isikan user dan password yang akan digunakan untuk login pada ubuntu dan klik

forward

29
Gambar 3.6 Pengaturan user
8. Tampilan berikutnya adalah rangkuman dari pilihan-pilihan instalasi yang telah di

tentukan sebelumnya

Gambar 3.7 Kesimpulan instalasi

30
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.

31
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

32
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

33
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

34
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

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

# pand --listen --role

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,

dengan cara mengetik

Sudo nano /etc/bluetooth/hcid.conf

isikan seperti pada gambar di bawah ini :

37
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

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

Gambar 3.19 Nano pada dhcp.conf

39
3 Setelah semua terkonfigurasi kemudian restart network dengan cara
mengetikan pada terminal :
# sudo /etc/init.d/networking restart

Gambar 3.20 Tampilan restart network

4 Kemudian restart kembali dhcp3-server dengan cara mengetikan pada


terminal
# sudo /etc/init.d/dhcp3-server restart

Gambar 3.21 Tampilan restart dhcp3 server

40
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

41
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

42
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

43
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

44
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

45
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

46
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

47
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

48
2. Klik forward kemudian pilih koneksi yang dibutuhkan, pilih yang
group network

Gambar 4.11 Tampilan Pemilihan Koneksi

Gambar 4.12 Tampilan loading

3. Masukan password pada client agar dapat saling terhubung


keserver, setelah itu di sisi client akan mendapatkan pemberitahuan
kalau client mengizinkan terhubung kedalam Bluetooth Personal
Are Network

49
Gambar 4.13 Tampilan sisi client

4. Sekarang client sudah terhubung kedalam personal area network.

Gambar 4.14 Tampilan client di sisi server

50
Gambar 4.15 Tampilan Server di client.

Gambar 4.16 Tampilan pada saat copy dari server ke 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

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

52
DAFTAR PUSTAKA

Bluetooth Tutorial ; www.newlogic.com/products/Bluetooth-Tutorial-


2001.pdf ; 2001

Yulia dan Leo Willyanto Santoso, Studi dan uji coba tekhnologi bluetooth sebagai
alternatif 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 Juli


2010

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

Service Name: SIM ACCESS Service Name: Media Player


Service RecHandle: 0x1000f Service Provider: Nokia
Service Class ID List: Service RecHandle: 0x10011

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:~$

rizki@rizki-laptop:~$ sudo blueman-


services
Loading configuration plugins
Using gconf config backend

L-h

Anda mungkin juga menyukai