I installed

kernel-2.2.17-14.i386.rpm
kernel-ibcs-2.2.17-14.i386.rpm
kernel-pcmcia-cs-2.2.17-14.i386.rpm
kernel-source-2.2.17-14.i386.rpm

The instructions also said to install
kernel-headers-2.2.17-14.i386.rpm
but I couldn't find this file anywhere and I gathered it was only for 
compiling the kernel anyway.

The 3c59x.o file is in /lib/modules/2.2.17-14/net/ do I need to point 
something towards this directory?

>Just a few more details:
>
>Which RPMs were installed for the kernel upgrade (list 'em)?
>Where was 3c59x.o found?
>
>If I am not mistaken, "3c59x" is the name of the module, and "3c59x.o" is 
>the object file that contains this module. I think the modules.conf syntax 
>is correct, and if modprobe could find the "3c59x.o" file it would load it 
>(if it is compiled for this kernel, but I think it would give you a 
>different message if that were the problem here).
>
> >>> bradyh at bitstream.net 04/06/01 11:37AM >>>
>I'm using Redhat 6.0 and I upgraded my kernel to 2.2.17 using Redhat's RPMs
>but now I get a message in my log that says:
>
>      modprobe: can't locate module eth0
>
>My modules.conf file has this line:
>
>      alias eth0 3c59x
>
>I searched for the 3c59x file with no luck - though I did find the 3c59x.o
>file.
>What should I do?
>
>Thanks,
>Brady
>_______________________________________________
>tclug-list mailing list
>tclug-list at mn-linux.org
>https://mailman.mn-linux.org/mailman/listinfo/tclug-list
>
>_______________________________________________
>tclug-list mailing list
>tclug-list at mn-linux.org
>https://mailman.mn-linux.org/mailman/listinfo/tclug-list