RFCOMM(1)

НАЗВАНИЕ
rfcomm - средство настройки RFCOMM

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

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

ОПЦИИ

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

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

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

-f <файл>
    Указать альтернативный файл конфигурации.

-i <hciX> | <bdaddr>
    Команда применяемая к устройству -A Включить аутентификацию. -E Включить шифрование. -S Безопасное соединение. -M Стать хозяином пикосети. hciX , которое должно быть именем или адресом установленного устройства Bluetooth. Если не указан, команда воспользуется первым доступным устройством Bluetooth.

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

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

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

-M  Стать хозяином пикосети.

-L <секунды>
    Задать таймаут для задержек.

КОМАНДЫ

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

connect <устройство> [bdaddr] [канал]
    Подключить устройство RFCOMM к удалённому устройству Bluetooth на указанном канале. Если канал не указан, будет использован канал с номером 1. Если также не указан адрес устройства Bluetooth, программа попытается прочитать данные из файла конфигурации. Эту команду можно завершить нажатием последовательности клавиш Ctrl-C.

listen <устройство> [канал] [команда]
    Listen on a specified RFCOMM channel for incoming connections. If no channel is specified, it will use the channel number 1, but a channel must be specified before cmd. If cmd is given, it will be executed as soon as a client connects. When the child process terminates or the client disconnect, the command will terminate. Occurrences of {} in cmd will be replaced by the name of the device used by the connection. This command can be terminated with the key sequence CTRL-C.

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

bind <устройство> [bdaddr] [канал]
    Эта команда привязывает устройство RFCOMM к удалённому устройству Bluetooth. Команда не устанавливает соединение к удалённому устройству, она только создаёт привязку. Соединение будет установлено сразу после того, как приложение попытается открыть устройство RFCOMM. Если номер канала не указан, будет использован канал номер 1. Если адрес Bluetooth тоже пропущен, программа попытается прочитать данные из файла конфигурации. Если в качестве устройства RFCOMM указано all, то будут привязаны все устройства, которые имеют настройку bind yes в файле конфигурации.

release <устройство>
    Эта команда отвязывает определённую привязку RFCOMM. Если в качестве устройства RFCOMM указано all, то будут удалены все привязки. Эта команда не учитывает настройки в файле конфигурации.

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

АВТОР ПЕРЕВОДА
Перевод на русский язык выполнил Владимир Ступин <wheel69@yandex.ru>.