The CPU has to be at least i586 (Pentium, K6, Cyrix Media GX will do). Other architectures than x86 and CPUs like i486 or older are not supported. Shurdix will run on faster CPUs without problems (PII, PIII, Celeron, Athlon, Duron).
SMP support is also not available.
You need 64MB for normal operation and 128 if you want to use ASPE. If you have a large network, more RAM may be necessary for conntrack table. If in doubt, use more, but unless you have thousands of computers, you shouldn’t need more than 512MB.
Shurdix has hardware autodetection that scans all PCI devices and if a module is available, will be loaded. Supported hardware categories are:
In addition to autodetection, Shurdix supports some “undetectable” devices, such as ISA network cards. In this case you have to manually specify the module name and, if needed, options in the network configuration.
There are two media uses in Shurdix: booting and saving/loading config.
All the media that can be used for booting can be also used for config. Of course you can’t save config to a CD on a live system, but you can include the config while burning the CD. Check out the information about the file's contents if you want to create or change the config file manually.
Basically any network card supported in kernel 2.4.28 are supported by Shurdix as well.