I have Banana Pi R3 running latest openwrt 23.05 and I am using USB hub to plug 4 portable hdd at 1 flash drive. The USB hub I am using has power adapter to ensure there is enough power to run all spinning hdd’s.
My problem is that only 4 drives are being seen by banana pi r3, the 5th drive does not work. It does not matter what order do i plug them in but when i plug the 5th one, which is the last one, it does not work.
I have same setup using Linksys WRT32X and all drives are running without any issue even if i plug in more than 5 drive, it is working.
Does anyone have the same issue? Is there any way to make my setup work? I just upgraded to Banana pi R3 thinking that this router is going to better comapare with my old Linksys.
you can also do it with usb, but it is not optimal for nas-uage, also in terms of transfer speed and you need external hub which is potential error-point. you should not disassemble your usb-drives, just use normal sata drives (imho most people having them laying around after modern devices switched to nvme/m.2) or at least use an external 4xhdd case (have a fantec here with usb3) so you do not need extra usb-hub.
Hubs mostly not designed to connect multiple hdds (only low-power devices like usb-sticks, mouse, keyboard, serial adapters and such). A (mechanical) hdd draws much more power on spin-on and if there are multiple drives this makes a huge peak in the power-on moment which most hubs cannot handle.
… if what you got in that external case is actually still a SATA drive and a USB3-to-SATA controller. I’ve seen many harddrives lately coming with USB3 instead of SATA already on the board of the actual harddrive itself, hence there is no USB3-to-SATA controller needed any more and also no option to connect the drive via SATA.
Would you mind sharing pictures of what you think is the best setup?
@frank-w is correct, file transfer sometimes stop all of a sudden and there will be an error prompt. Before i hit ok, i will screenshot the file where it stops transferring then check the file itself if it becomes corrupted or not. In rare occation yes, file gets corrupted. That is why i learned and stopped using cut command. The only downside using copy though is it updates file attributes such as created date, modified date, etc.
This kind of instability can also be caused by 2 buck-converters (power supplies) in parallel. This kind of setup the behavior is very unpredictable. Under certain conditions the regulators may oscillate out of control.
But what I think they suggest is any of these mentioned here: