Why don't you just modify /etc/init.d/networking so that ifup and ifdown use a different file (via the -i option) other than /etc/network/interfaces? That works for me...
Sweet. I'll try that when I get home. I have a bad track record of modifying network settings remote
Thanks!
The problem is not that changes to /etc/network/interfaces are not persistent - they are. It's just that they get overwritten by aggressive boot scripts at startup (gunzip and then extract with cpio the /live/image/live/initrd2.img file and poke around in the scripts directory to see what I mean). An obvious fix is to make the networking script ignore the constantly overwritten /etc/network/interfaces file if a better alternative interfaces file exists (in /etc/bamt for now).