Hmm very odd, can you get the hard drive to mount at all now you have firmware back on the router?
If not, it could be a cable problem -not plugged in correctly, wire break etc (clutching at straws here)
the original ASUS firmware mounts internal HDD. there is only that error. but i guess if i'll reflash openwrt, nothing will change. i'll be not able to mount hdd.