I'm trying to do a minimal installation of Slackware 14.1, the goal is to get a router which uses less than 500MB of diskspace. (It's a virtual machine on a VMware server, it will be a router for some of the other VMs.) I'm not new to Linux but it's the first time I'm trying to mess with the inner workings like this. I made some tagfiles based on this article http://www.slackwiki.com/Minimal_System
and removed some packages which looked useless (there's no wireless network, no DVD burner etc). The result is a working system that uses 480MB with only one problem: it does not recognize the network adapters. (Kind of crucial for a router)
My best guess is this is because the commands insmod, lsmod, modprobe etc are all missing. Can someone tell me which package these commands are in? And are there any other packages I need for them to work?
A more general question, can anyone give me some advice for doing a minimal installation? Do I even need the packages in group d? What about group l? And what is difference between
kernel-firmware, kernel-generic, kernel-huge and kernel-modules in group a? Do I need all of them or just one?
If anyone is interested I can provide the tagfiles I'm using right now.