Ho notato che i pacchetti che terminano con i seguenti byte sono corrotti:
codice:
Packet: t0x0240:  2c22 c88d 8332 2a7f 0035 1a45 7d60 0800  ,"...2*..5.E}`..
Packet: t0x0250:  4500 c88d 8332 2a7f                      E....2*.
o
codice:
Packet: t0x02a0:  223a c88d 8332 2a7f 0035 1a45 7d60 0800  ":...2*..5.E}`..
N* 15
Packet: t0x02b0:  4500 c88d 8332 2a7f 0035 1a45 7d60 0800  E....2*..5.E}`..
in comune noto il pattern:
...2*..5.E}

Secondo voi è una buona idea se li parso così, o questi byte possono cambiare o in qualche modo collidere con pacchetti validi:
codice:
if pacchetto[pos1:pos2] == 'c88d 8332 2a7f':
  print("pacchetto corrotto")