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

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

我只是想不出如何更改我的蓝牙设备名称。

有啥命令吗?

答案1

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

sudo hciconfig hci0 name 'Device Name'

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

答案2

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

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

PRETTY_HOSTNAME=device-name

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

sudo service bluetooth restart

或者重新启动。

答案3

我做了什么(12.04):

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

答案4

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

使用以下命令打开终端CTRLALTT

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

    gksudo gedit /etc/bluetooth/main.conf

    例如更改Name = %h-%dName = gruber-%d

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

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

  3. 重启蓝牙服务

    sudo service bluetooth restart

    (15.04 或更高版本:)

    sudo systemctl restart bluetooth.service

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

相关内容