Kemarin kita sudah sedikit membahas tentang mengirim berkas lewat koneksi bluetooth dengan tool bt-obex. Hari ini kita akan agak sedikit mundur pada dasar penggunaan fitur bluetooth yaitu pairing / penyandingan. Pairing bertujuan agar kita bisa berhubungan dengan perangkat bluetooth yang lain. Selanjutnya, untuk lebih spesifik lagi, kita akan membahas cara pairing perangkat bluetooth dengan tool CLI bernama bluetoothctl.
Sekilas tentang bluetoothctl.
Bluetoothctl merupakan salah satu dari beberapa tool atau peralatan yang berasal dari paket bluez, yang berfungsi untuk mengatur perangkat bluetooth. Bluetoothctl bisa kita gunakan untuk :
- Melakukan pemindaian / scanning perangkat
bluetooth. - Mengatur keterlihatan /
discoverableperangkatbluetooth. - Penyandingan / pairing, blok, dan menghapus perangkat
bluetooth.
Untuk lebih lengkap, bisa dilihat pada daftar perintah yang tersedia untuk bluetoothctl berikut ini :
`Bluetoothctl bisa kita jalankan lewat terminal, baik tool terminal biasa maupun pada terminal virtual.
Persiapan.
Sebelum kita melakukan proses penyandingan / pairing, kita perlu mempersiapkan beberapa hal berikut :
Memasang paket
bluez.Tool
bluetoothctlberasal dari paketbluez, maka dari kita perlu memasang paketbluezterlebih dahulu. Pemasangannya kembali ke distro masing-masing.Memulai layanan / service bluetooth.
Layanan / service bluetooth perlu kita mulai agar
bluetoothctlbisa berjalan. Untuk cara memulai layanannya tergantunginit servicebawaan distro yang kamu pakai. Berikut contoh memulai service bluetooth pada systemd dan sysvinit :Systemd.
$ sudo systemctl start bluetooth
Sysvinit.
$ sudo service bluetooth start.
Langkah-langkah penyandingan / pairing.
Setelah persiapan selesai, kita bisa lanjut pada proses penyandingan / pairing. Berikut adalah langkah-langkahnya :
- Jalankan
bluetoothctl! - Pada prompt
bluetoothctljalankan perintah ini !- scan on
- **trust **
- **pair **
- Berikut adalah contoh proses pairing yang saya lakukan :
Keterangan :
- Proses pemindaian dengan perintah
scan on. - Perangkat baru terdeteksi.
- Proses pemberian kepercayaan /
trust. - Proses penyandingan /
pairing. - Konfirmasi passkey yang muncul satu perangkat dan perangkat yang lain.
- Penyandingan /
pairingberhasil.
Penutup.
Demikian bahasan kita kali ini, semoga bisa menjadi alternatif cara pairing perangkat bluetooth yang bisa dicoba. Kemungkinan akan berguna ketika kebetulan berada di lingkungan CLI. Terima kasih dan sampai berjumpa pada bahasan selanjutnya !






Komentar