Support for the ne2000

Joel Sherrill joel.sherrill at
Thu Sep 14 17:35:08 UTC 2006

Alexandre Constantino wrote:
> Hi,
> I'm struggling with network support from a compatible ne2000 NIC, and
> would like to know from people who use this driver what cards do indeed
> work.
> I'm using a pc386 BSP on a regular PC and the ISA card i'm using is a
> Novell/Anthem NE2000 compatible. It works fine on Linux and there it is
> identified as a ne1000/ne2000 isa/pnp ethernet card.
One question always worth asking when dealing with clone NICs is whether
the Linux or BSD driver is recognizing the card as a "broken clone" and
compensating for something.  The DEC Tulip (2114x) driver has lots of
odd cases in and I bet the NE driver does also given what I remember about
incompatible clones.

> I have defined the same IRQ and IO in Linux (as well as other values i
> found with google) for the netdemo application with the hope that there
> would be some issues with those values... But to no avail.
> I used a sniffer and it seems not a single bit get's out of that NIC...
> I tried both using BOOTP and giving it an IP... nothing happens.
> When i send an UDP packet, netdemo sends it away.. well that is what it
> thinks. But when i send a TCP packet it seems to crash, but eventually
> complains about a timeout.
> I also tested netdemo in Bochs, it works fine except for some heavy
> packet loss...

Not a whole lot of advice from me but I have used this card under qemu.
For simplicity, I usually just locally modify the driver to use the 
default IRQ and
port that qemu expects.

> Any hints, help, ideas?
> At the moment the only way out of this, that i can see, it to buy a
> compatible NIC or debug this code over serial (a painfull task i
> suppose).

> Thank your for your input

More information about the users mailing list