Tôi đang sử dụng Xubfox, Xfce thuần túy, 64-bit.
Vấn đề:
Tôi đã thử 2 cách; cả hai đều thất bại vì những lý do khác nhau: (1) cách dòng lệnh (xem bên dưới) không thành công vì ở giai đoạn nào nó không thực sự yêu cầu xác minh mã pin. (2) cách GUI sử dụng tiện ích "Bluetooth" (nghe có vẻ chung chung nhưng đó là công cụ thực sự được gọi và cách phân loại theo Synaptic) không thành công do bàn phím không phản hồi khi pin được Bluetooth yêu cầu.
Làm cách nào để ghép nối thiết bị của tôi đúng cách với việc sử dụng mã PIN được tạo tự động?
Tôi thực sự không quan tâm liệu giải pháp đó có dựa trên GUI hay không, miễn là bạn có thể lấy nó để ghép nối theo cách an toàn, với mã PIN. Tôi không muốn sử dụng bàn phím của mình ở chế độ khám phá mọi lúc vì những lý do rõ ràng liên quan đến bảo mật.
Chi tiết về những nỗ lực thất bại của tôi:
Tôi đã làm theo hướng dẫn trên http://ubuntuforums.org/showthread.php?t=224673 để kích hoạt một thiết bị bluetooth chung ( http://www.ebay.com/itm/Mini-Bluetooth-Pal-PC-Mac -iPhone-Nokia-PDA-HTC- / 110653444332? pt = PCA_Mice_Trackballs & hash = item19c37590ec ), đã thành công. Ngoại trừ đến phần mà tôi phải yêu cầu nhập mật khẩu, tôi đã không làm thế. Điều này hơi phiền, tôi tự nghĩ. Bất cứ ai trong khu phố cũng có thể kết nối với bàn phím của tôi và bắt đầu ghi nhật ký các hoạt động của tôi.
Dù sao đây là cách tôi đã làm nó:
peter@peter-xfce:~$ hcitool scan
Scanning ...
peter@peter-xfce:~$ hcitool scan
Scanning ...
00:12:A1:11:04:E9 Bluetooth Keyboard
peter@peter-xfce:~$ gksudo mousepad /etc/bluetooth/hcid.conf
peter@peter-xfce:~$ sudo gedit /etc/default/bluetooth
peter@peter-xfce:~$ sudo /etc/init.d/bluetooth restart
* Stopping bluetooth [ OK ]
* Starting bluetooth [ OK ]
peter@peter-xfce:~$ sudo hidd --connect 00:12:A1:11:04:E9
sudo: hidd: command not found
peter@peter-xfce:~$ hidd --connect 00:12:A1:11:04:E9
The program 'hidd' is currently not installed. You can install it by typing:
sudo apt-get install bluez-compat
[tại thời điểm này bluez-compat được cài đặt]
peter@peter-xfce:~$ sudo hidd --connect 00:12:A1:11:04:E9
peter@peter-xfce:~$
[bây giờ có thể nhập bằng bàn phím bluetooth]
Một lần nữa điều này là không thể chấp nhận. Tôi không nghĩ rằng thiết bị đã được ghép nối an toàn vì không yêu cầu mã pin.
Hoặc thông qua GUI:
Nhưng bàn phím không phản hồi nên tôi không thể nhập mã PIN khi được yêu cầu.
sudo apt-get install bluez-compat
. Bạn chạy bluetoothctl
rồi scan
. Sử dụng id thiết bị được liệt kê và chạy pair xx:xx:xx:xx:xx
điền vào id thiết bị của bạn sau đó chạy connect xx:xx:xx:xx:xx
rồi chạy trust xx:xx:xx:xx:xx
. Điều này có nghĩa là thiết bị của bạn được ghép nối và hoạt động chính xác. Tôi đã làm việc này trên Mate 14.04 chạy trên bảng Raspberry pi 2. Cảm ơn