>> I tried setting both cards to full duplex but the performance was even
>> worse. I get 180k-200k/sec from the Win2k box to the Linux box, this was
>> reversed before I changed to the natsemi driver. Do some cards just not get
>Thats a duplex mismatch. I suspect you have a hub which isn't or doesn't do
>full duplex. If the hub doesn't do autoneg/full then fix it to half. You
>will get collisions on a half duplex net.
> Why only one direction though? Linux->Win hums along at 970Kbps while the
> Win->Linux maxs out around 200Kbps, that is with both cards running
> half-duplex. Upgrading the driver on the Linux box just switched the
> direction of the collisions. Thanks for the insight.
linux <-----> hub <------> windows
if there is a duplex mismatch between linux(half) and the hub(full) and the
transfers are from linux then linux will back off and retry a short while
after, there won't be much data coming the other way to be a big problem. In
the other direction the hub just fires off the packet and ignores any
potential retrying. In the latter case a lost packet will get trapped
further up the windows IP stack and retryed causing significant bubbles in
The key thing with duplex is make both ends of the cable have the same
setting. You can get away with other settings but it is best avoided.
hey everybody. ive searched all over the internet, and i finally got a
driver for my netgear fa-311 card.
Now, the hard part.
i dont understand how to install/compile the driver at all, ive got the
driver .zip file, which contains a txt file a .c file and i think a .o file,
now how (in steps) do i install it?
im a newb so be gentle :P