All of lore.kernel.org
 help / color / mirror / Atom feed
* queue buffer size increasing howto?
@ 2004-08-22 13:40 Banszki Gabor
       [not found] ` <876ef97a0408220750591cc852@mail.gmail.com>
  0 siblings, 1 reply; 6+ messages in thread
From: Banszki Gabor @ 2004-08-22 13:40 UTC (permalink / raw)
  To: netfilter

 
Hi everybody!

Greetings for you! I am a new member of this list. 

Please somebody help me!

I am developing an application for counting and processing packets in a
linux box with using the ip_queue module. 

It is working properly, but sometimes I have a problem, that I get often
this message:

Failed to receive netlink message, No buffer space available

Maybee the cause of this, that the box has a lot of short hardly tasks
sometimes. 
I think the solution to prevent the packet loss If I would increase the
queue length. I did it with this command:

echo 2048 > /proc/sys/net/ipv4/ip_queue_maxlen

#cat /proc/net/ip_queue
Peer PID          : 23985
Copy mode         : 2
Copy range        : 2048
Queue length      : 184
Queue max. length : 2048

The enviroment:
 2.4.26 kernel and  iptables: 1.2.9 with promiscuous patch 1.2.3


With this command: watch -n 0 "cat /proc/net/ip_queue" during my
application running the biggest number of "Queue length" is 255.

I don't understand it, because the "Queue max. length" is 2048.

How can I increase the queue length?

What is the really method of the queue increasing?

Thanx:

Gabor












^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2004-09-08  6:01 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-08-22 13:40 queue buffer size increasing howto? Banszki Gabor
     [not found] ` <876ef97a0408220750591cc852@mail.gmail.com>
2004-08-22 14:55   ` Tobias DiPasquale
2004-09-08  6:01     ` Banszki Gabor
2004-09-04  8:16   ` Banszki Gabor
2004-09-07 16:30     ` queue buffer size increasing howto? - solved Banszki Gabor
2004-09-07 23:39       ` Tobias DiPasquale

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.