It looks like ifdown/ifup are working correctly. I left eth1 down since about 1:00 and it came back up just fine. Now to test the external card and see if I can get it to recover from the Cable Modem going out.