Direi che mulinux fa per te...gira se non erro su 386 con 4mb di ram ed ha pure una versione minima di X

Kernel 2.0.x per cui dovresti fare il firewall con ipfwadm.
Ti bastano 3 floppy per la versione router/firewall, qualcuno in piu' per X.
Non ha bisogno di harddisk, ma si puo' "installare"
Tutte le info su
http://mulinux.sunsite.dk/