I think you will find that there is no "standard" for setting full/half duplex for an NE2000 card, since it is not part of the 8390 but a vendor specific extension. If you can find out from the vendor how they select it (it is probably just a couple inb/outb) then it would be no problem for you to do it, even outside of the driver. --- Chris Rankin <rankincj@yahoo.com> wrote: > Hi, > > I have a NetGear EA201 network card in an old machine, > and I suddenly need to be able to switch this device > into 'half-duplex' mode. (I have an ethernet broadband > router whose firmware update process fails unless it's > talking half-duplex.) I have discovered ethtool, but > the Linux NE/8390 driver doesn't support it. > > Is the 8390 chip(?) sufficiently well understood to > allow me to write a rudimentary duplex-switching IOCTL > for the EA201 adapter? I'm assuming that such a thing > doesn't exist already only because no-one cared enough > to write it. Would writing it now require extra > information from NetGear? Judging from the Win95 > properties page for this adapter, this card supports > both choosing full/half duplex modes and setting the > MAC(?) address. > > Can you help me to write a small patch for this > driver, please? > > Thanks, > Chris > > > > > > > ALL-NEW Yahoo! Messenger - sooooo many all-new ways to express yourself http://uk.messenger.yahoo.com __________________________________ Do you Yahoo!? Friends. Fun. Try the all-new Yahoo! Messenger. http://messenger.yahoo.com/ - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html