Starting capture on rx of the second one of dual ports, with -v(verbose - prints to console) or -p(links to wireshark) flags. And it doesnt captures mpls packets. Tried this commands:
capture monitor start --rx 1 -v
capture monitor start --rx 1 -p
capture monitor start --rx 1 -f 'ether proto 0x8848' -v
capture monitor start --rx 1 -f 'ether proto 0x8848' -p
capture monitor start --rx 1 -f 'ether[0] & 1 == 0' -v
capture monitor start --rx 1 -f 'ether[0] & 1 == 0' -p
(everything in service mode)
Tried in debug mode Trex accepts filters correctly, but i couldnt get how jit compiler works.