<div dir="ltr">Hello,<div><br></div><div>From your earlier help I was able to set up Netmap support for Suricata. Thank you for that.</div><div><br></div><div>However, I am facing errors when running it in Netmap mode.</div><div><br></div><div>I have tuned my NIC using ethtool to turn off all offloading and to increase TX and RX buffers to 4096. I have also disabled LRO and GRO.</div><div><br></div><div>I have changed the netmap module parameters too. </div><div>I have changed ring_size to the maximum ring buffer size of NIC, which is 4096.</div><div>I have changed if_size to 4096. (I'm not sure about this?)</div><div><br></div><div>This is the error I get:</div><div><br></div><div>------------------------------------------------------------------------------------------</div><div>[ERRCODE: SC_ERR_NETMAP_CREATE(263)] - Couldn't register em1 with netmap: cannot allocate memory</div><div><br></div><div>netmap_obj_malloc                                        no more netmap_buf objects</div><div><br></div><div>netmap_new_bufs                                          no more buffers after 4094 of 4096</div><div><br></div><div>netmap_mem2_rings_create                          Cannot allocate buffers for RX_ring</div><div>------------------------------------------------------------------------------------------</div><div><br></div><div>My interface is em1.</div><div><br></div><div><div>Thank you for your help!</div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div>K. Sai Srinivas<br></div>CS13B039,<br></div>IIT MADRAS.<br></div></div>
</div></div>