最終更新:2023-05-24 (水) 13:25:21 (504d)
BlueZ/ビルド
https://github.com/bluez/bluez
https://www.linuxfromscratch.org/blfs/view/svn/general/bluez.html
基本
- READMEに書いてある
- https://github.com/bluez/bluez/blob/master/README
必要なパッケージのインストール
ビルド
- configure
./configure --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc --localstatedir=/var make && make install
メッシュ
- ell
- In order to compile mesh support and test client utility the development version of Embedded Linux library is required to be present.
- カーネル
- The Mesh daemon uses kernel provided crypto utilities to perform security functions required of Bluetooth Mesh.
カーネル
- Notes for test-runner usage
- For Bluetooth functionality
- CONFIG_BT
- CONFIG_BT_BREDR?
- CONFIG_BT_RFCOMM?
- CONFIG_BT_BNEP
- CONFIG_BT_HIDP
- CONFIG_BT_LE?
- CONFIG_BT_HCIUART
- CONFIG_BT_HCIUART_H4?
- CONFIG_BT_HCIVHCI?
- CONFIG_CRYPTO_CMAC?
- CONFIG_CRYPTO_USER_API?
- CONFIG_CRYPTO_USER_API_HASH?
- CONFIG_CRYPTO_USER_API_SKCIPHER?
- CONFIG_UNIX?