I just set a box up to be a firewall using two old SMC Ultra ISA NICs. I set the interrupts and everything, started the network and my system hung (cold re-start, fsck needed). The problem appears to be that the smc-ultra driver requires another module to be preloaded before it is loaded. Adding a line like pre-install smc-ultra modprobe -a 8390 to /etc/conf.modules fixed the problem, but shouldn't linuxconf take care of these dependencies? The install program did, since this machine lacks a CD-ROM and was installed using http.
What does "grep smc-ultra /lib/modules/`uname -r`/modules.dep" on the affected machine show?
/lib/modules/2.2.14-5.0/net/smc-ultra.o: /lib/modules/2.2.14-5.0/net/8390.o /lib/modules/2.2.14-5.0/net/smc-ultra32.o: /lib/modules/2.2.14-5.0/net/8390.o Looks right to me. I'm still using the stock kernel from 6.2, as the machine is not really connected yet. I plan to roll a custom kernel this weekend, probably from the virgin 2.2.16 sources.
Closing because we don't ship linuxconf anymore
Changed to 'CLOSED' state since 'RESOLVED' has been deprecated.