Hi, I had two problems with 3c90x:
1. If you compile into the kernel (not as a module), somehow the
card is not detected at boot.
2. When it is loaded as a module it gives the error message:
..................3c90x.o: ... switchdelay has max < min!
the drivers does work but this is an annoying message that shows
up on the boot screen and makes people come and tell me that there
is an error message! We did not have this with 2.2.x kernels.
Which exact kernel version do you have?
Sorry, I never have the needinfo case on when I look at bugzilla!
My kernel version is 2.4.1-acxx I build my own kernel rpms just for
fun! 3c90x patch is from your source rpm. I also used the option
switchdelay=0 but did not change anything.
Is there another patch in 2.4.0-99.xx that fixes this?
No, there is currently no new patch.
I have forwarded this to 3com
*** Bug 29093 has been marked as a duplicate of this bug. ***
3com has not responded. The bug was trivial to fix, but raised
questions about the validity of other parts of the code. Given
the other bug reports we are hearing, and the fact that the 3c59x
driver supports all the same hardware, I have disabled this driver
Just as an additional info....I found that I get that message if kudzu
uses the device eth in /etc/sysconfig/hwconf instead of the old sgk.
With sgk there is no message.