Устройство Bluetooth, которое не принадлежит мне и не находится под моим контролем, запрашивает подключение компьютера примерно каждую минуту или около того.
Интересно, что он довольно эффективен как атака DOS .
Отключение моего BT не вариант, так как он мне нужен для моих устройств BT.
Я хочу сказать OSX игнорировать это конкретное устройство BT, но я не могу понять, как.
Ответы:
Вдохновленный ответом @ ccpizza.
Откройте терминал и введите:
sudo plutil -convert xml1 /Library/Preferences/com.apple.Bluetooth.plist
/Library/Preferences/com.apple.Bluetooth.plist
.Добавьте этот раздел в список:
Где FF: FF: FF: FF: FF: FF - это MAC-адрес устройства Bluetooth, вызывающего неполадки.
sudo plutil -convert binary1 /Library/Preferences/com.apple.Bluetooth.plist
источник
defaults write
сделает это без необходимости вручную редактировать список.GUI способ
Нажмите и удерживайте Option + Shift ( ⌥+ ⇧) и щелкните значок Bluetooth на верхней панели.
Подменю Debug появится, как показано ниже:
Вы получаете опции « Удалить все устройства» и « Сброс к заводским настройкам » всех подключенных устройств Apple - выберите то, что вам нужно.
Терминальный путь
Откройте терминал и введите:
sudo rm /Library/Preferences/com.apple.Bluetooth.plist
Enterrm ~/Library/Preferences/com.apple.Bluetooth.plist
EnterПриведенные выше команды удаляют MAC-адреса «запомненных» устройств Bluetooth из настроек системы. Если вы хотите посмотреть фактическое содержимое этих файлов, скопируйте исходный файл в папку, доступную для записи пользователем, а затем выполните:
plutil -convert xml1 com.apple.Bluetooth.plist
,а затем откройте его с помощью текстового редактора (это файл XML).
Чтобы преобразовать его обратно в двоичное использование
plutil -convert binary1 com.apple.Bluetooth.plist
,источник
sudo defaults write /Library/Preferences/com.apple.Bluetooth.plist IgnoredDevices -array-add '<ENTER MAC ADDRESS HERE>'
в терминалеисточник