如何更改蓝牙广播设备名称?
我只是想办法改变我的蓝牙设备名称。
有命令吗?
您还无法在ubuntu中从控制面板更改蓝牙设备名称。 以下是错误报告 ,它提供了此解决方法:
如果要永久更改蓝牙设备名称,则必须创建名为
/etc/machine-info
的文件,该文件应包含以下内容:PRETTY_HOSTNAME=device-name
在此之后,重新启动蓝牙服务:
sudo service bluetooth restart
或重启。
似乎该选项已从蓝牙控制面板中删除,但您仍然可以通过命令行更改名称:
sudo hciconfig hci0 name 'Device Name'
运行该命令后,您应该能够通过再次打开蓝牙控制面板并检查设备名称来validation更改。
我做了什么(12.04):
- 设备名称存储在
/var/lib/bluetooth/XX:XX:XX:XX:XX:XX/config
- 删除它
- 重启(
~# service bluetooth restart
) - 设备名称在config中重写(根据
/etc/bluetooth/main.conf
?)
我正在使用Blueman蓝牙管理器 。 可以选择更改计算机的BT名称:
适配器→参数
要在Ubuntu 14.04或更高版本上永久更改蓝牙主机名:
用CTRL – ALT – T打开终端
-
编辑/etc/bluetooth/main.conf,将“%h”替换为您想要的计算机名称。 出于某种原因,“%h”似乎总是在我的系统上代表“ubuntu”。
gksudo gedit /etc/bluetooth/main.conf
例如,将
Name = %h-%d
更改为Name = gruber-%d
-
删除/ 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
-
重启蓝牙服务
sudo service bluetooth restart
(15.04以下)
sudo systemctl restart bluetooth.service
您可以通过打开蓝牙设置来检查新名称。 最后两步来自马克思的回答。
您可以通过以下方式更改PC的蓝牙:
-
打开终端类型:
sudo gedit /var/lib/bluetooth/XX:XX:XX:XX:XX:XX/config
-
如果它要求输入密码,请输入密码(你不会看到它)
- gedit将打开该文件。
-
在以“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