I don't want to say that your HDD is bad, it has some kind of "specific"...
Does your ubuntu use obsolete 2.6.22 (or older) kernel?3. The drives work perfectly (same power suply and same usb cables) attached to laptop (either windows or ubuntu)
Well, but we neither can't switch to newer kernel, nor completed usb backport yet4. the problems started when I switch the 500gp for the RT-N16 with this firmwares (I didn't tried with the original asus firmware)
P.S. Mine hitachi usb hdd works well with RT-N16...