You can compile zaptel with a watchdog feature that will restart your interfaces should they start to act up. Just edit the zconfig.h file that comes with the zaptel source code and uncomment this line: /* #define CONFIG_ZAPTEL_WATCHDOG */