Como conectar o fone de ouvido bluetooth via linha de comando no Ubuntu 12.04

3

Eu quero conectar meu computador ao fone de ouvido bluetooth. Meu computador tem ubuntu 12.04 64 bits do sistema operacional do servidor sem gui. Então devo conectar meu computador via linha de comando. Mas na documentação da internet não há exemplo de trabalho.

Eu usei hciconfig, hcitool, btsco e.t.c e não consegui sucesso.

Minha saída da linha de comando é:

hciconfig -a

hci0: Tipo: 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)

digitalização hcitool

Digitalização ...     00: 11: 67: 00: 25: 02 BH025C

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

Não é possível criar uma conexão: a conexão expirou

Eu tenho o bluetooth deamond em /etc/init.d/bluetooth e simplesmente trabalho bem.

Como se conectar via linha de comando?

    
por user1305041 23.08.2012 / 13:17

4 respostas

5

esses comandos listados aqui não me ajudaram muito. Mas eu encontrei uma boa lista para o uso do bluetoothctl aqui: link

# bluetoothctl

a ser saudado pelo seu prompt de comando interno. Em seguida, digite:

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

Agora, certifique-se de que o fone de ouvido esteja no modo de pareamento. Deve ser descoberto em breve. Por exemplo,

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

mostra um dispositivo que se chama "Lasmex LBT10" e tem endereço MAC 00: 1D: 43: 6D: 03: 26. Vamos agora usar esse endereço MAC para iniciar o emparelhamento:

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

Após o emparelhamento, você também precisa conectar explicitamente o dispositivo (sempre?):

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

Se tudo funcionar corretamente, agora você tem um dispositivo de saída separado no PulseAudio. Nota: O dispositivo pode estar desativado por padrão. Selecione seu perfil de áudio (OFF, A2DP, HFP) na guia "Configuração" do pavucontrol.

Você agora pode redirecionar qualquer áudio através desse dispositivo usando as abas "Playback" e "Recording" do pavucontrol.

Agora você pode desativar a verificação novamente e sair do programa:

# scan off
# exit

assim, elogios ao archlinux por isso (depois do comando 'connect', o som das caixas acústicas bt funcionou com pulseaudio pavucontrol )

    
por 10.03.2017 / 18:26
3

aqui está uma instrução passo a passo! Configuração do Bluetooth via linha de comando

e para a sua conexão expirou, você redefinir o adaptador? se não, você pode fazer isso com este comando. sudo hciconfig hci0 redefinir

Eu recomendo que você leia as instruções no link fornecido.

E para usá-lo na linha de comando, aqui estão alguns comandos Alguns comandos de envio / recebimento Bluetooth

    
por 23.08.2012 / 15:17
0

verificação de hcitoll se o seu dispositivo está lá, coloque o seu mac endereço em vez de um eu usei sudo hcitool cc 01: 07: 81: 93: 66: BC quando solicitado, procure pelo botão do pino de entrada e insira o seu pino

    
por 14.01.2015 / 00:00
0

hcitool cc 00:11:67:00:25:02 não é suficiente para se conectar ao seu dispositivo. Você precisará de um procedimento de autenticação após criar a conexão. O comando completo é hcitool cc 00:11:67:00:25:02; hcitool auth 00:11:67:00:25:02

    
por 23.06.2017 / 13:02