I hope this mailing list is not specifically just for UNIX dev.
I have a custom OS (not based on any existing OS) that has a 82574L driver.
It's very minimal but it's capable of RX and TX at gigabit speeds with UDP.
I got a new box with an 82576 NIC and booted up my OS on it. TX worked out
of the box but RX is having problems. Basically I poll for RX descriptor
flags until DD is set. Descriptor done simply is never getting set on the
82576 machine.
Anyone have an idea of what problem I may be having? Is there some
filtering that is done by default? I run with unicast promiscuous and
multicast promiscuous as well as accept broadcast packets. I'm only doing a
single queue, and I reset the device fully in my OS.
-B
------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit
http://communities.intel.com/community/wired