Câu hỏi Không thể mở / dev / rfcomm1: Máy chủ không hoạt động


Tôi đang làm việc trên raspberry PI và trên Bluetooth. Tôi đang sử dụng hạt nhân mâm xôi pi cũ như mới có một số lỗi đã không được giải quyết đối với daemon bluez. Hiện tại phiên bản hạt nhân của tôi là 3.6.11.

Tôi đang sử dụng một dongle bluetooth USB và mục đích duy nhất của tôi là tự động kết nối bluetooth dongle khi bao giờ nó nằm trong phạm vi. Cho rằng tôi nghĩ rằng tôi phải chạy một kịch bản trong backend trên RPI sẽ tiếp tục kiểm tra sự tồn tại của usb bluetooth dongle. Tôi bắt đầu từ đầu. Tôi đã cài đặt bluez daemon bằng

apt-get install bluetooth bluez utils blueman

và sau đó tôi đã sử dụng

hciconfig

mà mang lại cho tôi rằng bluetooth usb dongle của tôi đang làm việc tốt. Nhưng khi tôi đã làm

hcitool scan

, nó cho tôi không có thiết bị trong phạm vi mặc dù thiết bị bluetooth nối tiếp của tôi đã được bật. Tôi không thể tìm thấy bất kỳ thiết bị nào ở vùng lân cận. Ngoài ra khi tôi rút phích cắm và cắm USB dongle một lần nữa, tôi đã có thể quét các thiết bị nối tiếp, nhưng khi tôi lặp lại quá trình, tôi tìm thấy điều kiện trước đó của việc không tìm thấy bất kỳ deice. Tôi thấy hữu ích khác liên kếtnhưng cần địa chỉ của thiết bị bluetooth cần được kết nối. Tôi muốn tự động hóa việc này bằng cách sử dụng quét hcitool, lưu đầu ra vào một tệp và sau đó so sánh nó với các thiết bị đã ghép đôi và tên của chúng. Vì vậy tôi cần tìm ra lý do hcitool scan đôi khi không hoạt động và đôi khi không. ?

Có thể một số người giúp tôi trong việc tìm ra lý do tại sao điều này đang xảy ra. Có vấn đề gì không phần cứng bên i.e Bluetooth dongle là lỗi hoặc tôi đã có một số vấn đề trong bluez utils.

Chỉnh sửa 1: Trong khi hiện tại, hcitool quét đang cho tôi địa chỉ thiết bị từ xa của tôi nhưng tôi vẫn nhận được cùng một vấn đề HOUST IS DOWN, '/ dev / rfcomm1'. Tôi thực sự không nhận được bất kỳ ý tưởng về những gì phải làm.


1
2018-05-20 16:25


gốc




Các câu trả lời:


Tôi không biết tôi đã làm gì hoặc những gì đã xảy ra ngẫu nhiên, tôi có thể nhận được hcitool quét kết quả sau khi tôi sử dụng sudo apt-get install python-bluez. Ngoài ra tôi thấy rằng phần cứng là một điều có thể xảy ra lỗi tôi đã có. Khi tôi chuyển đổi USB-BLuetooth dongle, mọi thứ hoạt động tốt.


0
2018-06-11 20:58