Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Aug 2005 17:56:25 +0200
From:      "Bart Van Kerckhove" <bart@it-ss.be>
To:        <freebsd-net@freebsd.org>, <freebsd-hackers@freebsd.org>
Subject:   Feature requests / inquiries.
Message-ID:  <001301c5acb2$36d8c820$020b000a@bartwrkstxp>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.

------=_NextPart_000_000E_01C5ACC2.F97C6840
Content-Type: multipart/mixed;
	boundary="----=_NextPart_001_000F_01C5ACC2.F97C6840"


------=_NextPart_001_000F_01C5ACC2.F97C6840
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Dear Sirs / Fellow Freebsd Freaks,

I've been using FreeBSD for a while now as a routing/firewalling platform, 
but recent developments in our network infrastructure confront me with some 
lack of features in the IPstack.
In a nutshell, i'm looking for support for (in order of importance to me) : 
(r)STP, ECMP, and LACP.

For STP, i have found a patch that contained a port from netbsd code of 
if_bridge ; but i'm way too insecure about running this on a production 
system.
For ECMP, the only thing i found out was that there used to be a patchset 
that did something like it, but went defunct after 4.8.
LACP: no idea at all, sorry :)

As these are features we'll be using some time soon now, i can say we _need_ 
them. I have even seriously considered moving to NetBSD; the lack of NIC 
polling support for the intel chipsets i'm using is holding me back at the 
moment.
I do not want to move over to linux, for various reasons.
So I figured perhaps some of the freebsd community is also interested in 
these features, and I might as well sponsor (part of?) its development.
Are there any persons interested in developing these features, or do they 
already exist and am I just plain ignorant (forgive me if that is the case).
Please note that i'm not interested in the netgraph approach, as that's 
(imho) just a hack around it, and it's not functioning with for example 
gnu/zebra et all.

I am looking for short- and long-term solutions, anything that's developed 
trough sponsoring i'd be happy to contribute to the main tree.
As this would be the first time we actually ask for a specific feature in 
any OSS software, I could be way off the scale with the figures i had in 
mind. This would be about 200 to 400 euro per feature, the more important 
ones like STP and ECMP are totally open to discussion.

Any takers? Any enlightenment? Thanks for helping out in advance ;)

Met vriendelijke groet / With kind regards,

Bart Van Kerckhove
bart@it-ss.be 

------=_NextPart_001_000F_01C5ACC2.F97C6840--

