Disable wifi 5G & bluetooth

Hi,
I want to know how can I disable wifi 5G and bluetooth? Can I disable these while build kernel source?
Because we only use 2.4G and not use bluetooth in our project.
Keeping unused features will make extra cost for product testing.

Hi,

There is no way to disable 5G only in driver level.

You could disable this BT drivers in tegra_defconfig.

CONFIG_BT=y
  CONFIG_BT_RFCOMM=y
  CONFIG_BT_BNEP=m
  CONFIG_BT_HIDP=y
  # CONFIG_BT_HS is not set
  # CONFIG_BT_LE is not set
  CONFIG_BT_LEDS=y
  # CONFIG_BT_DEBUGFS is not set
  CONFIG_BT_HCIBTUSB=m
  CONFIG_BT_HCIUART=m
  CONFIG_BT_HCIUART_BCSP=y
  CONFIG_BT_HCIUART_ATH3K=y
  CONFIG_BT_HCIUART_LL=y
  CONFIG_BT_HCIUART_INTEL=y
  CONFIG_BT_HCIUART_BCM=y
  CONFIG_BT_HCIUART_QCA=y
  CONFIG_BT_HCIBCM203X=m
  CONFIG_BT_HCIBPA10X=m
  CONFIG_BT_HCIBFUSB=m
  CONFIG_BT_HCIVHCI=m
  CONFIG_BT_MRVL=m
  CONFIG_BT_MRVL_SDIO=m
  CONFIG_BT_ATH3K

Hi,

There is no way to disable 5G only in driver level.

You could disable this BT drivers in tegra_defconfig.

CONFIG_BT=y
  CONFIG_BT_RFCOMM=y
  CONFIG_BT_BNEP=m
  CONFIG_BT_HIDP=y
  # CONFIG_BT_HS is not set
  # CONFIG_BT_LE is not set
  CONFIG_BT_LEDS=y
  # CONFIG_BT_DEBUGFS is not set
  CONFIG_BT_HCIBTUSB=m
  CONFIG_BT_HCIUART=m
  CONFIG_BT_HCIUART_BCSP=y
  CONFIG_BT_HCIUART_ATH3K=y
  CONFIG_BT_HCIUART_LL=y
  CONFIG_BT_HCIUART_INTEL=y
  CONFIG_BT_HCIUART_BCM=y
  CONFIG_BT_HCIUART_QCA=y
  CONFIG_BT_HCIBCM203X=m
  CONFIG_BT_HCIBPA10X=m
  CONFIG_BT_HCIBFUSB=m
  CONFIG_BT_HCIVHCI=m
  CONFIG_BT_MRVL=m
  CONFIG_BT_MRVL_SDIO=m
  CONFIG_BT_ATH3K

Since 5G can’t be disabled from kernel, can I disable 5G in any way?
Thank you.

hankli,

I think replacing the wifi firmware may help your case which could remove 5G from channel map. However, we don’t provide such support on forum. Such change may require a new wireless certification.
You could refer to TX1-TX2 OEM wireless compliance guide on our download center.

Also, if your operational band is not 5G, there should be no 5G signal out.