Garrett D'Amore wrote:
Masayuki Murayama wrote:
...
9) Porting. Some of the drivers are conceivably
useful on more than one architecture, but are only enabled on that
one. dmfe
is a good example. dnet is another. (dnet would be very
useful on sparc, and amd64 platforms, because there are some quad-port
cards that have real 21143 tulip parts on them.)
I think dnet must be enhanced for 21143 chipset. It doesn't work for
my 21143 based network cards. According
my experience on making 2114x driver, dnet doesn't seem to
implement autonegotiation capability on 21143 SYN interfaces.
Actually, dnet is really, really crufty. I wouldn't mind just
wholesale replacing it with another driver. (Your "tu" might be a
suitable replacement.... However, I'd prefer not to have "tu" replace
some of the other drivers that are out there .... my own afe and mxfe
drivers, and the dmfe driver are examples.)
The funny thing is that real 21143's have not been sold for many many
years now. I sort of just hope that we can just let the driver die a
quiet death. But those few quad-port 21143 cards are the one
problematic part.
If I come across *real* 21143's I try to remember that they are
such and keep them for alpha based pc's (Tru64 is *very* picky
about which ones do or do not work with its tulip driver) :-)
There are a lot of tulip clones out there that seem "broken",
in one way or another.
Darren
_______________________________________________
networking-discuss mailing list
[email protected]