블루투스 장치 이름 변경

블루투스 장치 이름 변경

원격 Bluetooth 장치의 친숙한 장치 이름을 어떻게 변경할 수 있습니까(Linux 또는 유사한 명령줄 도구를 사용하여)? bluez-toolshcitool에 포함된 일부 소프트웨어를 살펴봤지만 bt-device이들 중 어느 것도 원격 장치 이름을 변경하는 기능이 없습니다. 이 작업을 수행하기 위한 HCI 명령도 없는 것 같습니다.

많은 블루투스 관리자에서 장치 별칭을 변경할 수 있다는 것을 알고 있지만 이는 동일하지 않습니다. 별칭은 로컬 컴퓨터에만 표시되고 장치 이름은 모든 새 장치에 표시됩니다.

답변1

bt-device( bluez-tools패키지의 일부)를 사용하세요.

페어링된 장치 목록을 가져옵니다.

bt-device -l

새 별칭을 설정하려면 다음 안내를 따르세요.

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

즉:

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

답변2

답변은 반년이 지나서야 하지만 안 하는 것보다는 늦는 게 낫습니다. 다른 사람들에게 도움이 될 수도 있습니다.

이 답변은 다음을 기반으로합니다.블로그 게시물. 그것은 나를 위해 일했습니다. 매우 Linux 스타일의 작업에서는 도구를 사용하는 대신 구성 파일 편집을 기반으로 합니다.

두 개의 파일을 편집해야 합니다.

  • 에서 /var/lib/bluetooth/[your MAC address]/config로 시작하는 줄을 편집합니다 name.

  • 호스트 이름을 블루투스 이름으로 사용한다고 가정하고 읽기 전용 /etc/bluetooth/main.conf으로 행을 변경 합니다 ( 각 로컬 블루투스 어댑터에 대해 다른 색인을 추가하지만 아마도 하나만 있을 수 있음). 다른 것을 사용하면 효과가 있을 것 같지만 직접 시도해 보지는 않았습니다.Name = %h-%dName = %h%d

완료되면 블루투스 서비스를 다시 시작하세요.

$ sudo service bluetooth restart

답변3

Fedora에서는 이 명령을 사용하여 bluetoothctl이러한 설정을 변경합니다.
이것은 패키지에서 제공되며 bluez제 경우에는 이미 설치되어 있습니다.

bluetoothctl간단히 명령을 실행하여 액세스할 수 있는 프롬프트가 있습니다.
프롬프트에 액세스하지 않고도 명령을 사용할 수 있지만 자동 완성 기능은 없습니다.

외부에는 차이가 있습니다.장치(마우스, 키보드, 게임패드 등) 및 호스트컨트롤러(내장 BT 카드, 외부 USB BT 어댑터 등).

장치 및 컨트롤러 별칭을 모두 변경할 수 있으며 bluetoothctl프로세스는 3단계로 요약될 수 있습니다.

  • 사용 가능한 컨트롤러/장치 나열
  • 수정할 컨트롤러/장치를 선택하세요.
  • 컨트롤러/장치 수정

명령은 다음과 같습니다:

제어 장치

  • bluetoothctl프롬프트에 액세스하려면 실행하세요 .
  • list사용 가능한 컨트롤러를 나열하려면 실행하세요 .
    • 제 경우에는 컨트롤러가 1개뿐입니다. 노트북의 BT 카드입니다.
  • select 00:11:22:33:44:55수정할 컨트롤러를 선택하려면 실행하세요 .
    • 주소는 로 자동 완성될 수 있습니다 TAB. 제 경우에는 사용 가능한 주소가 1개뿐입니다.
  • system-alias "new alias for my BT controller"컨트롤러 별칭을 수정하려면 실행하세요 .

장치

  • bluetoothctl프롬프트에 액세스하려면 실행하세요 .
  • devices사용 가능한 장치를 나열하려면 실행하세요 .
    • 선택적 속성을 사용하여 출력을 필터링할 수 있습니다. 예를 들면 다음과 같습니다.devices Connected
  • connect AA:BB:CC:DD:EE:FF수정할 장치를 선택하려면 실행하세요 .
    • 주소는 다음과 같이 자동 완성될 수 있습니다.TAB
  • set-alias "new alias for my BT device"장치 별칭을 수정하려면 실행하세요 .

help사용 가능한 명령의 개요를 얻는 데 사용할 수 있습니다.

[bluetooth]# help
Menu main:
Available commands:
-------------------
...
list                                              List available controllers
...
select <ctrl>                                     Select default controller
devices [Paired/Bonded/Trusted/Connected]         List available devices, with an optional property as the filter
system-alias <name>                               Set controller alias
reset-alias                                       Reset controller alias
...
set-alias <alias>                                 Set device alias
...
connect <dev>                                     Connect device
...

관련 정보