Increasing interface queues

From: Mike Tancsa (mike_at_sentex.net)
Date: 07/22/03

  • Next message: Bill Paul: "nVidia nForce2 potential owners please read (take two)"
    Date: Tue, 22 Jul 2003 11:02:40 -0400
    To: questions@freebsd.org
    
    

    We have a box terminating a lot of MPD tunnels from dialup
    connections. When the modems at remote sites renegotiate due to poor line
    quality, there will be a pause in the flow of data. Occasionally, the
    interface on the terminating side will get a "no buffer space" as data is
    accumulating to be sent out. Is there a way for me to increase those queue
    sizes so that the server's queue has more room to hold the data until the
    other end is ready to receive again ?

    The only sysctl var I could see
    % sysctl -a | grep -i queue
    net.inet.ip.intr_queue_maxlen: 50
    net.inet.ip.intr_queue_drops: 0
    p1003_1b.sigqueue_max: 0

    I dont think is related to this issue.

    These are all netgraph interfaces BTW.

    Thanks,

            ---Mike
    --------------------------------------------------------------------
    Mike Tancsa, tel +1 519 651 3400
    Sentex Communications, mike@sentex.net
    Providing Internet since 1994 www.sentex.net
    Cambridge, Ontario Canada www.sentex.net/mike

    _______________________________________________
    freebsd-net@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-net
    To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"


  • Next message: Bill Paul: "nVidia nForce2 potential owners please read (take two)"

    Relevant Pages

    • Increasing interface queues
      ... We have a box terminating a lot of MPD tunnels from dialup ... quality, there will be a pause in the flow of data. ... Is there a way for me to increase those queue ... These are all netgraph interfaces BTW. ...
      (freebsd-questions)
    • Re: Working with message queues
      ... >> I am new to unix programming and now I am going through message queues ... it does not take into account the terminating ... >number of bytes needed to store a '\0' terminated string is one more ... I don't see anything that flushes out the queue after it's been read. ...
      (comp.unix.programmer)