beagleboneblack - Add tcpdump in yocto build (Beaglebone Black) -


i want add tcpdump yocto build

i found need add meta-networking bblayers.conf. meta-networking apart of meta-openembedded

following steps followed :

  1. downloaded complete meta-openembedded : git clone git@github.com:openembedded/meta-openembedded.git
  2. checked out jethro branch , confirmed meta-networking/recipes-support/tcpdump/tcpdump_4.7.4.bb present
  3. added meta-networking , dependent packages bblayers.conf

bblayers

/home/linux/work/yocto/poky/meta-openembedded/meta-oe \ /home/linux/work/yocto/poky/meta-openembedded/meta-networking \ /home/linux/work/yocto/poky/meta-openembedded/meta-python \ 
  1. triggered full build , copied images onto sdcard.

i still unable see tcpdump binary after booting bbb(beaglebone black). pretty sure missing something. new yocto. guidance helpful.

you need add tcpdump image recipe. quick test, add following line conf/local.conf:

image_install_append = " tcpdump" 

(note leading space in assignment). adding layer won't add image.

update: in order do correctly, should add tcpdump image_install in own image recipe. eg.

image_install += "tcpdump" 

if don't have own image, add <image-name>.bbappend file own layer, line above.


Comments

Popular posts from this blog

Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12:test (default-test) on project.Error occurred in starting fork -

windows - Debug iNetMgr.exe unhandle exception System.Management.Automation.CmdletInvocationException -

configurationsection - activeMq-5.13.3 setup configurations for wildfly 10.0.0 -