I am using a Kingmax PCMCIA ethernet card. When I install redhat 7.0, it work perfectly by specifing it to use pcnet_cs at interrupt 10. However, after upgraded to redhat 7.1, my eth0 interface was not able to goes up anymore.
Can you past the relevant logentries from /var/log/messages ?
I found that the kernel-pcmcia-cs package wasn't installed I then manually install that particular package The pcmcia card was not detected I then manually change the /etc/sysconfig/pcmcia to use the i82365 After rebooting the machine, I can't hear the pcmcia card activation beep I then run lsmod and I can't see the i82356 I run insmod i82365 manually, it complaint about unresolved symbol ... Everytime I boot my machine, it said the /etc/modules.conf is newer than the /lib/modules/2.4.2-2/modules.dep, does it matter ? I tried to touch the modules.dep file, however, it didn't help The message.log file don't show anything but Delaying eth0 initialization Any idea ? Thanx.
Can you give me the output of "lspci" ? It might be that you have a cardbus adaptor and not a i82365 one. I can tell by the lspci output.
But I use the i82356 driver in redhat 7.0 and it was fine 00:00.0 Host bridge: Intel Corporation 430TX - 82439TX MTXC (rev 01) 00:01.0 ISA bridge: Intel Corporation 82371AB PIIX4 ISA (rev 01) 00:01.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01) 00:01.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01) 00:01.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 01) 00:02.0 VGA compatible controller: Cirrus Logic GD 7556 Video/Graphics LCD/CRT Ctrlr 00:03.0 CardBus bridge: Texas Instruments PCI1131 (rev 01) 00:03.1 CardBus bridge: Texas Instruments PCI1131 (rev 01)
"00:03.0 CardBus bridge: Texas Instruments PCI1131 (rev 01)" This means you need to replace "i82365" by "yenta_socket" in the config-file. 7.0 had a i82365 driver that handled both 16bit (true i82365) and 32 bit (cardbus) devices, for the 2.4 kernel (and thus 7.1), this is split in 2 separate drivers. You have the 32 bit controller, and need the "yenta_socket" driver.
Still the same, the eth0 cannot goes up and keep saying "Delaying eth0 ...". How can I generate more debug info in log file so I can post here for reference ?
Is this still occuring with current errata kernels ?
Thanks for the bug report. However, Red Hat no longer maintains this version of the product. Please upgrade to the latest version and open a new bug if the problem persists. The Fedora Legacy project (http://fedoralegacy.org/) maintains some older releases, and if you believe this bug is interesting to them, please report the problem in the bug tracker at: http://bugzilla.fedora.us/