Comment changer le nom du périphérique de diffusion Bluetooth?

Réponses:

68

Vous ne pouvez pas encore changer le nom du périphérique Bluetooth à partir du panneau de configuration dans Ubuntu. Voici le rapport de bogue , qui fournit cette solution de contournement:

Si vous souhaitez modifier le nom du périphérique Bluetooth de manière permanente, vous devez créer un fichier appelé /etc/machine-infoqui devrait avoir le contenu suivant:

PRETTY_HOSTNAME=device-name

Après cela, redémarrez le service Bluetooth:

sudo service bluetooth restart

Ou redémarrez.

baru
la source
Pas besoin de redémarrer. service bluetooth restartfait le tour.
ArunasR
81

Il semble que l'option ait été supprimée du panneau de configuration Bluetooth, mais vous devriez toujours pouvoir changer le nom via la ligne de commande:

sudo hciconfig hci0 name 'Device Name'

Une fois la commande exécutée, vous devriez pouvoir vérifier le changement en affichant à nouveau le panneau de commande Bluetooth et en vérifiant le nom du périphérique.

James Henstridge
la source
Réponse utile! M'a aidé merci beaucoup! :)
Gaurav
c'est la meilleure façon de le faire, merci!
Aquarius Power
ubuntu de travail 13.10
Shaharil Ahmad
5
Cela fonctionne, mais le nom est réinitialisé après le redémarrage. J'utilise Ubuntu 14.04. Peut-il être défini de manière permanente?
fikr4n
6
Comme le souligne @BornToCode, le changement ne persiste pas. Redémarrer le service avec service bluetooth restartindiquera que le changement de nom est annulé.
Paul Lammertsma
21

Ce que j'ai fait (le 12.04):

  1. Le nom de l'appareil est stocké dans /var/lib/bluetooth/XX:XX:XX:XX:XX:XX/config
  2. supprime-le
  3. redémarrer ( ~# service bluetooth restart)
  4. le nom de l'appareil est réécrit dans config (selon /etc/bluetooth/main.conf?)
Marx
la source
Si vous n'aimez pas la version Bluetooth du nom de l'appareil, c'est -à- dire nom-hôte-0 , vous pouvez remplacer la ligne " Nom =% h -% d " par " Nom =% h " à l'étape 4 ci-dessus, qui sera supprimée. du suffixe de numérotation, comme je viens de le faire dans 13.04.
Sadi
cela fonctionne sur 15.04
Mark
5

J'utilise Blueman Bluetooth Manager . Il existe une option pour changer le nom BT d'un ordinateur dans:

Adaptateur → Paramètres

Highstaker
la source
1
Merci beaucoup! Cela ressemble plus à la méthode Ubuntu (plus conviviale ;-) qu'aux autres réponses, et la dernière version 1.23 offre cette fonctionnalité via le menu Adaptateur → Préférences → Nom convivial . Informations complémentaires: github.com/blueman-project/blueman
Sadi
5

Pour changer le nom d'hôte bluetooth de façon permanente, sous Ubuntu 14.04 ou ultérieure:

Ouvrir un terminal avec CTRL- ALT-T

  1. Éditez /etc/bluetooth/main.conf en remplaçant "% h" par le nom de l'ordinateur souhaité. "% h" semble toujours représenter "ubuntu" sur mes systèmes pour une raison quelconque.

    gksudo gedit /etc/bluetooth/main.conf

    Par exemple, changer Name = %h-%den Name = gruber-%d `

  2. Supprimez / var / lib / bluetooth / xx: xx: xx: xx: xx: xx / config pour que votre système oublie l'ancien nom. Le xx: xx: xx: xx: xx: xx a une valeur hexadécimale unique pour votre matériel Bluetooth.

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

  3. Redémarrez le service Bluetooth

    sudo service bluetooth restart

    (Moins de 15.04 ou plus tard :)

    sudo systemctl restart bluetooth.service

Vous pouvez vérifier le nouveau nom en ouvrant les paramètres Bluetooth. Les deux dernières étapes proviennent de la réponse de Marx.

John S Gruber
la source
C’est ma réponse préférée, mais plutôt que de supprimer le configfichier, je l’ éditerais plutôt, comme dans la réponse de dreis nineoneone . Incidemment, la servicecommande fonctionne toujours dans 15.04.
AFH
3

Vous pouvez modifier le nom d'un périphérique distant Bluetooth sur votre PC:

  1. vérifiez l'adresse MAC de l'appareil dans les paramètres Bluetooth. Ça a l'air:

    XX:XX:XX:XX:XX:XX
    
  2. ouvrez le terminal et tapez:

    sudo gedit /var/lib/bluetooth/XX:XX:XX:XX:XX:XX/config/info
    
  3. s'il demande le mot de passe, tapez-le (vous ne le verrez pas)

  4. le gedit s'ouvrira avec ce fichier.
  5. modifier (uniquement) la valeur correspondant à 'Nom'

    Name=modified_name_as_you_like_it
    

Le changement ne sera pas instantané!

  1. Redémarrez le service (ou le PC), en utilisant la commande:

    sudo service bluetooth restart
    
dreis nineoneone
la source
1
Si votre adaptateur a un alias, modifiez également le fichier / var / lib / bluetooth / XX: XX: XX: XX: XX: XX: XX / settings et modifiez-le.
Monsieur B.
Cela ne semble pas fonctionner dans Ubuntu 18.04. Lorsque vous redémarrez le bluetooth service, le périphérique n'est pas renommé mais n'est pas encore connecté. Lorsque vous vous connectez, un nouveau infofichier est écrit qui écrase vos chances et le nom de l'appareil est donc réinitialisé.
AlainD
0
sudo apt-get update; sudo apt-get install -y nano
sudo nano /var/lib/bluetooth/*/config
sudo service bluetooth restart

Mettez à jour la valeur pour «nom». Dans mon cas, c'était: Ubuntu-0

Alireza Jalilii
la source
1
Cette réponse apporte la même solution que beaucoup d’autres, mais avec beaucoup moins de détails.
TheWanderer