旅游网站内容规划,windows版本的wordpress,网站 昆明,手机网站域名注册文章目录 Yocto集成tcpdump等网络工具networking layer集成 Yocto集成tcpdump等网络工具
本篇文章为基于raspberrypi 4B单板的yocto实战系列的第十一篇文章#xff1a; 一、yocto 编译raspberrypi 4B并启动 二、yocto 集成ros2(基于raspberrypi 4B) 三、Yocto创建自定义的lay… 文章目录 Yocto集成tcpdump等网络工具networking layer集成 Yocto集成tcpdump等网络工具
本篇文章为基于raspberrypi 4B单板的yocto实战系列的第十一篇文章 一、yocto 编译raspberrypi 4B并启动 二、yocto 集成ros2(基于raspberrypi 4B) 三、Yocto创建自定义的layer和image 四、Yocto创建静态IP和VLAN 五、Yocto集成QT5 六、Yocto给组件分组(packagegroups) 七、Yocto使用systemd设置开机自启动程序 八、Yocto 创建自定义的conf文件 九、Yocto创建SDK给Makefile/CMake使用 十、使用repo管理yocto各个layer
本章节介绍如何在yocto定制系统中集成tcpdump等网络工具。
在嵌入式系统中设计到网络通信的时候经常需要使用tcpdump等抓包工具来分析通信过程的报文默认的系统中是没有包含这类工具的所以我们需要手动集成此类网络工具。
networking layer 其实设计到网络工具这部分的内容在openembedded里面已经8️⃣所有跟网络相关的组件集成到一个layer里面了他就是meta-networking layer,可以看到我们想要的tcpdump已经集成到packagegroup-meta-networking里面啦但是有一个问题就是这个package group包含的工具众多会导致编译出来的image占用空间过大所以这里还是根据自己的需求需要哪个组件就集成哪个就好。
集成
默认meta-networking layer并没有添加到我们的构建环境中来所以第一步需要将这个layer添加到我们的bblayers.conf文件中 然后在我们的packagegroup bb文件里面添加tcpdump即可