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

(NETWORKING && BOARD_96B_CARBON) || NETWORKING

(Includes any dependencies from if’s and menus.)

Defaults

Kconfig definitions

At boards/arm/96b_carbon/Kconfig.defconfig:56

Included via Kconfig:10Kconfig.zephyr:19

Menu path: (top menu)

config NET_L2_BT
    bool
    default "y" if NETWORKING && BOARD_96B_CARBON
    depends on NETWORKING && BOARD_96B_CARBON

At subsys/net/l2/Kconfig:16

Included via Kconfig:10Kconfig.zephyr:35subsys/Kconfig:22subsys/net/Kconfig:89

Menu path: (top menu) → Networking → Link layer options

config NET_L2_BT
    bool
    prompt "Enable Bluetooth support" if NETWORKING
    select BT if NETWORKING
    select BT_PERIPHERAL if NETWORKING
    select BT_CENTRAL if NETWORKING
    select BT_SMP if NETWORKING
    select BT_L2CAP_DYNAMIC_CHANNEL if NETWORKING
    select NET_6LO if NETWORKING
    depends on 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.

(Definitions include propagated dependencies, including from if’s and menus.)