Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Quagga: Bugs

[Bug 362] Quagga have to modify sendbuf space if we want to be compatible w/Jumbo frames

 

 

Quagga bugs RSS feed   Index | Next | Previous | View Threaded


bugzilla-daemon at allevil

Jul 31, 2007, 3:48 AM

Post #1 of 6 (1796 views)
Permalink
[Bug 362] Quagga have to modify sendbuf space if we want to be compatible w/Jumbo frames

Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug
report.

http://bugzilla.quagga.net/show_bug.cgi?id=362


web [at] pilot changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |web [at] pilot




------- Additional Comments From wawa [at] yandex-team 2007-05-07 16:11 -------
We have seen very unpleasant bug running OSPF on FreeBSD w/JUMBO interfaces:

Apr 21 20:41:17 valiko ospfd[70286]: *** sendmsg in ospf_write to
213.180.210.138 failed with Message too long
Apr 21 20:41:22 valiko ospfd[70286]: *** sendmsg in ospf_write to
213.180.210.138 failed with Message too long
Apr 21 20:41:27 valiko ospfd[70286]: *** sendmsg in ospf_write to
213.180.210.138 failed with Message too long
Apr 21 20:41:32 valiko ospfd[70286]: *** sendmsg in ospf_write to
213.180.210.138 failed with Message too long
Apr 21 20:41:37 valiko ospfd[70286]: *** sendmsg in ospf_write to
213.180.210.138 failed with Message too long
Apr 21 20:41:42 valiko ospfd[70286]: *** sendmsg in ospf_write to
213.180.210.138 failed with Message too long
Apr 21 20:41:47 valiko ospfd[70286]: *** sendmsg in ospf_write to

The problem appears if interface mtu exceeds default bufspace for raw socket
(see sysctl net.inet.raw).

Workaround: increase net.inet.raw.maxdgram and net.inet.raw.recvspace and
restart QUAGGA.Value should be bigger than maximum MTU on OSPF-enabled interfaces

Fix required: buffer space should match interface's MTU.

See also discussion at http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/108375.



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
_______________________________________________
Quagga-bugs mailing list
Quagga-bugs [at] lists
http://lists.quagga.net/mailman/listinfo/quagga-bugs


bugzilla-daemon at allevil

Aug 2, 2007, 3:01 AM

Post #2 of 6 (1689 views)
Permalink
[Bug 362] Quagga have to modify sendbuf space if we want to be compatible w/Jumbo frames [In reply to]

Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug
report.

http://bugzilla.quagga.net/show_bug.cgi?id=362





------- Additional Comments From web [at] pilot 2007-08-02 11:01 -------
I am testing a patch to fix this.



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
_______________________________________________
Quagga-bugs mailing list
Quagga-bugs [at] lists
http://lists.quagga.net/mailman/listinfo/quagga-bugs


bugzilla-daemon at allevil

Aug 8, 2007, 1:00 AM

Post #3 of 6 (1677 views)
Permalink
[Bug 362] Quagga have to modify sendbuf space if we want to be compatible w/Jumbo frames [In reply to]

Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug
report.

http://bugzilla.quagga.net/show_bug.cgi?id=362





------- Additional Comments From web [at] pilot 2007-08-08 09:00 -------
Created an attachment (id=237)
--> (http://bugzilla.quagga.net/attachment.cgi?id=237&action=view)
SO_SNDBUF auto-adjustment patch rev 0.8

This patch has been tested on FreeBSD, it handles addition of new interfaces
without a problem, increasing ospf->fd SO_SNDBUF if necessary. However, MTU
change on an existing interface isn't handled (although should be), because
zebra daemon doesn't detect the change on FreeBSD. Testing on Linux/netlink is
necessary to ensure correct operation in such cases.



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
_______________________________________________
Quagga-bugs mailing list
Quagga-bugs [at] lists
http://lists.quagga.net/mailman/listinfo/quagga-bugs


bugzilla-daemon at allevil

Aug 21, 2007, 7:33 AM

Post #4 of 6 (1641 views)
Permalink
[Bug 362] Quagga have to modify sendbuf space if we want to be compatible w/Jumbo frames [In reply to]

Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug
report.

http://bugzilla.quagga.net/show_bug.cgi?id=362


web [at] pilot changed:

What |Removed |Added
----------------------------------------------------------------------------
BugsThisDependsOn| |320






------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
_______________________________________________
Quagga-bugs mailing list
Quagga-bugs [at] lists
http://lists.quagga.net/mailman/listinfo/quagga-bugs


bugzilla-daemon at allevil

Aug 21, 2007, 9:16 AM

Post #5 of 6 (1662 views)
Permalink
[Bug 362] Quagga have to modify sendbuf space if we want to be compatible w/Jumbo frames [In reply to]

Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug
report.

http://bugzilla.quagga.net/show_bug.cgi?id=362

Bug 362 depends on bug 320, which changed state.

Bug 320 Summary: Zebra ignores MTU change for interface
http://bugzilla.quagga.net/show_bug.cgi?id=320

What |Old Value |New Value
----------------------------------------------------------------------------
Resolution| |FIXED
Status|ASSIGNED |CLOSED





------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
_______________________________________________
Quagga-bugs mailing list
Quagga-bugs [at] lists
http://lists.quagga.net/mailman/listinfo/quagga-bugs


bugzilla-daemon at allevil

Aug 22, 2007, 1:30 AM

Post #6 of 6 (1656 views)
Permalink
[Bug 362] Quagga have to modify sendbuf space if we want to be compatible w/Jumbo frames [In reply to]

Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug
report.

http://bugzilla.quagga.net/show_bug.cgi?id=362


web [at] pilot changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |CLOSED
Resolution| |FIXED




------- Additional Comments From web [at] pilot 2007-08-22 09:30 -------
Tested and committed.



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
_______________________________________________
Quagga-bugs mailing list
Quagga-bugs [at] lists
http://lists.quagga.net/mailman/listinfo/quagga-bugs

Quagga bugs RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.