I have a Raspberry Pi 4 with an external HDD connected (to be precise it is an internal HDD connected with Maiwo K10435) via USB3.0. This setup is placed near my dual-band Wi-Fi router as RPI is connected with an Ethernet cable. Recently I noticed some connection issues for 2.4 GHz clients, 5 GHz worked flawlessly though. After a lot of investigation and experiments, I found that the 2.4 GHz band has a pretty high noise level (something around -82 to -77 dBm). Then I turned off RPI and HDD completely, and almost instantly the noise level dropped to something around -96 to -94 dBm (which is a pretty dramatic difference), and all the connectivity issues were gone. After powering on the RPI setup everything gets back.
I tried switching HDD to USB2.0 port. However, the maximum theoretical speed of USB2.0 is 480 Mbps which should be more than enough for a common HDD, it also affects read/write response times which is not good. So I decided to stay on USB3.0 for now.
What ways of overcoming this issue would you suggest? More detailed technical answers are most welcome, as not so much useful info was found in Google. Mostly the same information everywhere.
- Could a ferrite filter help significantly? If yes, which specs it should have?
- Placing RPI setup far from the router (not an option in my case due to topological reasons). How far it should be to neglect the interference?
- Replacing SATAIII-USB dock. How to be sure it will help? More expensive dock with better cable shielding?
- Any other options to consider?
upd. Tried putting several different ferrite filters (one by one and all together) to a data cable - no effect. Don't know their specs (even sellers don't), just everything that typically can be found on local electrical markets.
1
,6
, or11
with a channel width of 40Mhz)