Ipq40xx / Linksys MR8300, OpenWrt 22.03.01, USB port-powered storage devices permanently resetting

First, thank you very much for the new release.

Unfortunately the problem with the USB-Port permanently resetting on Linksys MR8300 or maybe all ipq40xx platforms still exists in latest OpenWRT v22.03.01

In short, upon connecting an external usb storage device, the port keeps resetting / disables power to the device for short time leading to permanent connect / disconnect loop.

Please see Linksys MR8300, OpenWrt 22.03.0-rc4, USB port-powered storage devices not working - #29 by Barney for details. Maybe it hasn't come to the developers attention yet, since it is in another forum.

Is there anything I can try to make it work?

Seems to be a longstanding issue: MR8300 USB issues on 21.02.0-rc3

Can someone please verify if this is only an issue for this specific Linksys Model or if the whole ipq40xx Platform is affected? I just bought this particular device so I can finally retire my TP Link Archer C7 but this problem is a show stopper. :slight_smile:

Dear developers,
What do we need to do to get someone with more knowledge to investigate and fix this issue?

Thank you in advance

Hello !

I get this issue on Linksys EA8300 running OpenWrt 23.05.3. I can't use external storage for reporting.

I tried a usb ssd ( 128 gb ) and it went into permanent connect-disconnect loop each time raising device number by 1 and recycling after number 127.

I put a usb flash stick ( 16gb ) and it got detected without the disconnect loop. It showed /dev/sda1, but I can't mount it. The error is invalid argument :

root@...:~# mount -t auto /dev/sda1 /mnt/sda1
mount: mounting /dev/sda1 on /mnt/sda1 failed: Invalid argument

Is there any solution / workaround ?

Thank you.

-Gamma