Manual browser: btattach(8)
BTATTACH(8) | System Manager's Manual | BTATTACH(8) |
NAME
btattach — attach serial lines as Bluetooth HCI interfacesSYNOPSIS
btattach | [-dFfoPp] [-i speed] [type] tty speed |
btattach | -t [-dFfoPp] tty |
DESCRIPTION
btattach is used to assign a tty line to a Bluetooth Host Controller Interface using the btuart(4) or bcsp(4) line disciplines, and can optionally initialize the line for a given device type before activating the line discipline.Supported types are:
- bcm2035
- Broadcom BCM2035
- bcsp
- Generic BCSP (BlueCore Serial Protocol)
- bgb2xx
- Philips BGB2xx module
- btuart
- Generic UART (this is the default)
- csr
- Cambridge Silicon Radio Casira serial adapter, or Brainboxes serial dongle (BL642)
- ericsson
- Ericsson based modules
- digi
- Digianswer based cards
- st
- ST Microelectronics minikits based on STLC2410/STLC2415
- stlc2500
- ST Microelectronics minikits based on STLC2500
- swave
- Silicon Wave kits
- texas
- Texas Instruments modules
- unistone
- Infineon UniStone (PBA31308) modules
When the line discipline is activated, btattach detaches and sleeps until it receives a SIGHUP.
The command line options are as follows:
- -d
- debug mode. print initialization IO and do not detach.
- -F
- Disable flow control.
- -f
- Enable flow control.
- -i speed
- Specify an alternate speed for the Bluetooth module to use during the initialization phase.
- -o
- Enable odd parity.
- -P
- Disable parity.
- -p
- Enable parity (even parity).
- -t
- Test mode.
Only the super-user may attach a Bluetooth HCI interface.
Test mode tries to guess the speed using the received link-establish packet from HCI, or btuart(4), if there is no response.
FILES
- /var/run/btattach-{tty}.pid
HISTORY
The btattach program was written with reference to hciattach(8) as provided with the BlueZ tools for Linux and first appeared in NetBSD 5.0.AUTHORS
<kiyohara@kk.iij4u.or.jp>BUGS
Not all type initializations have been tested.March 9, 2010 | NetBSD 7.0 |