I can't remember how this works with a 2.4 kernel. At least we know you do not use udev. May be hotplug is involved. But it is not a hotplugable device, is it ? May be in this case the kernel itself knows which driver to load.
Is the driver modularized or included in the kernel ? if it is included, I suppose that the driver itself claim the device.
Anyway you can, as root, 'tail --lines 300 /var/log/messages/|grep eth0', 'ifconfig -a' and 'lspci -k'.
PS Gurus, please correct me
PS2 Quoting /etc/rc.d/modules included in Slackware 8.1:
Code:
# This file loads extra drivers into the Linux kernel.
# The modules will be looked for under /lib/modules/<kernel version number>
# On systems using KMOD this file will be mostly commented out, but is still
# useful for loading selected modules at boot time.
...
# Intel EtherExpress PRO/100 PCI support:
#/sbin/modprobe eepro100