Ghép nối một thiết bị mới
Trong Bluez4 cài đặt gói bluez để có thể ghép nối một thiết bị từ dòng lệnh với bluez-simple-agent (Bluez5 sẽ cung cấp bluetoothctl
lệnh):
bluez-simple-agent hci# xx:xx:xx:xx:xx:xx
Thay thế #
bằng số bộ điều hợp Bluetooth (ví dụ hci0
) và xx:xx:xx:xx:xx:xx
bằng MAC của thiết bị Bluetooth của chúng tôi.
Để có được số lượng bộ chuyển đổi của chúng tôi, chúng tôi có thể phát hành:
hciconfig
MAC của thiết bị có thể được quét bằng lệnh sau:
hcitool scan
Tất nhiên, thiết bị Bluetooth phải ở chế độ ghép nối. Nhập mã pin khi được yêu cầu ghép thiết bị.
Xóa thiết bị đã ghép nối
Nếu chúng tôi đã ghép nối một thiết bị và cần xóa thiết bị khỏi cơ sở dữ liệu (ví dụ: để ghép nối lại), chúng tôi có thể làm như vậy với
bluez-simple-agent hci# xx:xx:xx:xx:xx:xx remove
Lưu ý đối với bàn phím (hoặc chuột): Cho đến khi bàn phím Bluetooth được ghép nối, chúng tôi có thể cần nhập mã PIN bằng bàn phím có dây bổ sung. Xem hướng dẫn sử dụng bàn phím của bạn về cách thực hiện ghép nối (một số dự kiến mã PIN trong máy tính trước, một số trong bàn phím trước. Một số có thể có mã PIN cố định).
Sau khi ghép nối, chúng tôi kết nối bàn phím với:
sudo bluez-test-input connect xx:xx:xx:xx:xx:xx
Để cho phép tự động kết nối sau khi khởi động lại, chúng ta có thể thêm thiết bị vào các thiết bị đáng tin cậy:
sudo bluez-test-device trusted xx:xx:xx:xx:xx:xx yes