Skip site navigation (1)Skip section navigation (2)

FreeBSD Man Pages

Man Page or Keyword Search:
Man Architecture
Apropos Keyword Search (all sections) Output format
home | help
RFCOMM_SPPD(1)		FreeBSD	General	Commands Manual		RFCOMM_SPPD(1)

NAME
     rfcomm_sppd -- RFCOMM Serial Port Profile daemon

SYNOPSIS
     rfcomm_sppd [-bh] -a BD_ADDR -c channel -t	tty

DESCRIPTION
     The rfcomm_sppd utility is	a Serial Port Profile daemon.  It opens	RFCOMM
     connection	to the specified server's BD_ADDR and channel.	Once connec-
     tion is established, the rfcomm_sppd utility provides access to the
     server's remote serial port via pty(4) interface.

     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	BD_ADDR
	     This required option specifies the	remote BD_ADDR of the RFCOMM
	     server.

     -b	     Detach from the controlling terminal, i.e., run in	background.

     -c	channel
	     This option specifies RFCOMM channel to connect to.  The channel
	     must provide Serial Port service.	If channel was not specified
	     then rfcomm_sppd utility will try to obtain RFCOMM	channel	via
	     Service Discovery Protocol	from the server.

     -h	     Display usage message and exit.

     -t	tty  Slave pseudo tty name.

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.

FILES
     /dev/pty[p-sP-S][0-9a-v]  master pseudo terminals
     /dev/tty[p-sP-S][0-9a-v]  slave pseudo terminals

DIAGNOSTICS
     The rfcomm_sppd utility exits 0 on	success, and >0	if an error occurs.

BUGS
     Please report if found.

SEE ALSO
     ng_btsocket(4), pty(4), rfcomm_pppd(8)

AUTHORS
     Maksim Yevmenkin <m_evmenkin@yahoo.com>

FreeBSD	10.1			April 26, 2003			  FreeBSD 10.1

NAME | SYNOPSIS | DESCRIPTION | EXAMPLES | FILES | DIAGNOSTICS | BUGS | SEE ALSO | AUTHORS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=rfcomm_sppd&sektion=1&manpath=FreeBSD+5.2.1-RELEASE>

home | help