RFCOMM

НАЗВАНИЕ
ОБЗОР
ОПИСАНИЕ
ОПЦИИ
КОМАНДЫ
АВТОР
АВТОР ПЕРЕВОДА

НАЗВАНИЕ

rfcomm − средство настройки RFCOMM

ОБЗОР

rfcomm [ опции ] < команда > < устройство >

ОПИСАНИЕ

rfcomm используется для настройки, обслуживания и проверки настроек RFCOMM подсистемы Bluetooth в ядре Linux. Если команда не указана, или задана опция −a, rfcomm выведет информацию о настроенных устройствах RFCOMM.

ОПЦИИ

−h

Предоставляет список возможных команд.

−a

Выводит информацию обо всех настроенных устройствах RFCOMM.

−r

Переключить терминал в "сырой" режим (не работает с "bind").

−i <hciX> | <bdaddr>

Команда применяется к интерфейсу hciX, который должен быть именем или адресом установленного устройства Bluetooth. Если не указано, команда воспользуется первым доступным устройством Bluetooth.

−A

Включить аутентификацию.

−E

Включить шифрование.

−S

Безопасное соединение.

−M

Стать ведущим пикосети.

−L <секунды>

Задать таймаут для задержек.

КОМАНДЫ

show <устройство>

Показать информацию об указанном устройстве.

connect <устройство> [bdaddr] [канал]

Подключить устройство RFCOMM к удалённому устройству Bluetooth на указанном канале. Если канал не указан, будет использован канал с номером 1. Эту команду можно завершить нажатием последовательности клавиш Ctrl−C.

listen <устройство> [канал] [команда]

Ожидать на указанном канале RFCOMM входящих соединений. Если канал не указан, будет использован канал с номером 1, но канал должен быть указан перед командой. Если задана команда, она будет выполнена при подключении клиента. При завершении дочернего процесса или отключении клиента команда будет завершена. Встретившиеся в команде {} будут заменены именем устройства, используемого соединением. Эта команда может быть завершена нажатием последовательности клавиш Ctrl−C.

watch <устройство> [канал] [команда]

Команда watch аналогична команде listen, за исключением того, что при завершении дочернего процесса или отключении клиента команда перезапускает процесс ожидания с теми же параметрами.

bind <устройство> [bdaddr] [канал]

Эта команда привязывает устройство RFCOMM к удалённому устройству Bluetooth. Команда не устанавливает подключение к удалённому устройству, она только создаёт привязку. Соединение будет установлено сразу после того, как приложение попытается открыть устройство RFCOMM. Если номер канала не указан, будет использован канал номер 1.

release <устройство>

Эта команда отвязывает определённую привязку RFCOMM.

Если в качестве устройства RFCOMM указано all, все привязки будут удалены.

АВТОР

Документ написан Марселом Холтманном (Marcel Holtmann) <marcel@holtmann.org>.

АВТОР ПЕРЕВОДА

Перевод на русский язык выполнил Владимир Ступин <vladimir@stupin.su>.