Cara menghubungkan headset bluetooth melalui baris perintah di ubuntu 12.04

3

Saya ingin menghubungkan komputer saya ke headset bluetooth. Komputer saya memiliki sistem operasi server ubuntu 12.04 64 bit tanpa gui. Jadi saya harus menghubungkan komputer saya melalui baris perintah. Tetapi pada dokumentasi internet tidak ada contoh yang berfungsi.

Saya telah menggunakan hciconfig, hcitool, btscodll dan saya tidak berhasil.

Output baris perintah saya adalah:

hciconfig -a

hci0:   Type: BR/EDR  Bus: USB

    BD Address: 00:15:83:2E:2F:70  ACL MTU: 384:8  SCO MTU: 64:8
    UP RUNNING
    RX bytes:2309 acl:0 sco:0 events:118 errors:0
    TX bytes:299 acl:0 sco:0 commands:48 errors:0
    Features: 0xff 0xff 0x8f 0xfe 0x9b 0xf9 0x00 0x80
    Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 
    Link policy: RSWITCH HOLD SNIFF PARK 
    Link mode: SLAVE ACCEPT 
    Name: 'EDRClassone'
    Class: 0x280404
    Service Classes: Capturing, Audio
    Device Class: Audio/Video, Device conforms to the Headset profile
    HCI Version: 2.0 (0x3)  Revision: 0xc5c
    LMP Version: 2.0 (0x3)  Subversion: 0xc5c
    Manufacturer: Cambridge Silicon Radio (10)


hcitool scan

Scanning ...
    00:11:67:00:25:02   BH025C

hcitool cc 00:11:67:00:25:02

Can't create connection: Connection timed out

Saya memiliki bluetooth daemon /etc/init.d/bluetoothdan berfungsi dengan baik.

Bagaimana cara terhubung melalui command line?

pengguna1305041
sumber

Jawaban:

7

perintah-perintah yang tercantum di sini tidak banyak membantu saya. Tetapi saya menemukan daftar yang bagus untuk penggunaan bluetoothctl di sini: https://wiki.archlinux.org/index.php/Bluetooth_headset

# bluetoothctl

disambut oleh command prompt internalnya. Lalu masukkan:

# power on
# agent on
# default-agent
# scan on

Sekarang pastikan bahwa headset Anda dalam mode berpasangan. Ini harus ditemukan segera. Sebagai contoh,

[NEW] Device 00:1D:43:6D:03:26 Lasmex LBT10

menunjukkan perangkat yang menyebut dirinya "Lasmex LBT10" dan memiliki alamat MAC 00: 1D: 43: 6D: 03: 26. Kami sekarang akan menggunakan alamat MAC itu untuk memulai pemasangan:

# pair 00:1D:43:6D:03:26

Setelah memasangkan, Anda juga perlu menghubungkan perangkat secara eksplisit (setiap kali?):

# connect 00:1D:43:6D:03:26

Jika semuanya berfungsi dengan benar, Anda sekarang memiliki perangkat output terpisah di PulseAudio. Catatan: Perangkat mungkin mati secara default. Pilih profil audionya (OFF, A2DP, HFP) di tab "Configuration" pada pavucontrol.

Anda sekarang dapat mengarahkan audio apa pun melalui perangkat itu menggunakan tab "Playback" dan "Recording" dari pavucontrol.

Anda sekarang dapat menonaktifkan pemindaian lagi dan keluar dari program:

# scan off
# exit

jadi, pujian untuk archlinux untuk itu (setelah perintah 'connect', suara melalui speaker bt saya bekerja dengan pulseaudio pavucontrol)

eli
sumber
3

di sini adalah instruksi langkah demi langkah! Pengaturan Bluetooth melalui commandline

dan untuk koneksi Anda habis, apakah Anda mereset adaptor ?? jika tidak, Anda dapat melakukan ini dengan perintah ini. sudo hciconfig hci0 reset

Saya sarankan Anda membaca instruksi di tautan yang diberikan.

Dan untuk menggunakannya dalam commandline, berikut adalah beberapa perintah. Beberapa Bluetooth mengirim / menerima perintah

fecub
sumber
0

hcitoll memindai jika perangkat Anda ada, masukkan alamat mac-nya daripada yang saya gunakan sudo hcitool cc 01: 07: 81: 93: 66: BC ketika diminta mencari tombol input pin dan masukkan pin Anda

Dmytro Vasyanovych
sumber
0

hcitool cc 00:11:67:00:25:02tidak cukup untuk terhubung ke perangkat Anda. Anda akan memerlukan prosedur otentikasi setelah membuat koneksi. Perintah lengkapnya adalahhcitool cc 00:11:67:00:25:02; hcitool auth 00:11:67:00:25:02

Pete
sumber