:orphan: .. title:: CONFIG_NET_L2_BT_ZEP1656 .. kconfig:: CONFIG_NET_L2_BT_ZEP1656 CONFIG_NET_L2_BT_ZEP1656 ######################## *\*\*\*Workaround to work with Linux.\*\*\** Type: ``bool`` Help ==== .. code-block:: none 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 =================== (\ :kconfig:`NET_IPV6 ` && \ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_96B_CARBON `) || (\ :kconfig:`NET_L2_BT ` && \ :kconfig:`NETWORKING `) *(Includes any dependencies from ifs and menus.)* Default ======= - \ :kconfig:`BT ` Kconfig definitions =================== At ``/arm/96b_carbon/Kconfig.defconfig:51`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_BT_ZEP1656 bool default BT depends on NET_IPV6 && NETWORKING && BOARD_96B_CARBON ---- At ``/net/l2/Kconfig:28`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:44`` → ``/Kconfig:39`` → ``/net/Kconfig:85`` Menu path: (Top) → Sub Systems and OS Services → Networking → Link layer and IP networking support → Link layer options → Enable Bluetooth support .. code-block:: kconfig 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.)*