如何更改蓝牙广播设备名称?

我只是想办法改变我的蓝牙设备名称。

有命令吗?

您还无法在ubuntu中从控制面板更改蓝牙设备名称。 以下是错误报告 ,它提供了此解决方法:

如果要永久更改蓝牙设备名称,则必须创建名为/etc/machine-info的文件,该文件应包含以下内容:

 PRETTY_HOSTNAME=device-name 

在此之后,重新启动蓝牙服务:

 sudo service bluetooth restart 

或重启。

似乎该选项已从蓝牙控制面板中删除,但您仍然可以通过命令行更改名称:

 sudo hciconfig hci0 name 'Device Name' 

运行该命令后,您应该能够通过再次打开蓝牙控制面板并检查设备名称来validation更改。

我做了什么(12.04):

  1. 设备名称存储在/var/lib/bluetooth/XX:XX:XX:XX:XX:XX/config
  2. 删除它
  3. 重启( ~# service bluetooth restart
  4. 设备名称在config中重写(根据/etc/bluetooth/main.conf ?)

我正在使用Blueman蓝牙管理器 。 可以选择更改计算机的BT名称:

适配器→参数

要在Ubuntu 14.04或更高版本上永久更改蓝牙主机名:

CTRLALTT打开终端

  1. 编辑/etc/bluetooth/main.conf,将“%h”替换为您想要的计算机名称。 出于某种原因,“%h”似乎总是在我的系统上代表“ubuntu”。

    gksudo gedit /etc/bluetooth/main.conf

    例如,将Name = %h-%d更改为Name = gruber-%d

  2. 删除/ var / lib / bluetooth / xx:xx:xx:xx:xx:xx / config以使您的系统忘记旧名称。 xx:xx:xx:xx:xx:xx具有您的蓝牙硬件独有的hex值。

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

  3. 重启蓝牙服务

    sudo service bluetooth restart

    (15.04以下)

    sudo systemctl restart bluetooth.service

您可以通过打开蓝牙设置来检查新名称。 最后两步来自马克思的回答。

您可以通过以下方式更改PC的蓝牙:

  1. 打开终端类型:

     sudo gedit /var/lib/bluetooth/XX:XX:XX:XX:XX:XX/config 
  2. 如果它要求输入密码,请输入密码(你不会看到它)

  3. gedit将打开该文件。
  4. 在以“name”开头的行上替换名称本身。 它不是瞬间的! 您必须重新启动服务(或PC)。 输入以下命令:

     sudo service bluetooth restart 

它对我有用。

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

更新“名称”的值。 就我而言,它是:Ubuntu-0