Thiết lập khóa Bluetooth


10

Tôi đang cố gắng cài đặt khóa Bluetooth của mình. Khi tôi tìm kiếm nó bằng cách sử dụng lsusb, phần sau xuất hiện trong terminal:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
Bus 001 Device 004: ID 0409:0059 NEC Corp. HighSpeed Hub
Bus 001 Device 005: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 001 Device 006: ID 0a5c:4502 Broadcom Corp. Keyboard (Boot Interface Subclass)
Bus 001 Device 007: ID 0a5c:4503 Broadcom Corp. Mouse (Boot Interface Subclass)
Bus 001 Device 008: ID 0a5c:2153 Broadcom Corp. 
Bus 001 Device 009: ID 046d:c03d Logitech, Inc. M-BT96a Pilot Optical Mouse
Bus 001 Device 010: ID 046d:c30a Logitech, Inc. iTouch Composite

Sau đó, tôi cố gắng chạy /etc/init.d/bluetooth statusvà thông tin phản hồi là Bluetooth đang chạy.

Nhưng sau đó, khi tôi cố chạy, hcitool scantôi lập tức nhận được điều đó device is not available: No such devicemặc dù tôi biết rằng tôi có ít nhất hai máy khách Bluetooth đang hoạt động đang chạy bên cạnh.

Có ai biết tôi đang làm gì sai không và làm cách nào để kết nối với các thiết bị Bluetooth của tôi?

Tôi có một dongle Bluetooth Targus 2.0 và tôi đang chạy phiên bản mới nhất của Wheezy.


Trước tiên hãy thử hcitool devtrước hcitool scannếu không hoạt động cho USB bluetooth, hãy thử chỉnh sửa /etc/bluetooth/hcid.conf
Gilles Grandguillaume

Bạn đã giải quyết vấn đề của bạn? Nếu vậy, vui lòng đánh dấu câu trả lời đã giúp bạn hoặc nếu bạn tự giải quyết nó, hãy tự trả lời và đánh dấu nó như vậy. Chúng tôi đang cố gắng để có được trang web Q: Tỷ lệ lên và đánh dấu câu trả lời là những gì làm điều đó. Nếu bạn giải quyết nó và đánh dấu thì mọi người trong tương lai sẽ có thể kiếm lợi từ những gì bạn đã làm nó giúp di chuyển trang web gần hơn đến tốt nghiệp. Cảm ơn!
RPiAwesomeness 23/03 '

Câu trả lời:


4

Có phải đó là điều Broadcom? Nếu vậy, nó không hiện diện như một bộ chuyển đổi Bluetooth mà Pi của bạn có thể nói chuyện như Bluetooth . Thay vào đó, nó trông giống như một cái khóa trong suốt chuyển đổi bàn phím Bluetooth + chuột của bạn thành bàn phím + chuột USB.

Hãy thử lệnh hid2hciđể chuyển dongle sang chế độ HCI. Nếu điều đó không hiệu quả, hãy thử trao đổi nó với bộ điều hợp của nhà sản xuất khác.

Ngược lại, nếu không , thì dongle của bạn hoàn toàn không hiển thị trên USB của bạn. Thiết bị nào biến mất khỏi danh sách khi bạn rút phích cắm?

Nếu câu trả lời là "không", thì lý do rất có thể là nó không có đủ sức mạnh. Bạn có một trung tâm hỗ trợ? Nhật ký nhân (dmesg | tail -30) nói gì?


0

Tôi không có câu trả lời dứt khoát, nhưng đối với tôi đầu ra của lsusb là:

Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

và quét hcitool hoạt động với tôi, liệt kê các thiết bị có thể nhìn thấy.

Có lẽ thiết bị của bạn không ở "Chế độ HCI"? Thử:

/lib/udev/hid2hci

Tôi cũng thấy rằng tôi cần sử dụng sudo để sử dụng một số lệnh như thông tin hcitool

sudo hcitool info

khác tôi gặp lỗi: Không thể tạo kết nối: Thao tác không được phép


0

Bạn phải nhận được đầu ra như thế này khi thử với lsusb:
(chú ý đến HCI modethông tin)

#lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 005: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 006: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

0

Kiểm tra xem bạn đang thiết lập nó như root. Nhập các lệnh với sudophía trước chúng (bạn sẽ được hỏi mật khẩu của bạn).


0

Trước hết, hãy chạy quét dưới dạng root ( sudo hcitool scan), để loại bỏ mọi vấn đề về quyền.

Nếu điều đó không giải quyết nó cho bạn, hãy chạy sudo hcitool devvà xem thiết bị của bạn có được liệt kê trong đầu ra không. Nếu không phải - đó là nơi bạn sẽ cần khởi động (nghĩa là thiết bị không được hệ thống nhận ra và bạn thực sự có thể gặp lỗi phần cứng hoặc khóa không được tham gia đầy đủ)

Khi thiết bị hiển thị trong danh sách nhà phát triển, bạn sẽ có thể làm theo các hướng dẫn tại cài đặt bluetooth SPP dòng lệnh để thiết bị hoạt động đầy đủ.


0

Khóa Bluetooth của tôi là Targus 4.0 (ACB75AU)

Tôi gặp vấn đề tương tự và cuối cùng phải tải xuống một bộ phần mềm máy tính rộng. https://launchpad.net/bcm20702a1

Sau khi giải nén phần mềm, tôi nhận được một loạt các thư mục, một trong những điều quan tâm lib > firmware > bcm20702a1. Có vẻ như nó có một vài phiên bản phần sụn trong đó. Tôi lấy tập tin có tên BCM20702A1_001.002.014.0449.0672.hcdvà sao chép ti vào RaspberryPi B 2 của tôi vào thư mục có tên /lib/firmware/brcm. Các tập tin cần phải được đổi tên thành BCM20702A1-0a5c-21e8.hcd.

Sau đó, bạn có thể lấy bluetooth bluetooth ra và đặt lại và nó sẽ hoạt động. Nếu không, chu kỳ điện Pi của bạn.

Chạy service bluetooth statushciconfig -ađể có thêm thông tin về trạng thái của thiết bị của bạn.

Đây là tập tin tôi lấy từ kho lưu trữ. Tôi đã thử tập tin cuối cùng, nhưng nó dường như không hoạt động, vì vậy tôi đã đi đến tập tin trước đó với giả định rằng chúng chỉ là các phiên bản phần sụn khác nhau cho cùng một thiết bị.

nhập mô tả hình ảnh ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.