rfcomm - средство настройки 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>.