NIC Driver source availability

Hello,
Just wondering if there is any source code available for 3Com 905 NICs,
or if it will be made available sometime. I am interested in a way to
directly access memory on the NICs buffer for high speed traffic analysis
applications.

Matt Thompson
Infinity Tehcnology Serivces (ITS) Inc.
http://www.infinity-its.com

Matt Thompson <mthompson@infinity-its.com> wrote:

Hello,
Just wondering if there is any source code available for 3Com 905 NICs,
or if it will be made available sometime. I am interested in a way to
directly access memory on the NICs buffer for high speed traffic analysis
applications.

devn-el900.so was written under NDA so it won’t be released in source form.

However, you really don’t need the source to any driver to what you want to
be doing. All of the “smart” cards that can do bus mastering DMA (tulip,
speedo, etc) copy data right into the packet buffers. So if you make
yourself an en_en filter and plug into io-net you will get a pointer to
the packet data directly as the packet goes up thru io-net.

chris

cdm@qnx.com > “The faster I go, the behinder I get.”

Chris McKillop – Lewis Carroll –
Software Engineer, QSSL
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

Thanks,

But, what I meant was how do I do it from my program?


“Chris McKillop” <cdm@qnx.com> wrote in message
news:9kpche$j3e$2@nntp.qnx.com

Matt Thompson <> mthompson@infinity-its.com> > wrote:

Hello,
Just wondering if there is any source code available for 3Com 905
NICs,
or if it will be made available sometime. I am interested in a way to
directly access memory on the NICs buffer for high speed traffic
analysis
applications.


devn-el900.so was written under NDA so it won’t be released in source
form.

However, you really don’t need the source to any driver to what you want
to
be doing. All of the “smart” cards that can do bus mastering DMA (tulip,
speedo, etc) copy data right into the packet buffers. So if you make
yourself an en_en filter and plug into io-net you will get a pointer to
the packet data directly as the packet goes up thru io-net.

chris

cdm@qnx.com > “The faster I go, the behinder I get.”
Chris McKillop – Lewis Carroll –
Software Engineer, QSSL

sorry, wrong post…


“Benzy Gabay” <bgabay@everbee.com> wrote in message
news:9kqkvv$59u$1@inn.qnx.com

Thanks,

But, what I meant was how do I do it from my program?


“Chris McKillop” <> cdm@qnx.com> > wrote in message
news:9kpche$j3e$> 2@nntp.qnx.com> …
Matt Thompson <> mthompson@infinity-its.com> > wrote:

Hello,
Just wondering if there is any source code available for 3Com 905
NICs,
or if it will be made available sometime. I am interested in a way to
directly access memory on the NICs buffer for high speed traffic
analysis
applications.


devn-el900.so was written under NDA so it won’t be released in source
form.

However, you really don’t need the source to any driver to what you want
to
be doing. All of the “smart” cards that can do bus mastering DMA
(tulip,
speedo, etc) copy data right into the packet buffers. So if you make
yourself an en_en filter and plug into io-net you will get a pointer to
the packet data directly as the packet goes up thru io-net.

chris




cdm@qnx.com > “The faster I go, the behinder I get.”
Chris McKillop – Lewis Carroll –
Software Engineer, QSSL
\