You may have sorted this out by this point but maybe not. I'm unclear about what exactly isn't working, is it not forwarding or is the interface not coming up? Is the problem just that when you 'ifup eth0', eth0:0 doesn't come up at the same time? -Chuck