------=_NextPart_000_000E_01C5ACC2.F97C6840
Content-Type: application/x-pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIIuzCCAkMw
ggGsoAMCAQICAw01XTANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhh
d3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVt
YWlsIElzc3VpbmcgQ0EwHhcNMDQxMDExMjIzNTM0WhcNMDUxMDExMjIzNTM0WjA/MR8wHQYDVQQD
ExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMRwwGgYJKoZIhvcNAQkBFg1iYXJ0QGl0LXNzLmJlMIGf
MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDcXRnz65y7RnzVqshaaMreBgPt64Dbc39xCH8Yl5ge
zYC1Z91aL2cvglhZNEdf+LPOzOSjDN2N91RIJdrMHE6I/MSot7+B2KeWfYwCoUhyY4ojbr6XChHS
kNqMDL1IO3f3HqJEsmH006rT/ZAE1++wwPQf5Geuaj7kpqPRKajiwQIDAQABoyowKDAYBgNVHREE
ETAPgQ1iYXJ0QGl0LXNzLmJlMAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcNAQEEBQADgYEAeCZFAwf1
hu+mCKdH7rdHBzQO+6nel5FUBiUoeje2N0S00T6psemcwkt0T2YnVecNWZXyk0SZTuSSKoNcUxnJ
ZHc9OlqyLVP9a/YyaxfUZ5U+4EAN7Gx2zvGlBtbvlUrtflvRL1Fj0YdrZKhVbhuFeQtolUeR60ir
h3J+Yhke7nYwggMtMIIClqADAgECAgEAMA0GCSqGSIb3DQEBBAUAMIHRMQswCQYDVQQGEwJaQTEV
MBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xGjAYBgNVBAoTEVRoYXd0
ZSBDb25zdWx0aW5nMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9uMSQw
IgYDVQQDExtUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgQ0ExKzApBgkqhkiG9w0BCQEWHHBlcnNv
bmFsLWZyZWVtYWlsQHRoYXd0ZS5jb20wHhcNOTYwMTAxMDAwMDAwWhcNMjAxMjMxMjM1OTU5WjCB
0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3du
MRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2
aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIENBMSswKQYJ
KoZIhvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUuY29tMIGfMA0GCSqGSIb3DQEBAQUA
A4GNADCBiQKBgQDUadfUsJRkW3HpR9gMUbbqcpGwhF59LQ2PexLfhSV1KHQ6QixjJ5+Ve0vvfhmH
HYbqo925zpZkGsIUbkSsfOaP6E0PcR9AOKYAo4d49vmUhl6t6sBeduvZFKNdbnp8DKVLVX8GGSl/
npom1Wq7OCQIapjHsdqjmJH9edvlWsQcuQIDAQABoxMwETAPBgNVHRMBAf8EBTADAQH/MA0GCSqG
SIb3DQEBBAUAA4GBAMfskn5O+PWWpWdiKqTwTRFg0G+NYFhhrCa7UjVcCM8w+6hKloofYkIjjBcP
9LpknBesRynfnZhe0mxgcVyirNx54+duAEcftQ0o6AKd5Jr9E/Sm2Xyx+NxfIyYJkYBz0BQb3kOp
gyXy5pwvFcr+pquKB3WLDN1RhGvk+NHOd6KBMIIDPzCCAqigAwIBAgIBDTANBgkqhkiG9w0BAQUF
ADCB0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBU
b3duMRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBT
ZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIENBMSsw
KQYJKoZIhvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUuY29tMB4XDTAzMDcxNzAwMDAw
MFoXDTEzMDcxNjIzNTk1OVowYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0
aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5n
IENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDEpjxVc1X7TrnKmVoeaMB1BHCd3+n/ox7s
vc31W/Iadr1/DDph8r9RzgHU5VAKMNcCY1osiRVwjt3J8CuFWqo/cVbLrzwLB+fxH5E2JCoTzyvV
84J3PQO+K/67GD4Hv0CAAmTXp6a7n2XRxSpUhQ9IBH+nttE8YQRAHmQZcmC3+wIDAQABo4GUMIGR
MBIGA1UdEwEB/wQIMAYBAf8CAQAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC50aGF3dGUu
Y29tL1RoYXd0ZVBlcnNvbmFsRnJlZW1haWxDQS5jcmwwCwYDVR0PBAQDAgEGMCkGA1UdEQQiMCCk
HjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwyLTEzODANBgkqhkiG9w0BAQUFAAOBgQBIjNFQg+oL
LswNo2asZw9/r6y+whehQ5aUnX9MIbj4Nh+qLZ82L8D0HFAgk3A8/a3hYWLD2ToZfoSxmRsAxRoL
gnSeJVCUYsfbJ3FXJY3dqZw5jowgT2Vfldr394fWxghOrvbqNOUQGls1TXfjViF4gtwhGTXeJLHT
HUb/XV9lTzGCAcwwggHIAgEBMGkwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25z
dWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1
aW5nIENBAgMNNV0wCQYFKw4DAhoFAKCBujAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqG
SIb3DQEJBTEPFw0wNTA4MjkxNTU2MjVaMCMGCSqGSIb3DQEJBDEWBBTfB7TizdB/TOp7IQPLWJ+o
L4YNxzBbBgkqhkiG9w0BCQ8xTjBMMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG
9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDAHBgUrDgMCHTANBgkqhkiG9w0BAQEFAASB
gFpmlcj7vdPzGnjAGOhguwbZLSZq+Lem+SMtW83LicqB4ARPK+WgmenKzdHGKPMln+SnCuUG9zLa
h7PKWF9xIpcgkqWGgtZKZCNuPs28Y/a9FZThnUdcanptMhwhLC3/LQfgVGT8lV7/VeD2ZXMnuiMH
KQlb/JJ4gombEH3O5ku2AAAAAAAA

------=_NextPart_000_000E_01C5ACC2.F97C6840--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?001301c5acb2$36d8c820$020b000a>