Как отсоединить устройство Bluetooth от командной строки?
Мне удалось подключить компьютер к телефону Android через bluetoothctl
, но, похоже, не было никакой «несопряженной» опции. , Несмотря на то, что я удалил сопряжение на телефоне, запуск paired-devices
все еще отображает его. Я попытался запустить disconnect
и remove
, но они говорят, что мое устройство не существует.
в первую очередь, запустите свой Bluetooth с Параметров настройки системы.
Открытый терминал и тип:
bluetoothctl
затем Вы будете видеть список устройств, которые Вы соединили с и их соответствующий MAC-адрес. Не соединить тип устройства:
remove aa:bb:cc:dd:ee:ff
замена aa:bb:cc:dd:ee:ff
с MAC-адресом устройства для несоединений.
нет никакой непарной команды
На случай, если кто-то ищет актуальный ответ.
Интерфейс bluetoothctl
немного изменился. Следующий ответ действителен для Ubuntu 20.04 LTS:
Чтобы разорвать пару, сделайте следующее: Откройте командную строку Bluetooth, введя
bluetoothctl
в командной строке. После этого вы получите список всех сопряженных устройств Bluetooth, введя paired-devices
[bluetooth]# paired-devices
Device F4:4E:FD:48:08:FF SoundCore mini
Device 30:C0:1B:79:6B:FF JBL GO 2
Device 7C:96:D2:88:2A:FF Soundcore Motion+
. Теперь вы можете удалить сопряжение нужных устройств с помощью remove mac:id
и контролировать результат, выполнив `paired -
[bluetooth]# remove 7C:96:D2:88:2A:FF
[DEL] Device 7C:96:D2:88:2A:FF Soundcore Motion+
Device has been removed
[bluetooth]# paired-devices
Device F4:4E:FD:48:08:FF SoundCore mini
Device 30:C0:1B:79:6B:FF JBL GO 2
теперь вы можете выйти из командной строки bluetooth, введя выход