Tôi đang cố gắng sử dụng Nokia N9 (meego) như một con chuột/bàn phím Bluetooth ảo. Tôi đang cố gắng sử dụng this small program làm điểm bắt đầu nhưng tôi đang gặp sự cố: khi tôi chạy chương trình này, tôi gặp lỗi khi nói với tôi rằng "Lỗi liên kết (PSM 19): Quyền bị từ chối". Đây là khi ổ cắm bluetooth bị ràng buộc vào PSM 19.Cố gắng kết nối ổ cắm bluetooth với PSM 17 và 19 trả về EACCESS trên MeeGo
Tôi bị từ chối truy cập khi tôi chạy chương trình với tư cách người dùng bình thường, cũng như khi chạy dưới dạng root.
Tìm kiếm trên internet Tôi thấy rằng PSM (cổng) dưới 0x1000 được đặt trước và trong các triển khai bluetooth khác không thể liên kết với PSM này là một tính năng (ví dụ: jsr-82).
Tôi đã thử các chương trình tương tự với PSM trên 0x1000 và nó làm việc, mặc dù, các thiết bị khác không thể thấy rằng có một thiết bị HID lân cận :(
Có cách nào để ràng buộc vào những PSM mà không cần đến hack bluetooth stack riêng của mình?
EACCESS tôi nhận được không phải là khi tôi đang cố gắng kết nối với N9, thay vào đó tôi nhận được lỗi này khi tôi đang cố gắng để làm cho N9 một thiết bị HID. Chương trình nhỏ thực hiện phần chuột và bàn phím của cấu hình HID. Đây là loại lỗi bạn nhận được khi bạn cố gắng lắng nghe trên một cổng nhỏ hơn 1024 trong Linux với tư cách là người dùng không phải root mà không có một số thủ thuật cho phép. Đúng nếu tôi sai, nhưng câu trả lời của bạn có vẻ như "bạn không thể nghe trên cổng 80 vì bạn không có máy chủ web đang chạy". – lego
Vậy bạn có đang chạy chương trình này trên N9 không? (Làm thế nào bạn làm cho nó một thiết bị HID?) Liên quan đến tương tự web-server tôi đã cơ bản nói rằng - bạn không thể kết nối với cổng 80 vì không có máy chủ web chạy. Tôi cho rằng bạn đang chạy chương trình nhỏ này trên PC hoặc thiết bị bên ngoài và từ đó cố gắng kết nối với N9, nhưng có vẻ như bạn đang chạy chương trình này trên chính N9 và cố gắng biến nó thành thiết bị HID. –
Vâng, chính xác, tôi đang chạy chương trình này trên N9. – lego