이 당신이 필요로하는 경우 나도 몰라,하지만 당신은 다음과 같은 명령을 통해 연결된 장치에 대한 자세한 정보를 찾아야한다 : -
hciconfig -a
이 당신에게 특정 장치를 식별 할 수있는 충분한 정보를 줄 것이다 . 이것을 셸 스크립트에 추가하고 문자열 조작 및 조건을 사용하여 장치를 파악할 수 있습니다. 이 충분하지 않은 경우
hci0: Type: BR/EDR Bus: USB
BD Address: 00:16:A4:06:AC:E6 ACL MTU: 310:10 SCO MTU: 64:8
UP RUNNING
RX bytes:670 acl:0 sco:0 events:46 errors:0
TX bytes:2495 acl:0 sco:0 commands:46 errors:0
Features: 0xff 0xff 0xcf 0xfe 0xdb 0xff 0x5b 0x87
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH HOLD SNIFF PARK
Link mode: SLAVE ACCEPT
Name: 'youssif'
Class: 0x0c0000
Service Classes: Rendering, Capturing
Device Class: Miscellaneous,
HCI Version: 4.0 (0x6) Revision: 0x22bb
LMP Version: 4.0 (0x6) Subversion: 0x22bb
Manufacturer: Cambridge Silicon Radio (10)
, 당신은 또한 사용에 lsusb
및 hciconfig
명령의 조합을 사용할 수 있습니다 -이 :
내 경우
, 나는 하나의 BT 동글을 연결하고, hciconfig -a
을 실행하면 다음과 같은 출력을 줄이 어느 장치가 어떤 포트에 연결되어 있는지 파악하십시오.
다음은 추악한 해결 방법입니다. 휴대 전화 또는 일부 장치를 Bluetooth 어댑터 중 하나에 연결 한 다음 그림/파일을 컴퓨터에 복사하고 온라인 도구를 사용하여 파일/그림의 출처를 추적하십시오. –
불행히도 어댑터를 연결 해제 할 때마다 다시 실행해야하므로이 작업을 자동으로 수행하는 방법을 찾으려고합니다. 제안 해 주셔서 감사합니다. –