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 /
discoverable
perangkatbluetooth
. - 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
bluetoothctl
berasal dari paketbluez
, maka dari kita perlu memasang paketbluez
terlebih dahulu. Pemasangannya kembali ke distro masing-masing. -
Memulai layanan / service bluetooth.
Layanan / service bluetooth perlu kita mulai agar
bluetoothctl
bisa berjalan. Untuk cara memulai layanannya tergantunginit service
bawaan 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
bluetoothctl
jalankan perintah ini !- scan on
- trust <alamat perangkat>
- pair <alamat perangkat>
- 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 /
pairing
berhasil.
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 !
Leave a Reply