首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在yocto构建的defconfig上禁用蓝牙后,蓝牙仍然出现在启动列表中

在yocto构建的defconfig上禁用蓝牙后,蓝牙仍然出现在启动列表中
EN

Stack Overflow用户
提问于 2020-10-01 06:00:22
回答 1查看 196关注 0票数 0

我用补丁在/build/tmp/work/imx6qciu-poky-linux-gnueabi/linux/3.10.53-r0/git/arch/arm/configs上编辑了我的defconfig来设置配置

CONFIG_BT=n

CONFIG_BT_RFCOMM=n

CONFIG_BT_RFCOMM_TTY=n

CONFIG_BT_BNEP=n

CONFIG_BT_BNEP_MC_FILTER=n

CONFIG_BT_BNEP_PROTO_FILTER=n

CONFIG_BT_HIDP=n

但在启动时,我仍然收到以下消息:

root@imx6qciu:~# modprobe -l | grep bt

root@imx6qciu:~# modprobe -l | grep蓝色

grep dmesg | root@imx6qciu:~#蓝牙

0.412731蓝牙:核心版本2.16

0.412782蓝牙:已初始化HCI设备和连接管理器

0.412798蓝牙:已初始化HCI套接字层

0.412813蓝牙: L2CAP套接字层已初始化

0.412844蓝牙:已初始化SCO套接字层

1.538803蓝牙: HCI UART驱动程序版本2.2

1.538807蓝牙:已初始化人机界面H4协议

1.538809蓝牙:已初始化HCI BCSP协议

1.538812蓝牙: HCIATH3K协议已初始化

1.538933蓝牙:通用蓝牙SDIO驱动程序版本0.1

3.738819蓝牙: RFCOMM TTY层已初始化

3.738853蓝牙: RFCOMM套接字层已初始化

3.738856蓝牙: RFCOMM版本1.11

3.738860蓝牙: BNEP (以太网仿真) 1.3版

3.738863蓝牙: BNEP过滤器:协议多播

3.738872蓝牙: BNEP套接字层已初始化

3.738876蓝牙: HIDP (人机接口仿真)版本1.2

3.738885蓝牙: HIDP套接字层已初始化

我还将DISTRO_FEATURES_remove +=“蓝牙”添加到我的local.conf中,当我查看modprobe时,我找不到任何正常的模块,但我仍然有启动时的消息……如何禁用这些模块的加载。

EN

回答 1

Stack Overflow用户

发布于 2020-10-01 22:42:14

您可以在machine.conf中禁用蓝牙,也可以使用menuconfig在内核中禁用蓝牙。在构建目录中键入。

代码语言:javascript
运行
复制
bitbake -c menuconfig virtual/kernel

从内核中禁用蓝牙,然后您可以添加一个配方,使用片段永久地添加这些更改,例如

https://www.yoctoproject.org/docs/2.5/kernel-dev/kernel-dev.html#changing-the-configuration

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64146348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档