Well it dropped the USB mapped drive again but this time it was 5 days. I first tried unplugging and reconnecting just the USB, but it didn't work. Rebooting the DIR-645 fixed it as usual. Oh well, 5 days isn't bad maybe a future firmware will help at some point.
Ray