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
HCSECD.CONF(5)            FreeBSD File Formats Manual           HCSECD.CONF(5)

     hcsecd.conf - hcsecd(8) configuration file

     The hcsecd.conf file is the configuration file for the hcsecd(8)
     Bluetooth link keys/PIN codes management daemon.

     The hcsecd.conf file is a free-form ASCII text file.  It is parsed by the
     recursive-descent parser built into hcsecd(8).  The file may contain
     extra tabs and newlines for formatting purposes.  Keywords in the file
     are case-sensitive.  Comments may be placed anywhere within the file
     (except within quotes).  Comments begin with the ``#'' character and end
     at the end of the line.

     The hcsecd.conf file consists of a list of device entries.  Each device
     entry defines a link key or PIN code for a remote Bluetooth device.  Each
     remote Bluetooth device is identified by its unique BD_ADDR.

     The device entry

     device { option argument; [option argument;] }

     The following section describes all supported options and arguments

     bdaddr BD_ADDR
             Specify remote device BD_ADDR for the entry.

     name device_name
             Specify user friendly name for the entry.  Name is a string in a
             straight double quotes.

     key link_key
             Specify link key for the entry.  Link key is hexadecimal string
             upto 32 characters in length starting with ``0x''.

     key nokey
             Specify no link key for the entry.

     pin PIN_code
             Specify PIN code for the entry.  PIN code is a string upto 16
             characters in length in a straight double quotes.

     pin nopin
             Specify no PIN code for the entry.

     A sample hcsecd.conf file

     # Default entry is applied if no better match found
     # It MUST have 00:00:00:00:00:00 as bdaddr
     device {
             bdaddr  00:00:00:00:00:00;
             name    "Default entry";
             key     nokey;
             pin     nopin;

     # Ericsson T68 phone
     device {
             bdaddr  00:80:37:5e:4d:d4;
             name    "Ericsson T68 phone";
             key     nokey;
             pin     "0000"; # PIN code

     # Dummy device
     device {
             bdaddr  00:11:22:33:44:55;
             name    "Dummy";
             key     0x00112233445566778899aabbccddeeff; # 16 bytes key
             pin     nopin;


     Maksim Yevmenkin <>

FreeBSD 11.0-PRERELEASE          May 26, 2003          FreeBSD 11.0-PRERELEASE


Want to link to this manual page? Use this URL:

home | help