<div dir="ltr"><div>Hi,</div><div><br></div>So I have done some debugging.<div><br></div><div>there were 2 issues.</div><div><br></div><div>First issue regarding the timer is the way the timeout is calculated. It requires at least 11 milliseconds of timeout to be able to handle it.</div><div><br></div><div>Second issue that I faced is that flags were not passed correctly to the <font face="monospace, monospace">bpfopen</font> <font face="arial, helvetica, sans-serif">function so the bpf was not opened in read/write mode. That's why packets were not received.</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">Attaching a patch.</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">Thanks for the help!</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">Cheers,</font></div><div><font face="arial, helvetica, sans-serif">Niko</font></div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Jun 29, 2018 at 9:40 AM Nicolas Tsiogkas <<a href="mailto:lou.nick@gmail.com">lou.nick@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Thanks!<div><br></div><div>Shouldn't net have some device though since I want to debug the networking stack?</div><div><br></div><div>For now I run it with -nographic -serial stdio -serial mon:tcp:localhost:12456 -M xilinx-zynq-a9 -net nic,model=cadence_gem,macaddr=0e:b0:ba:5e:ba:11 -net tap,ifname=tap0,script=no,downscript=no -m 256M -kernel slaveinfo.exe</div><div><br></div><div>I'll check soon and report back. Thanks again!</div><div><br></div><div>Cheers,</div><div>Niko</div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Jun 29, 2018 at 9:32 AM Sebastian Huber <<a href="mailto:sebastian.huber@embedded-brains.de" target="_blank">sebastian.huber@embedded-brains.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 29/06/18 09:14, Nicolas Tsiogkas wrote:<br>
> I see thanks.<br>
><br>
> Any idea or documentation on how to do that on qemu? I'm afraid that <br>
> my experience is rather limited.<br>
><br>
> I'm running on qemu 2.10 using the xilinx_zynq_a9_qemu bsp.<br>
<br>
You can run the xilinx_zynq_a9_qemu with<br>
<br>
QEMU_AUDIO_DRV=none qemu-system-arm  -serial null -serial mon:stdio -net <br>
none  -nographic -M xilinx-zynq-a9 -m 256M  -kernel app.exe -s -S<br>
<br>
It waits for a GDB client connection on localhost:1234.<br>
<br>
-- <br>
Sebastian Huber, embedded brains GmbH<br>
<br>
Address : Dornierstr. 4, D-82178 Puchheim, Germany<br>
Phone   : +49 89 189 47 41-16<br>
Fax     : +49 89 189 47 41-09<br>
E-Mail  : <a href="mailto:sebastian.huber@embedded-brains.de" target="_blank">sebastian.huber@embedded-brains.de</a><br>
PGP     : Public key available on request.<br>
<br>
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.<br>
<br>
</blockquote></div>
</blockquote></div>