CONFIG_NET_L2_BT_ZEP1656
***Workaround to work with Linux.***
Type: bool
Help
This workaround is necessary to interoperate with Linux up to 4.10 but
it might not be compliant with RFC 7668 as it cause the stack to skip
Neighbor Discovery cache causing the destination link address to be
omitted. For more details why this is needed see:
https://github.com/zephyrproject-rtos/zephyr/issues/3111
Direct dependencies
(NET_IPV6
&& NETWORKING
&& BOARD_96B_CARBON
) || (NET_L2_BT
&& NETWORKING
)
(Includes any dependencies from ifs and menus.)
Kconfig definitions
At <Zephyr>/boards/arm/96b_carbon/Kconfig.defconfig:51
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:22
Menu path: (Top)
config NET_L2_BT_ZEP1656
bool
default BT
depends on NET_IPV6 && NETWORKING && BOARD_96B_CARBON
At <Zephyr>/subsys/net/l2/Kconfig:28
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:44
→ <Zephyr>/subsys/Kconfig:39
→ <Zephyr>/subsys/net/Kconfig:81
Menu path: (Top) → Sub Systems and OS Services → Networking → Link layer and IP networking support → Link layer options → Enable Bluetooth support
config NET_L2_BT_ZEP1656
bool "***Workaround to work with Linux.***"
depends on NET_L2_BT && NETWORKING
help
This workaround is necessary to interoperate with Linux up to 4.10 but
it might not be compliant with RFC 7668 as it cause the stack to skip
Neighbor Discovery cache causing the destination link address to be
omitted. For more details why this is needed see:
https://github.com/zephyrproject-rtos/zephyr/issues/3111
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)