Wie ändere ich den Bluetooth-Gerätenamen?

Antworten:

68

Sie können den Bluetooth-Gerätenamen in der Systemsteuerung in Ubuntu noch nicht ändern. Hier ist der Fehlerbericht , der diese Problemumgehung bietet:

Wenn Sie den Bluetooth-Gerätenamen dauerhaft ändern möchten, müssen Sie eine Datei mit dem Namen erstellen, /etc/machine-infodie den folgenden Inhalt haben soll:

PRETTY_HOSTNAME=device-name

Starten Sie danach den Bluetooth-Dienst neu:

sudo service bluetooth restart

Oder neu starten.

baru
quelle
Kein Neustart erforderlich. service bluetooth restartmacht den Trick.
ArunasR
81

Die Option wurde anscheinend aus der Bluetooth-Systemsteuerung entfernt, aber Sie sollten den Namen dennoch über die Befehlszeile ändern können:

sudo hciconfig hci0 name 'Device Name'

Sobald Sie den Befehl ausgeführt haben, sollten Sie in der Lage sein, die Änderung zu überprüfen, indem Sie das Bluetooth-Bedienfeld erneut aufrufen und den Gerätenamen überprüfen.

James Henstridge
quelle
Nützliche Antwort! Hat mir geholfen, vielen Dank! :)
Gaurav
Das ist der sicherste und richtigste Weg, danke!
Aquarius Power
Working Ubuntu 13.10
Shaharil Ahmad
5
Es funktioniert, aber der Name wird nach dem Neustart zurückgesetzt. Ich benutze Ubuntu 14.04. Kann es dauerhaft eingestellt werden?
Fikr4n
6
Wie @BornToCode feststellt, bleibt die Änderung nicht bestehen. Durch Neustarten des Dienstes mit service bluetooth restartwird angezeigt , dass die Namensänderung zurückgesetzt wird.
Paul Lammertsma
21

Was ich getan habe (am 12.04):

  1. Gerätename ist in gespeichert /var/lib/bluetooth/XX:XX:XX:XX:XX:XX/config
  2. Lösche es
  3. restart ( ~# service bluetooth restart)
  4. Gerätename wird in config umgeschrieben (entsprechend /etc/bluetooth/main.conf?)
Marx
quelle
Wenn Ihnen die Bluetooth-Version des Gerätenamens, dh Hostname-0 , nicht gefällt , können Sie in Schritt 4 oben die Zeile " Name =% h -% d " durch " Name =% h " ersetzen , was dann behoben wird vom nummerierungssuffix, wie ich es gerade im 13.04.
Sadi
Dies funktioniert am 15.04.
Mark
5

Ich verwende Blueman Bluetooth Manager . Es gibt eine Option zum Ändern des BT-Namens eines Computers in:

Adapter → Parameter

Highstaker
quelle
1
Vielen Dank! Dies ähnelt eher der Ubuntu-Methode (benutzerfreundlicher ;-) als andere Antworten, und die neueste Version 1.23 bietet diese Funktion über das Menü Adapter → Einstellungen → Angezeigter Name . Weitere Informationen: github.com/blueman-project/blueman
Sadi
5

So ändern Sie den Bluetooth-Hostnamen dauerhaft unter Ubuntu 14.04 oder höher:

Öffne ein Terminal mit CTRL- ALT-T

  1. Bearbeiten Sie die Datei /etc/bluetooth/main.conf und ersetzen Sie "% h" durch den gewünschten Computernamen. "% h" scheint aus irgendeinem Grund immer "ubuntu" auf meinen Systemen darzustellen.

    gksudo gedit /etc/bluetooth/main.conf

    Zum Beispiel Name = %h-%dzu Name = gruber-%d ` wechseln

  2. Entfernen Sie / var / lib / bluetooth / xx: xx: xx: xx: xx: xx / config, damit Ihr System den alten Namen vergisst. Das xx: xx: xx: xx: xx: xx hat einen Hexadezimalwert, der für Ihre Bluetooth-Hardware eindeutig ist.

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

  3. Starten Sie den Bluetooth-Dienst neu

    sudo service bluetooth restart

    (Unter 15.04 oder später :)

    sudo systemctl restart bluetooth.service

Sie können den neuen Namen überprüfen, indem Sie die Bluetooth-Einstellungen öffnen. Die letzten beiden Schritte stammen von Marx 'Antwort.

John S Gruber
quelle
Dies ist meine bevorzugte Antwort, aber anstatt die configDatei zu löschen, würde ich sie lieber bearbeiten, wie in der Antwort von dreis nineoneone . Übrigens servicefunktioniert der Befehl noch in 15.04.
AFH
3

Sie können den Namen eines Bluetooth-Remote-Geräts auf Ihrem PC ändern:

  1. Überprüfen Sie die MAC-Adresse des Geräts in den Bluetooth-Einstellungen. Es sieht aus:

    XX:XX:XX:XX:XX:XX
    
  2. Öffne das Terminal und tippe:

    sudo gedit /var/lib/bluetooth/XX:XX:XX:XX:XX:XX/config/info
    
  3. Wenn Sie nach dem Passwort gefragt werden, geben Sie es ein (Sie werden es nicht sehen)

  4. Das gedit wird mit dieser Datei geöffnet.
  5. ändere (nur) den Wert, der 'Name' entspricht

    Name=modified_name_as_you_like_it
    

Die Änderung erfolgt nicht sofort!

  1. Starten Sie den Dienst (oder den PC) mit dem folgenden Befehl neu:

    sudo service bluetooth restart
    
Dreis Nineoneone
quelle
1
Wenn Ihr Adapter über einen Alias ​​verfügt, bearbeiten Sie auch die Einstellungen unter / var / lib / bluetooth / XX: XX: XX: XX: XX: XX / und ändern Sie diese.
Mr. B
Dies scheint in Ubuntu 18.04 nicht zu funktionieren. Wenn Sie den bluetooth Dienst neu starten , wird das Gerät nicht erfolgreich umbenannt, ist jedoch noch nicht verbunden. Wenn Sie eine Verbindung herstellen, wird eine neue infoDatei geschrieben, die Ihre Chancen überschreibt, und der Gerätename wird daher zurückgesetzt.
AlainD
0
sudo apt-get update; sudo apt-get install -y nano
sudo nano /var/lib/bluetooth/*/config
sudo service bluetooth restart

Aktualisieren Sie den Wert für "name". In meinem Fall war es: Ubuntu-0

Alireza Jalilii
quelle
1
Diese Antwort bietet die gleiche Lösung wie viele andere, jedoch mit viel weniger Details.
TheWanderer