Come modificare il nome del dispositivo di trasmissione Bluetooth?


Risposte:


68

Non puoi ancora cambiare il nome del dispositivo bluetooth dal pannello di controllo in Ubuntu. Ecco la segnalazione di bug , che fornisce questa soluzione alternativa:

Se vuoi cambiare il nome del dispositivo bluetooth in modo permanente, devi creare un file chiamato /etc/machine-infoche dovrebbe avere il seguente contenuto:

PRETTY_HOSTNAME=device-name

Successivamente, riavvia il servizio Bluetooth:

sudo service bluetooth restart

O riavvia.


Non è necessario riavviare. service bluetooth restartfa il trucco.
— ArunasR

81

Sembra che l'opzione sia stata rimossa dal pannello di controllo Bluetooth, ma dovresti comunque essere in grado di cambiare il nome dalla riga di comando:

sudo hciconfig hci0 name 'Device Name'

Una volta eseguito il comando, dovresti essere in grado di verificare la modifica richiamando nuovamente il pannello di controllo Bluetooth e controllando il nome del dispositivo.


Risposta utile! Mi ha aiutato, grazie mille! :)
— Gaurav,

questo è il modo più sicuro e giusto per farlo, grazie!
— Aquarius Power

ubuntu funzionante 13.10
— Shaharil Ahmad,

5
Funziona, ma il nome viene ripristinato dopo il riavvio. Uso Ubuntu 14.04. Può essere impostato in modo permanente?
— fikr4n,

6
Come sottolinea @BornToCode, la modifica non persiste. Il riavvio del servizio con service bluetooth restartmostrerà che la modifica del nome è stata ripristinata.
— Paul Lammertsma,

21

Cosa ho fatto (il 12.04):

  1. il nome del dispositivo è memorizzato in /var/lib/bluetooth/XX:XX:XX:XX:XX:XX/config
  2. Cancellalo
  3. riavvio ( ~# service bluetooth restart)
  4. il nome del dispositivo viene riscritto in config (secondo /etc/bluetooth/main.conf?)

Se non ti piace la versione bluetooth del nome del dispositivo, ad esempio hostname-0 , puoi sostituire la riga " Nome =% h -% d " semplicemente con " Nome =% h " nel passaggio 4 sopra, che eliminerà del suffisso di numerazione, come ho appena fatto in 13.04.
— Sadi,

funziona il 15.04
— Mark

5

Sto usando Blueman Bluetooth Manager . C'è un'opzione per cambiare il nome BT di un computer in:

Adattatore → Parametri


1
Grazie mille! Questo è più simile a quello di Ubuntu (più intuitivo ;-) rispetto ad altre risposte, e l'ultima versione 1.23 ha questa funzione tramite il menu Adattatore → Preferenze → Nome descrittivo . Ulteriori informazioni: github.com/blueman-project/blueman
— Sadi,

5

Per modificare il nome host bluetooth in modo permanente, su Ubuntu 14.04 o versioni successive:

Apri un terminale con CTRL- ALT-T

  1. Modifica /etc/bluetooth/main.conf sostituendo "% h" con il nome del computer che desideri. "% h" sembra sempre rappresentare "ubuntu" sui miei sistemi per qualche motivo.

    gksudo gedit /etc/bluetooth/main.conf

    Ad esempio passare Name = %h-%da Name = gruber-%d `

  2. Rimuovi / var / lib / bluetooth / xx: xx: xx: xx: xx: xx / config per fare in modo che il tuo sistema dimentichi il vecchio nome. Il xx: xx: xx: xx: xx: xx ha un valore esadecimale univoco per l'hardware Bluetooth.

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

  3. Riavvia il servizio bluetooth

    sudo service bluetooth restart

    (Sotto il 15.04 o successivo :)

    sudo systemctl restart bluetooth.service

Puoi controllare il nuovo nome aprendo le impostazioni Bluetooth. Gli ultimi due passi sono dalla risposta di Marx.


Questa è la mia risposta preferita, ma piuttosto che cancellare il configfile preferirei modificarlo, come nella risposta di dreis nineoneone . Per inciso, il servicecomando funziona ancora nel 15.04.
— AFH,

3

Puoi cambiare il nome di un dispositivo remoto bluetooth sul tuo PC:

  1. controlla l'indirizzo MAC del dispositivo nelle impostazioni bluetooth. Sembra:

    XX:XX:XX:XX:XX:XX
    
  2. apri il Terminale e digita:

    sudo gedit /var/lib/bluetooth/XX:XX:XX:XX:XX:XX/config/info
    
  3. se richiede la password, digitala (non la vedrai)

  4. il gedit si aprirà con quel file.
  5. modifica (solo) il valore corrispondente a 'Nome'

    Name=modified_name_as_you_like_it
    

Il cambiamento non sarà istantaneo!

  1. Riavvia il servizio (o il PC), usando il comando:

    sudo service bluetooth restart
    

1
Se l'adattatore ha un alias, modifica anche / var / lib / bluetooth / XX: XX: XX: XX: XX: XX / impostazioni e modificalo.
— Mr. B

Questo non sembra funzionare in Ubuntu 18.04. Quando si riavvia il bluetooth servizio, il dispositivo non viene rinominato correttamente ma non è ancora connesso. Quando ti connetti, infoviene scritto un nuovo file che sovrascrive le tue possibilità e il nome del dispositivo viene quindi resettato.
— AlainD

0
sudo apt-get update; sudo apt-get install -y nano
sudo nano /var/lib/bluetooth/*/config
sudo service bluetooth restart

Aggiorna il valore per "nome". Nel mio caso, era: Ubuntu-0


1
Questa risposta fornisce la stessa soluzione di molte altre, ma con molti meno dettagli.
— TheWanderer
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.