ฉันจะติดตั้ง Bluetooth สำหรับเมาส์และคีย์บอร์ดได้อย่างไร


13

ฉันขอคำแนะนำทีละขั้นตอนเพื่อติดตั้งดองเกิล Bluetooth แบบทั่วไปเพื่อที่ฉันจะสามารถใช้เมาส์และคีย์บอร์ดบลูทู ธ ที่มีอยู่ได้หรือไม่?

คำตอบสำหรับคำถามนี้ฉันจะใช้เมาส์และคีย์บอร์ดบลูทู ธ ได้อย่างไร แสดงให้เห็นว่า Debian Squeeze ควรทำงานนอกกรอบกับอุปกรณ์Bluetooth HIDอื่น ๆ

สถานที่อื่นแนะนำว่าต้องใช้ชิปเซ็ตเฉพาะซึ่งดองเกิลบลูทู ธ ทั่วไปบางรุ่นไม่มี แต่ฉันไม่สามารถยืนยันได้


sudo apt-get install bluetoothใช้เวลาตลอดไป ...
อเล็กซ์แชมเบอร์เลน

ด้วยการแก้ไขของ Alex ฉันมีความสุขที่ได้ย้อนกลับการโหวตของฉัน หากคำถามนี้ดึงดูดคำตอบที่เหมาะสมฉันขอแนะนำให้เราปิดคำถามอื่น ๆ เพื่อทำสำเนาคำถามนี้และโยกย้ายคำตอบที่เป็นประโยชน์ไป
Mark Booth

@ MarkBooth: เห็นด้วย
Jivings

ถูกตั้งค่าสถานะเป็นหัวข้อปิด นี่เป็นคำถาม Unix / Linux และไม่มีอะไรเกี่ยวข้องโดยตรงกับ RPI
user606723

คำตอบ:


8

แพ็คเกจและเครื่องมือ

คุณจำเป็นต้องติดตั้งแพ็คเกจ 'bluetooth' เท่านั้น แต่ฉันใช้คำสั่งต่อไปนี้เพื่อติดตั้งเครื่องมือทดสอบและตัวจัดการ GUI Bluetooth:

sudo apt-get install bluetooth bluez-utils blueman

การตรวจจับ Dongle USB

lsusbแสดงอุปกรณ์ใหม่ นี่คือผลลัพธ์:

อุปกรณ์ 001 บัส 005: ID 0a12: 0001 Cambridge Silicon Radio, บลูทู ธ Dongle (โหมด HCI)

จะมีอุปกรณ์อื่น ๆ ในรายการ แต่ (หรือสิ่งที่คล้ายกันมาก) คือสิ่งที่คุณกำลังมองหา

/etc/init.d/bluetooth statusคำสั่งแสดงให้เห็นว่าไม่ว่าจะเป็นบลูทู ธ ทำงาน

ผลลัพธ์ควรเป็น:

บลูทู ธ กำลังทำงาน

การสแกน

เปลี่ยนบลูทู ธ ของโทรศัพท์เป็น 'มองเห็นได้' จากนั้นใช้คำสั่งhcitool scanเพื่อค้นหาอุปกรณ์ของเราในตอนแรก:

hcitool scan แสดงผลลัพธ์ต่อไปนี้:

กำลังสแกน ... A0: 75: 91: 01: 02: 03 Nexus S

การจับคู่

เมื่อคุณสามารถเห็นอุปกรณ์ที่ใช้hcitool scanให้เริ่มเซสชัน GUI

ใต้LXDE Menu>Preferences>Bluetooth Managerคุณจะพบผู้จัดการ Blueman GUI Bluetooth

จากตรงนั้นคุณสามารถสแกนและจับคู่อุปกรณ์บลูทู ธ ได้ตามที่คาดหวังในระบบ GUI ใด ๆ

และนั่นคือสิ่งที่ทำงานให้ฉัน พบบทช่วยสอนดั้งเดิมที่นี่

แก้ไข: มีขั้นตอนเพิ่มเติมที่จำเป็นสำหรับการใช้แป้นพิมพ์บลูทู ธ (หรืออุปกรณ์อื่น ๆ ) ในสภาพแวดล้อม CLI ใครมีความคิดเกี่ยวกับสิ่งนั้น


0

สำหรับการเชื่อมต่อบรรทัดคำสั่งเท่านั้น (เซิร์ฟเวอร์ headless) กับโทรศัพท์โนเกียฉันทำสิ่งนี้:

ฉันได้เตรียมสิ่งที่คุณต้องทำเพื่อจับคู่บางอย่างกับบรรทัดคำสั่งเท่านั้น ...


ฮับ ​​Usb: อุปกรณ์ 001 บัส 004: ID 0409: 005a NEC Corp. ฮับความเร็วสูงของดองเกิล Bluetooth: อุปกรณ์ 001 บัส 006: ID 0e5e: 6622 Conwise Technology Co. , Ltd. CW6622

นี่คือดองเกิลบลูทู ธ ราคาถูก (ต่ำกว่า 10 $) ที่ฉันซื้อมาเมื่อปีที่แล้วและลืมมันไป

  1. ติดตั้งบลูทู ธ บลูทู ธ $ apt-get ติดตั้งบลูทู ธ bluez-utils blueman
  2. ไปทำอาหารเย็นในขณะที่มันทำ
  3. สแกนหาอุปกรณ์ $ hcitool สแกนกำลังสแกน ... 00: AA: BB: CC: DD: EE ** 4 เริ่มตัวแทนบลูทู ธ ด้วยหมุดเพื่อจับคู่กับโทรศัพท์ $ bluetooth-agent
  4. ในการเชื่อมต่อ ssh ที่สอง (ตัวแทนบลูทู ธ ยังคงทำงานอยู่!) $ rfcomm เชื่อมต่อ hci0 00: AA: BB: CC: DD: EE
  5. โทรศัพท์ขอพินใส่พินเดียวกันจากบลูทู ธ - ตัวแทนอนุญาตการเชื่อมต่อเสมอ
  6. ปิดทั้ง rfcomm และตัวแทนบลูทู ธ **
  7. ติดตั้ง gammu $ apt-get gammu ติดตั้ง
  8. กำหนดค่า gammu $ nano / etc / gammurc สำหรับโทรศัพท์โนเกียของฉัน: [gammu] การเชื่อมต่อ = อุปกรณ์ bluephonet = 00: AA: BB: CC: CC: DD: EE รุ่น = NAUTO 9.b. ทดสอบว่าการตรวจสอบโมเดลอัตโนมัติทำงานกับ $ gammu --identify หรือไม่
  9. ใช้มัน!
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.