FreeBSD Manual Pages
RFCOMM_SPPD(1) FreeBSD General Commands Manual RFCOMM_SPPD(1) NAME rfcomm_sppd -- RFCOMM Serial Port Profile daemon SYNOPSIS rfcomm_sppd [-bh] -a address -c channel [-t tty] DESCRIPTION The rfcomm_sppd utility is a Serial Port Profile daemon. It opens RFCOMM connection to the specified address server and channel. Once connection is established, the rfcomm_sppd utility provides access to the server's remote serial port via stdin/stdout or via pty(4) interface if -t option was specified. The rfcomm_sppd utility opens both master and slave pseudo terminals. This is done to ensure that RFCOMM connection stays open until rfcomm_sppd is terminated. The data received from the master pseudo ter- minal are sent over the RFCOMM connection. The data received from the RFCOMM connection are written into master pseudo terminal. The applica- tion in its turn opens the slave pseudo terminal and operates on it just like it would operate over the standard serial port. The options are as follows: -a address This required option specifies the address of the remote RFCOMM server. The address can be specified as BD_ADDR or name. If name was specified then the rfcomm_sppd utility will attempt to resolve the name via bt_gethostbyname(3). -b Detach from the controlling terminal, i.e., run in background. -c channel This option specifies RFCOMM channel to connect to. RFCOMM chan- nel could either be a number between 1 and 30 or a service name. Supported service names are: DUN (for DialUp Networking service), FAX (for Fax service), LAN (for LAN Access Using PPP service) and SP (for Serial Port service). If channel was not specified then rfcomm_sppd utility will try to obtain RFCOMM channel for Serial Port service via Service Discovery Protocol from the server. -h Display usage message and exit. -t tty Slave pseudo tty name. If not set stdin/stdout will be used. This option is required if -b option was specified. FILES /dev/pty[p-sP-S][0-9a-v] master pseudo terminals /dev/tty[p-sP-S][0-9a-v] slave pseudo terminals EXIT STATUS The rfcomm_sppd utility exits 0 on success, and >0 if an error occurs. EXAMPLES rfcomm_sppd -a 00:01:02:03:04:05 -c 1 -t /dev/ttyp1 Will start the rfcomm_sppd utility and open RFCOMM connection to the server at 00:01:02:03:04:05 and channel 1. Once the connection has been established, /dev/ttyp1 can be used to talk to the remote serial port on the server. SEE ALSO bluetooth(3), ng_btsocket(4), pty(4), rfcomm_pppd(8) AUTHORS Maksim Yevmenkin <m_evmenkin@yahoo.com> BUGS Please report if found. FreeBSD 11.1 April 26, 2003 FreeBSD 11.1
NAME | SYNOPSIS | DESCRIPTION | FILES | EXIT STATUS | EXAMPLES | SEE ALSO | AUTHORS | BUGS
Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=rfcomm_sppd&sektion=1&manpath=FreeBSD+6.1-RELEASE>