[so2] [Ixia Challenge] Frame dropped by upper layers

Flavius Anton f.v.anton at gmail.com
Sun Mar 22 03:39:27 EET 2015


Salut,

M-am cam blocat la partea de receive, în sensul că aparent pachetul meu
este aruncat de nivelurile superioare. În handlerul de întrerupere ajung
până la urmă la un pointer către o structură sk_buff unde sunt datele,
le printez pt logging și sunt valide și corecte (chiar și dimensiunea),
după care le pasez mai sus. Dacă rulez în paralel un tcpdump, văd un
pachet plin de 0-uri și cu un size de 0xfff0. Frame-ul ar trebui să fie
un simplu ARP Request, sunt sigur că datele sunt acolo în momentul în
care îl pasez mai sus (printez de la skb->data încolo vreo 64 de octeți).

De asemenea, nici nu scriu peste, pentru că în întrerupere clonez
bufferul.  

S-a mai întâlnit cineva cu problema asta? Vreo idee?

Mulțumesc,
Flavius 


More information about the so2 mailing list