Como alterar o nome do dispositivo de transmissão Bluetooth?

Respostas:

68

Ainda não é possível alterar o nome do dispositivo bluetooth no painel de controle do ubuntu. Aqui está o relatório de erro , que fornece esta solução alternativa:

Se você deseja alterar o nome do dispositivo bluetooth permanentemente, é necessário criar um arquivo chamado /etc/machine-infoque deve ter o seguinte conteúdo:

PRETTY_HOSTNAME=device-name

Depois disso, reinicie o serviço Bluetooth:

sudo service bluetooth restart

Ou reinicie.

baru
fonte
Não há necessidade de reiniciar. service bluetooth restartfaz o truque.
precisa saber é o seguinte
81

Parece que a opção foi removida do painel de controle Bluetooth, mas você ainda poderá alterar o nome pela linha de comando:

sudo hciconfig hci0 name 'Device Name'

Depois de executar o comando, você poderá verificar a alteração exibindo o painel de controle do Bluetooth novamente e verificando o nome do dispositivo.

James Henstridge
fonte
Resposta útil! Ajudou-me muito obrigado! :)
Gaurav
esta é a maneira mais segura e correta de fazer isso, thx!
Poder de Aquário
trabalhando ubuntu 13.10
Shaharil Ahmad
5
Funciona, mas o nome é redefinido após a reinicialização. Eu uso o Ubuntu 14.04. Pode ser definido permanentemente?
Fikr4n
6
Como o @BornToCode aponta, a alteração não persiste. Reiniciar o serviço service bluetooth restartmostrará que a mudança de nome foi revertida.
Paul Lammertsma
21

O que eu fiz (em 12.04):

  1. nome do dispositivo é armazenado em /var/lib/bluetooth/XX:XX:XX:XX:XX:XX/config
  2. delete isso
  3. restart ( ~# service bluetooth restart)
  4. o nome do dispositivo é reescrito na configuração (de acordo com /etc/bluetooth/main.conf?)
Marx
fonte
Se você não gostar da versão bluetooth do nome do dispositivo, ou seja, hostname-0 , poderá substituir a linha " Name =% h -% d " por simplesmente " Name =% h " na etapa 4 acima, o que eliminará do sufixo de numeração, como acabei de fazer em 13.04.
Sadi
isso funciona em 15.04
Mark
5

Estou usando o Blueman Bluetooth Manager . Há uma opção para alterar o nome BT de um computador em:

Adaptador → Parâmetros

Highstaker
fonte
11
Muito obrigado! É mais parecido com o modo Ubuntu (mais fácil de usar ;-) do que outras respostas, e a versão mais recente 1.23 possui esse recurso através do menu Adaptador → Preferências → Nome amigável . Mais informações: github.com/blueman-project/blueman
Sadi
5

Para alterar o nome do host bluetooth permanentemente, no Ubuntu 14.04 ou posterior:

Abra um terminal com CTRL- ALT-T

  1. Edite /etc/bluetooth/main.conf substituindo "% h" pelo nome do computador que você deseja. "% h" sempre parece representar "ubuntu" nos meus sistemas por algum motivo.

    gksudo gedit /etc/bluetooth/main.conf

    Por exemplo, mude Name = %h-%dpara Name = gruber-%d `

  2. Remova / var / lib / bluetooth / xx: xx: xx: xx: xx: xx / config para fazer com que seu sistema esqueça o nome antigo. O xx: xx: xx: xx: xx: xx possui um valor hexadecimal exclusivo para o seu hardware bluetooth.

    sudo rm /var/lib/bluetooth/xx:xx:xx:xx:xx:xx/config

  3. Reinicie o serviço bluetooth

    sudo service bluetooth restart

    (Abaixo de 15.04 ou posterior :)

    sudo systemctl restart bluetooth.service

Você pode verificar o novo nome abrindo as configurações de Bluetooth. Os dois últimos passos são da resposta de Marx.

John S Gruber
fonte
Esta é a minha resposta preferida, mas, em vez de excluir o configarquivo, prefiro editá-lo, como na resposta de dreis nineoneone . Aliás, o servicecomando ainda funciona no 15.04.
AFH
3

Você pode alterar o nome de um dispositivo remoto bluetooth no seu PC:

  1. verifique o endereço MAC do dispositivo nas configurações do bluetooth. Parece:

    XX:XX:XX:XX:XX:XX
    
  2. abra o terminal e digite:

    sudo gedit /var/lib/bluetooth/XX:XX:XX:XX:XX:XX/config/info
    
  3. se solicitar a senha, digite-a (você não a verá)

  4. o gedit será aberto com esse arquivo.
  5. modificar (apenas) o valor correspondente a 'Nome'

    Name=modified_name_as_you_like_it
    

A mudança não será instantânea!

  1. Reinicie o serviço (ou o PC), usando o comando:

    sudo service bluetooth restart
    
dreis nineoneone
fonte
11
Se o seu adaptador tiver um alias, edite também / var / lib / bluetooth / XX: XX: XX: XX: XX: XX: XX / configurações e altere-o.
Sr. B
Isso não parece funcionar no Ubuntu 18.04. Quando você reinicia o bluetooth serviço, o dispositivo não é renomeado com sucesso, mas ainda não está conectado. Quando você se conecta, um novo infoarquivo é gravado, substituindo suas chances e, portanto, o nome do dispositivo é redefinido.
AlainD
0
sudo apt-get update; sudo apt-get install -y nano
sudo nano /var/lib/bluetooth/*/config
sudo service bluetooth restart

Atualize o valor para "nome". No meu caso, era: Ubuntu-0

Alireza Jalilii
fonte
11
Esta resposta fornece a mesma solução que muitas outras, mas com muito menos detalhes.
TheWanderer