You're pretty much stuck with whatever number it gives your interfaces. I think it mostly depends on which slot they are actually in.
You can change (for example):
alias eth0 e100 alias eth1 natsemi
to the following:
alias eth0 natsemi alias eth1 e100
In general, that works for me.
I don't see a man page for these scripts anywhere. You could print out the /sbin/ifup script for reference if you can read shell scripts.
Read the files in /usr/share/doc/initscripts-7.42.2/. Those have some documentation.
Cheers,
-- Rodolfo J. Paiz rpaiz@xxxxxxxxxxxxxx http://www.simpaticus.com