Ну, я нашел обходное решение проблемы. Я отправил аналогичный вопрос в список рассылки разработчиков BlueZ и получил несколько ответов. Похоже, что в Linux Kernel 3.0 появилась ошибка с регрессией, которая была связана с протоколом Bluetooth Secure Simple Pairing (SSP), используемым устройствами Bluetooth 2.1 + EDR. Ошибка предотвращает повторное соединение устройства, которое изначально было сопряжено с использованием режима SSP, который не вводит пин-код во время сопряжения. Вот ссылка на отчет об ошибке: https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/931860.
Неясно, когда ошибка будет исправлена в Linux Ядро или будет ли оно включено в версии 3.0 и forward. Если у вас возникла эта же проблема, есть временное решение, которое сработало для меня. Обходной путь заключается в отключении Simple Secure Pairing и возврате спаривания по умолчанию в обычный режим без SSP. Вы можете выполнить это, выполнив следующую команду:
sudo hciconfig hci0 sspmode 0
После каждой перезагрузки вам придется запустить эту команду, чтобы она не была отключена, чтобы разрешить повторные соединения. Я надеюсь, что это поможет кому-то еще, поскольку я потратил много разочаровывавших часов, пытаясь найти решение для исправления чего-то, что только использовалось для работы в предыдущих выпусках.
Запуск от имени root? (Просто шутите, вы не должны этого делать.)
У других может быть способ сделать это, но я думаю, вы должны не делать этого. Схема разрешений, созданная на системах Linux, очень хорошо продумана, и она глубоко проникает в систему. Вы можете очень сильно нанести ущерб своей системе очень легко, и вам нужно ввести пароль, чтобы убедиться, что вы хотите каким-то образом изменить вашу систему.
Другая возможность заключается в том, что некоторые вредоносные фрагменты программного обеспечения пытается повредить вашу систему. Это была огромная проблема для систем Windows в течение многих лет. В Linux очень сложно сделать что-то подобное, потому что все основные изменения в вашей системе должны быть аутентифицированы.
В конце концов, как часто вам нужно вводить пароль? Установка программного обеспечения должна происходить только один раз, а затем настраиваться. Вам нужно будет внести изменения в систему, но опять же, вы, вероятно, не собираетесь делать это очень часто, и легко сделать опечатку и сломать вашу систему.
В конце концов, это но я настоятельно рекомендую вам подумать о том, как неудобно вводить пароль, и сколько вы получаете от этого дополнительного уровня безопасности.
Запуск от имени root? (Просто шутите, вы не должны этого делать.)
У других может быть способ сделать это, но я думаю, вы должны не делать этого. Схема разрешений, созданная на системах Linux, очень хорошо продумана, и она глубоко проникает в систему. Вы можете очень сильно нанести ущерб своей системе очень легко, и вам нужно ввести пароль, чтобы убедиться, что вы хотите каким-то образом изменить вашу систему.
Другая возможность заключается в том, что некоторые вредоносные фрагменты программного обеспечения пытается повредить вашу систему. Это была огромная проблема для систем Windows в течение многих лет. В Linux очень сложно сделать что-то подобное, потому что все основные изменения в вашей системе должны быть аутентифицированы.
В конце концов, как часто вам нужно вводить пароль? Установка программного обеспечения должна происходить только один раз, а затем настраиваться. Вам нужно будет внести изменения в систему, но опять же, вы, вероятно, не собираетесь делать это очень часто, и легко сделать опечатку и сломать вашу систему.
В конце концов, это но я настоятельно рекомендую вам подумать о том, как неудобно вводить пароль, и сколько вы получаете от этого дополнительного уровня безопасности.
Запуск от имени root? (Просто шутите, вы не должны этого делать.)
У других может быть способ сделать это, но я думаю, вы должны не делать этого. Схема разрешений, созданная на системах Linux, очень хорошо продумана, и она глубоко проникает в систему. Вы можете очень сильно нанести ущерб своей системе очень легко, и вам нужно ввести пароль, чтобы убедиться, что вы хотите каким-то образом изменить вашу систему.
Другая возможность заключается в том, что некоторые вредоносные фрагменты программного обеспечения пытается повредить вашу систему. Это была огромная проблема для систем Windows в течение многих лет. В Linux очень сложно сделать что-то подобное, потому что все основные изменения в вашей системе должны быть аутентифицированы.
В конце концов, как часто вам нужно вводить пароль? Установка программного обеспечения должна происходить только один раз, а затем настраиваться. Вам нужно будет внести изменения в систему, но опять же, вы, вероятно, не собираетесь делать это очень часто, и легко сделать опечатку и сломать вашу систему.
В конце концов, это но я настоятельно рекомендую вам подумать о том, как неудобно вводить пароль, и сколько вы получаете от этого дополнительного уровня безопасности.
Запуск от имени root? (Просто шутите, вы не должны этого делать.)
У других может быть способ сделать это, но я думаю, вы должны не делать этого. Схема разрешений, созданная на системах Linux, очень хорошо продумана, и она глубоко проникает в систему. Вы можете очень сильно нанести ущерб своей системе очень легко, и вам нужно ввести пароль, чтобы убедиться, что вы хотите каким-то образом изменить вашу систему.
Другая возможность заключается в том, что некоторые вредоносные фрагменты программного обеспечения пытается повредить вашу систему. Это была огромная проблема для систем Windows в течение многих лет. В Linux очень сложно сделать что-то подобное, потому что все основные изменения в вашей системе должны быть аутентифицированы.
В конце концов, как часто вам нужно вводить пароль? Установка программного обеспечения должна происходить только один раз, а затем настраиваться. Вам нужно будет внести изменения в систему, но опять же, вы, вероятно, не собираетесь делать это очень часто, и легко сделать опечатку и сломать вашу систему.
В конце концов, это но я настоятельно рекомендую вам подумать о том, как неудобно вводить пароль, и сколько вы получаете от этого дополнительного уровня безопасности.
Запуск от имени root? (Просто шутите, вы не должны этого делать.)
У других может быть способ сделать это, но я думаю, вы должны не делать этого. Схема разрешений, созданная на системах Linux, очень хорошо продумана, и она глубоко проникает в систему. Вы можете очень сильно нанести ущерб своей системе очень легко, и вам нужно ввести пароль, чтобы убедиться, что вы хотите каким-то образом изменить вашу систему.
Другая возможность заключается в том, что некоторые вредоносные фрагменты программного обеспечения пытается повредить вашу систему. Это была огромная проблема для систем Windows в течение многих лет. В Linux очень сложно сделать что-то подобное, потому что все основные изменения в вашей системе должны быть аутентифицированы.
В конце концов, как часто вам нужно вводить пароль? Установка программного обеспечения должна происходить только один раз, а затем настраиваться. Вам нужно будет внести изменения в систему, но опять же, вы, вероятно, не собираетесь делать это очень часто, и легко сделать опечатку и сломать вашу систему.
В конце концов, это но я настоятельно рекомендую вам подумать о том, как неудобно вводить пароль, и сколько вы получаете от этого дополнительного уровня безопасности.