bluetooth-meshd(8)

🌸 bestie's guide to bluetooth-meshd(8) 🌸

okay so welcome to the bluetooth-meshd(8) manual page from Linux Connectivity β€” yes, the manual name is literally right there, and we're gonna get into it πŸ’…


✨ NAME ✨

bluetooth-meshd β€” the Bluetooth Mesh daemon, no cap. That's the whole vibe of the name section, short and iconic πŸŽ€


πŸ›  SYNOPSIS πŸ› 

bluetooth-meshd [options ...]

πŸ’… DESCRIPTION πŸ’…

it's the daemon that manages Bluetooth Mesh connections on Linux. main character energy for your mesh setup, fr fr πŸ¦‹


🌈 OPTIONS 🌈

  • -h, --help β€” prints the bluetooth-meshd options and dips out. that's it, that's the whole job ✨
  • -n, --nodetach β€” turns on logging in the foreground. it sends log output to the controlling terminal in addition to syslog, so you get both, bestie 🫢
  • -i <type>, --io <type> β€” picks the I/O interface type. if you don't specify a type, it defaults to auto I/O on the first available controller. the options are:
    • auto β€” use the first available controller: via the MGMT interface if the kernel supports it; otherwise, via a raw HCI socket.
    • generic:[hci]<index> β€” use generic HCI io on interface hci<index>.
    • unit:<fd_path> β€” specifies an open file descriptor for daemon testing.
  • -c <file>, --config <file> β€” specifies an explicit config file path instead of relying on the default path /etc/bluetooth/mesh-main.conf for the config file. lowkey handy when you're not doing default-path things πŸ’–
  • -s <dir_path>, --storage <dirpath> β€” specifies an explicit storage directory path instead of the default path /var/lib/bluetooth/mesh for storing mesh node(s) configuration. your mesh node config needs a home, and this is where it goes πŸŽ€
  • -d, --debug β€” enables debug output. turn it on when you want the tea β˜•
  • -b, --dbus-debug β€” enables D-Bus debug output. separate debug vibe, still iconic ✨

πŸ“ FILES πŸ“

  • /etc/bluetooth/mesh-main.conf β€” location of the global configuration file containing mesh daemon settings. that's the default config file path, bestie πŸ’œ

πŸ”— RESOURCES πŸ”—

official resource right here: <http://www.bluez.org> 🌈


πŸ› REPORTING BUGS πŸ›

bugs go to <linux-bluetooth@vger.kernel.org>. pls be nice and include the details 🫢


free use of this software is granted under the terms of the GNU Lesser General Public Licenses (LGPL). periodt πŸ’…


this page is brought to you by BlueZ, dated March 2021 β€” source/version and date, all cute and accounted for πŸŽ€βœ¨

πŸ“¦ where this page comes from