|Summary:||wrong module for DEC 21142/43 in pcitable|
|Product:||[Retired] Red Hat Linux||Reporter:||langod|
|Component:||kudzu||Assignee:||Bill Nottingham <notting>|
|Status:||CLOSED RAWHIDE||QA Contact:|
|Fixed In Version:||Doc Type:||Bug Fix|
|Doc Text:||Story Points:||---|
|Last Closed:||1999-11-15 19:14:27 UTC||Type:||---|
|oVirt Team:||---||RHEL 7.3 requirements from Atomic Host:|
|Cloudforms Team:||---||Target Upstream Version:|
Description langod 1999-11-15 16:00:04 UTC
There is a wrong driver/module in pcitable for DEC 21142/43 network card: Currently it is tulip but should be de4x5, here is the diff: 174c174 < 0x1011 0x0019 "tulip" "DEC|DECchip 21142/43" --- > 0x1011 0x0019 "de4x5" "DEC|DECchip 21142/43" if you check in /usr/src/linux/Documentation/networking/ de4x5.txt tulip.txt you can see that de4x5 is a better choice for 21142/43 dec network cards. ciao Damjan (langod)
Comment 1 Bill Nottingham 1999-11-15 17:00:59 UTC
Hmm... I'm not sure that that docummentation is particularly relevant; it's more than a year out of date. Does the de4x5 driver work for you where the tulip does not?
Comment 2 langod 1999-11-15 17:34:59 UTC
Yes, the de4x5 works for me fine. also kudzu configured the device correctly with modified pcitable. Regarding kernel documentation, if you search for: grep 2114 de4x5.txt tulip.txt de4x5.txt: DC21140[A] de4x5.txt: DC21142 de4x5.txt: DC21143 de4x5.txt: all cards running the dc2114x series chips in particular. Cards using tulip.txt:| EtherPower 10/100 PCI(9332DST) |21140 |Pentium/UDB | tulip.txt:| EtherWorks 100/10 PCI(DE500-XA) |21140 |Pentium | tulip.txt:| LA100PCI-T |21140 |Pentium/UDB | tulip.txt:| EM110 |21140 |Pentium | I think this is clear enough that tulip is not the right choice.
Comment 3 Bill Nottingham 1999-11-15 17:40:59 UTC
The tulip.txt file hasn't been updated in a year and a half - using it as a definitive list of the cards that it supports probably isn't a good idea. Does the tulip driver fail in some way that the de4x5 driver works?
Comment 4 langod 1999-11-15 18:09:59 UTC
Yes the documentation files are old, but also the source code tulip.c is much older than de4x5.c: last change in de4x5.c: 0.544 8-May-99 Fix for buggy SROM in Motorola embedded boards using last change in tulip.c: static const char version = "tulip.c:v0.89H 5/23/98 becker.nasa.gov\n"; Why do you insist that this is not a problem? de4x5 works tulip does not work for my card. That's all I can say.
Comment 5 Bill Nottingham 1999-11-15 19:14:59 UTC
OK, that's the information I wanted (that the tulip did *not* work.) Of course, it probably will work with the 0.91 driver. Fun. Fixed in CVS, will make its way into the next kudzu release.