ฉันมีปัญหาในการเชื่อมต่อคีย์บอร์ด Logitech K810 Bluetooth ใน Debian Jessie กับ BlueZ รุ่น 5.23-1, เคอร์เนล 3.16.0-4
แป้นพิมพ์ใช้งานได้ดีเกือบตลอดเวลา แต่บางครั้งก็ใช้งานไม่ได้และbluetoothctl
ทำให้ฉันมีข้อผิดพลาดที่ตัวควบคุมไม่พร้อมใช้งาน
เมื่อสิ่งนี้เกิดขึ้น hciconfig ยังคงจดจำอุปกรณ์และฉันได้รับผลลัพธ์นี้:
# hciconfig hci0 up
# hciconfig
hci0: Type: BR/EDR Bus: USB
BD Address: 40:2C:F4:68:02:CA ACL MTU: 1021:8 SCO MTU: 64:1
UP RUNNING PSCAN
RX bytes:21820 acl:1132 sco:0 events:68 errors:0
TX bytes:1182 acl:11 sco:0 commands:53 errors:0
แต่ไม่มีอุปกรณ์ใดแสดงในbluetoothctl
พรอมต์และมันให้ผลลัพธ์นี้กับฉัน:
[bluetooth]# power on
No default controller available
[bluetooth]# scan on
No default controller available
การรีบูทหรือบางครั้งการระงับ / ทำงานต่อจะช่วยแก้ปัญหา: bluetoothctl
จะจดจำทั้งคอนโทรลเลอร์และคีย์บอร์ดที่ทำงานได้อีกครั้ง
บลูทู ธ rfkill
เป็นอย่างสม่ำเสมอแข็งและอ่อนตามยกเลิกการปิดกั้นการ
ผลลัพธ์ที่เกี่ยวข้องจากlspci -v
ฉันเดาว่าจะเป็น:
03:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000 [Condor Peak]
Subsystem: Intel Corporation Centrino Wireless-N 1000 BGN
Flags: bus master, fast devsel, latency 0, IRQ 43
Memory at f0400000 (64-bit, non-prefetchable) [size=8K]
Capabilities: <access denied>
Kernel driver in use: iwlwifi
ฉันไม่ได้มีปัญหากับฮาร์ดแวร์เดียวกันใน Debian Wheezy
สิ่งที่เป็นตัวควบคุมบลูทู ธ ที่จะไม่สามารถใช้ได้ในบางครั้ง?
modprobe -r btusb
) และการเพิ่ม ( modprobe btusb
) โมดูลเคอร์เนลช่วยให้ตัวควบคุมกลับมา (เพื่อให้คุณสามารถหลีกเลี่ยงการรีบูตเต็ม