TCLUG Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

dual ethernet module loading



        at the recent installfest, I got my new firewall-to-be set up with 2
ethernet cards (3c509s). it took several advanced people some time to figure
out that we needed to put '/sbin/modprobe 3c509' at the end of
/etc/rc.d/rc.sysinit, to make sure the modules were loaded.
        I decided to upgrade the box to RH 6.1. (foolish me).
        since then, I can't get the modules to load at boot time.
        I put '/sbin/modprobe 3c509' in rc.sysinit; and at boot time I see
"can't locate module 3c509"
        trying the same command from the command line after boot, also gives
"can't locate module 3c509".
        trying '/sbin/modprobe /lib/modules/2.2.12-20/net/3c509.o' gives 'no
dependendcy information for module /lib/modules/2.2.12-20/net/3c509.o"'
        so I tried doing a 'depmod -a'; which generated a modules.dep file
(just like the /lib/modules/2.2.5 directory had). still gives the same error.

        I can get the modules to load if I do:
insmod 3c509
ifup eth0
ifup eth1
        but I tried doing this at boot time (putting those lines at the end
of the rc.sysinit file); and it always gives a "resource busy" error (or
something like that) at boot time.
        
        what's wrong here?
        would putting some boot parameters into lilo help? (I wouldn't think
so, but...)  if so, what should they be?

thanks,
Carl Soderstrom
System Administrator	307 Brighton Ave. 
Minnesota DHIA		Buffalo, MN	
carls@agritech.com	(612) 682-1091