Skip to content

FAQ for troubleshooting

Sangjin Han edited this page Apr 5, 2017 · 3 revisions

This document is new and will be edited as questions come in. If one of your questions isn't answered, try submitting a new issue.

Where are logs and error messages stored?

Look in /tmp/bessd.INFO, /tmp/bessd.WARNING, and /tmp/bessd.ERROR

My pipeline isn’t providing the right output. How do I tap the packets being forwarded in BESS?

BESS supports tcpdump on all module input/output gates. To do this, type tcpdump <MODULE> [in|out] [gate number] [any tcpdump flags/args you want] in bessctl. For example,

localhost:10514 $ tcpdump port_inc0 out 0 -ne | less

will show packets, including their Ethernet header. | less was used to not drown by tons of packets.