| RFCOMM_SPPD(1) | General Commands Manual | RFCOMM_SPPD(1) | 
rfcomm_sppd —
| rfcomm_sppd | [ -ddevice]
      [-mmode]
      [-ppsm]
      [-sservice]
      [-ttty]
      {-aaddress |
      [-cchannel]} | 
rfcomm_sppd utility is a Serial Port Profile daemon,
  providing serial access over an RFCOMM connection to a remote device.
  rfcomm_sppd can work in client or server mode.
In client mode, rfcomm_sppd initiates an
    RFCOMM connection to the service at the remote
    address.
In server mode, rfcomm_sppd registers the
    service with the local SDP server and listens on the
    specified RFCOMM channel for an incoming connection,
    or the first unused channel if none was given.
The options are as follows:
-a
    addressrfcomm_sppd utility will attempt to resolve the
      name via
      bt_gethostbyname(3).-c
    channelrfcomm_sppd will register the service with the
      local sdpd(8) daemon. Note
      that registering services with
      sdpd(8) is a privileged
      operation.-d
    device-m
    mode-p
    psm-s
    serviceIn client mode, the service class may be given as a channel number, for instances where the remote device does not provide Service Discovery.
-t
    ttyrfcomm_sppd will detach from the controlling
      process after the Bluetooth connection is made, and operate over the named
      pty(4) pair. Otherwise,
      stdin/stdout will be used.rfcomm_sppd utility exits 0 on success,
  and >0 if an error occurs.
rfcomm_sppd -a 00:01:02:03:04:05 -s 1
  -t /dev/ttyp1Will open an RFCOMM connection to the server at
    00:01:02:03:04:05 on channel
    1. Once the connection has been established,
    rfcomm_sppd will detach and
    /dev/ttyp1 can be used to communicate with the
    remote serial port on the server, e.g. with the use of
cu -l /dev/ttyp1In order to use rfcomm_sppd to
    automatically create a secured link for
    pppd(8), use
pty “rfcomm_sppd -a
  00:01:02:03:04:05 -s DUN -m secure”in your pppd(8) configuration file.
rfcomm_sppd program first appeared in
  FreeBSD and was ported to NetBSD
  4.0 by Iain Hibbert under the sponsorship of
  Itronix, Inc.
| November 2, 2010 | NetBSD 9.4 |