Включение Bluetooth discoverability после запуска

Как насчет

'\.[a-z]*'

Выражение ожидает литеральную точку, сопровождаемую любым количеством буквенных символов. Это, казалось, работало на меня в быстром тесте. Вам нужна обратная косая черта к Escape точка. Это обычно - метасимвол, показывающий "любой символ" (более или менее).

Мое целое выражение было

find ~/ -name '\.[a-z]*'

Править: Для включения точечных файлов, запускающихся с чисел также, попробовать '\.[a-z0-9]*'. Я не совсем уверен, почему Вы не можете просто сказать '\.(.*)', но я уверен, что у кого-то есть предложение.

3
23.09.2013, 18:08
4 ответа

В настоящее время существует другой вариант в Debian Wiki :

hciconfig hci0 piscan

У меня это работает.

К сожалению, я до сих пор не нашел, как установить пин-код для локального устройства. (может быть, это мое легкое знание английского языка, но во многих документах я не понимаю, о каком штыре они говорят).

0
27.01.2020, 21:28

Можно попробовать следующее:

Добавьте команду bash hciconfig hci0 piscan в /etc/rc.local (перед последней строкой "exit 0").

Примечание: любая команда bash, добавленная в /etc/rc.local, будет выполнена без загрузки переменных окружения. Так что используйте абсолютные пути!

.
2
27.01.2020, 21:28

Аргумент для bluetooth-agent устанавливает ПИН-код.

Теперь добавьте следующее в / etc / inittab (используя nano - и заменив свое собственное):

#Bluetooth Channel 22
PA22:23:respawn:/usr/bin/bluetooth-agent 1234
BS22:23:once:/usr/bin/sdptool add --channel=22 SP
BT22:23:once:/usr/bin/rfcomm -r watch 0 22 /sbin/agetty -L rfcomm0 115200

См. Также этот вопрос .

0
27.01.2020, 21:28

См. Bluetooth -Arch wiki

By default, the Bluetooth adapter does not power on after a reboot, you need to add the line AutoEnable=true in the configuration file /etc/bluetooth/main.conf at the bottom in the [Policy] section:

0
06.09.2021, 03:03

Теги

Похожие вопросы