I have played around a bit with TUN/TAP, which pretty much requires bridging to work. This is currently extremely painful to do if the system wasn't set up using a bridge device from the very beginning, which is typically not the case. It would be nice if there was a way to "turn this interface into a bridge", which would retain the configuration of the eth device or whatever, especially if dhcp et al would still work Something like "brctl isbr eth0", where eth0 would continue to act as the bridge device, would be ideal. If that means that eth0 is actually renamed to something like "ll_eth0" and eth0 is now the bridge device doesn't really matter -- that would still work. Of course, even better would of course be if this could be done in a more dynamic fashion, i.e. more like routing. -hpa - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html