Bluetooth¶
Bluetooth bağlantısı sağlamak için bluez kullanılır. Ayrıca bluetooth kartının sürücüsü için linux-firmware gerekmektedir.
Kurulum¶
Öncelikle bluez kurulumu yapalım.
$ ymp install bluez
Ardından servisi etkinleştirelim.
$ rc-update add bluetooth
$ rc-service bluetooth start
Bağlantının kurulması¶
İlk olarak klavye mouse gibi aygıtları bağlayabilmek için gerekli modülü yükleyelim.
modprobe uhid
Bunu açilişta yüklemek için aşağıdaki gibi ekleme yapabilirsiniz.
echo uhid > /etc/modules-load.d/bluetooth.conf
bluetoothctl komutu ile bağlantı kurmamız mümkündür. Öncelikle kullanılabilir aygıtları görüntüleyelim.
$ bluetoothctl scan on
...
[NEW] Device 1A:AA:D4:9C:8D:F5 Xiaomi Mi 6X
...
Arama modundan ctrl+c ile çıkalım. Çıktıdan bağlanmak istediğimiz aygıtın adresini alalım ve aşağıdaki gibi eşleştirelim.
$ bluetoothctl pair 1A:AA:D4:9C:8D:F5
Şimdi de bağlanalım.
$ bluetoothctl connect 1A:AA:D4:9C:8D:F5
Not: Özellikle dual boot kullanıyorsanız donanım sürekli olarak farklı şekilde haberleşmeye çalıştığı için bağlanma sorunları oluşabilir. Bu durumun üstesinden gelmenin en basit yolu aygıtı kaldırıp tekrar eklemektir.
Otomatik bağlanma¶
Her seferinde bağlantıyı elle yapmayıp aygıta güvenmek için aşağıdaki komutu uygulayabilirsiniz.
$ bluetoothctl trust 1A:AA:D4:9C:8D:F5
Aygıtı kaldırma¶
Bağlantıyı kesmek için öncelikle tanınan aygıt listesine bakalım.
$ bluetoothctl devices
Şimdi aygıtın bağlantısını keselim.
$ bluetoothctl disconnect 1A:AA:D4:9C:8D:F5
Ardından aygıtı silelim.
$ bluetoothctl remove 1A:AA:D4:9C:8D:F5