node_pcap icon indicating copy to clipboard operation
node_pcap copied to clipboard

Packet payload always null

Open robsontenorio opened this issue 8 years ago • 2 comments

Hi,

var pcap = require('pcap')
var pcapSession = pcap.createSession('en1', 'tcp port 2201 or 2202')

pcapSession.on('packet', function (rawPacket) {
      var packet = pcap.decode.packet(rawPacket)
      console.log(packet)
    })

Each packet from filter (tcp port 2201 or 2202) is captured, but packet.payload.payload.payload.data is null

Even runing with no filter (all tcp packets) results the same.

Am i missing something?

captura_de_tela_2017-07-22_as_13_26_45

robsontenorio avatar Jul 22 '17 16:07 robsontenorio

Same issue, any workaround?

Nomeyho avatar Nov 16 '18 20:11 Nomeyho

sudo sysctl -w net.inet.tcp.tso=0 seems to help. However, some data properties continue to be null 🤷

tylers-username avatar Feb 21 '21 22:02 tylers-username