CONFIG_NET_L2_BT

Enable Bluetooth support

Type: bool

Help

Enable Bluetooth driver that send and receives IPv6 packets, does header compression on it and writes it to the Bluetooth stack via L2CAP channel.

Direct dependencies

(NET_IPV6 && NETWORKING && BOARD_96B_CARBON) || (NET_IPV6 && BT && BT_PERIPHERAL && BT_CENTRAL && BT_SMP && BT_L2CAP_DYNAMIC_CHANNEL && NETWORKING)

(Includes any dependencies from ifs and menus.)

Default

Symbols selected by this symbol

Kconfig definitions

At <Zephyr>/boards/arm/96b_carbon/Kconfig.defconfig:47

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:24

Menu path: (Top)

config NET_L2_BT
    bool
    default BT
    depends on NET_IPV6 && NETWORKING && BOARD_96B_CARBON

At <Zephyr>/subsys/net/l2/Kconfig:13

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:34<Zephyr>/subsys/Kconfig:34<Zephyr>/subsys/net/Kconfig:85

Menu path: (Top) → Sub Systems and OS Services → Networking → Link layer and IP networking support → Link layer options

config NET_L2_BT
    bool "Enable Bluetooth support"
    select NET_6LO
    depends on NET_IPV6 && BT && BT_PERIPHERAL && BT_CENTRAL && BT_SMP && BT_L2CAP_DYNAMIC_CHANNEL && NETWORKING
    help
      Enable Bluetooth driver that send and receives IPv6 packets,
      does header compression on it and writes it to the
      Bluetooth stack via L2CAP channel.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)