Hi Andreas, The tracing should work but because we’re reusing the syn packet to build the syn-ack, it might not show correctly. Could you breakpoint the tcp4-output and try to see if the trace code is hit?
As for the checksum, tcp only tags the packet with a request to have it offloaded. If the nic wrongly advertises that it can do it, the offload infrastructure will comply with that. If you’re using dpdk and you want to force sw checksum computation, change startup conf and add "dpdk { enable-tcp-udp-checksum }”. Hope this helps, Florin > On Apr 29, 2019, at 6:31 AM, Andreas Schultz <andreas.schu...@travelping.com> > wrote: > > Hi, > > I'm trying to debug a problem and need to trace tcp4-output with vpp 19.04. > > So far I have tried it with "trace add tcp4-output 100 verbose", but that is > not producing the expected result. The trace buffer is always empty. > > I was expecting that "trace add af-packet-input 100" would also trace the > replies. But I can only see the incoming TCP-SYN, the generated SYN+ACK and > the tcp4-output nodes are not showing up in the trace. > I do know that the SYN+ACK gets generate, because I can see it in tcpdump > after it has gone through an encapsulation. > > The problem I'm trying to figure out is why the TCP SYN+ACK packet when it > hits a tunnel encapsulation node has invalid (or even no) check sums. I > suspect there is something going on with the csum offload. But without the > trace, finding that problem is a nightmare. > > Many thanks, > Andreas > > > -- > -- > Dipl.-Inform. Andreas Schultz > > ----------------------- enabling your networks ---------------------- > Travelping GmbH Phone: +49-391-81 90 99 0 > Roentgenstr. 13 Fax: +49-391-81 90 99 299 > 39108 Magdeburg Email: i...@travelping.com > <mailto:i...@travelping.com> > GERMANY Web: http://www.travelping.com > <http://www.travelping.com/> > > Company Registration: Amtsgericht Stendal Reg No.: HRB 10578 > Geschaeftsfuehrer: Holger Winkelmann VAT ID No.: DE236673780 > --------------------------------------------------------------------- > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > > View/Reply Online (#12869): https://lists.fd.io/g/vpp-dev/message/12869 > Mute This Topic: https://lists.fd.io/mt/31383412/675152 > Group Owner: vpp-dev+ow...@lists.fd.io > Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [fcoras.li...@gmail.com] > -=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#12872): https://lists.fd.io/g/vpp-dev/message/12872 Mute This Topic: https://lists.fd.io/mt/31383412/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-