Зміна назви пристрою Bluetooth


6

Як можна змінити дружнє ім’я віддаленого пристрою Bluetooth (за допомогою інструменту командного рядка в Linux чи подібних)? Я переглянув деяке програмне забезпечення, яке входить до bluez-toolsтаких, як hcitoolі bt-device, але жодне з них не має можливості змінити назву віддаленого пристрою. Здається, не існує жодної команди HCI для цього.

Мені відомо, що псевдонім пристроїв можна змінити у багатьох Bluetooth-менеджерів, але це не одне і те ж. Псевдонім видно лише на локальному комп'ютері, а назва пристрою - на всіх нових пристроях.


Ця відповідь на запитання Ubuntu повинна працювати лише одним кроком.
Aeyoun

Відповіді:


4

Відповідаю через півроку, але краще пізно, ніж ніколи. Це може допомогти іншим людям.

Ця відповідь ґрунтується на цій публікації в блозі . Це працювало для мене. У дуже Linux-у стилі роботи він базується на редагуванні конфігураційних файлів, а не на використанні інструменту.

Вам потрібно відредагувати два файли:

  • У /var/lib/bluetooth/[your MAC address]/configредагуйте рядок, з якого починається name.

  • У /etc/bluetooth/main.confзміні лінія з Name = %h-%dтим щоб він читає тільки Name = %h, якщо ви хочете використовувати ім'я хоста в якості імені Bluetooth ( %dдодає інший індекс для кожного локального Bluetooth - адаптера, але ви , ймовірно , тільки один). Використовувати щось інше повинно працювати, але я сам цього не пробував.

Після завершення перезапустіть послугу Bluetooth:

$ sudo service bluetooth restart

1
Це працює для bluez5 (я змінюю ім’я під час сканування з іншого пристрою). Хоча я щасливий, що ти це написав, мені сумно, що встановлення імені в /etc/bluetooth/main.conf не впливає. :(
wojci

1

Використовуйте bt-пристрій.

Отримайте список парних пристроїв:

btdevice -l

Щоб встановити новий псевдонім:

bt-device --set macaddress|name Alias "New Name"

тобто:

bt-device --set S530 Alias "S530 Blue"

ТАКОЖ: хоча це працює майже для будь-якого іншого інструмента Bluetooth, однак, здається, що менеджер Bluetooth gui, який встановлюється на MintOS, насправді не відображає псевдонім (який можна змінити), а ім'я за замовчуванням, яке не може.
Роббі Меттьюз
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.