Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Box hdd connected to USB 3 hangs on reboot (with USB2 no problem). #5123

Closed
0202ru opened this issue Aug 14, 2022 · 3 comments
Closed

Box hdd connected to USB 3 hangs on reboot (with USB2 no problem). #5123

0202ru opened this issue Aug 14, 2022 · 3 comments

Comments

@0202ru
Copy link

0202ru commented Aug 14, 2022

Describe the bug

Orico 3.5" Box Ver. 3139U3 Rev. 1.0 with support UASP 18Tb
https://aliexpress.ru/item/1005003621202839.html

HDD Seagate Exos 18Tb with last firmware ver. SN02.

Hdd box connect to USB3 and reboot Raspbian OS x32 or x64 (same in Ubuntu) with reboot command or from GUI. HDD box hangs.

If you connect to USB 2, there is no freezing when restarting the Raspbian OS.

Is there a problem with USB3 drivers in Raspbian OS and Ubuntu? How to fix it?

Steps to reproduce the behaviour

Detail video and description https://0202.ru/BugOricoExternalBox3.5USB3.0/

Device (s)

Raspberry Pi 4 Mod. B

System

Raspberry Pi OS with desktop x32
Release date: April 4th 2022

Raspberry Pi OS with desktop and recommended software x32
Release date: April 4th 2022

Raspberry Pi OS Lite x32
Release date: April 4th 2022

Raspberry Pi OS with desktop x64
Release date: April 4th 2022

Raspberry Pi OS Lite x64
Release date: April 4th 2022

Ubuntu Desktop 22.04.1 LTS x64

Ubuntu Server 22.04.1 LTS x64

Logs

No response

Additional context

No response

@P33M
Copy link
Contributor

P33M commented Aug 15, 2022

What happens if you apply the steps listed in this thread?
https://forums.raspberrypi.com/viewtopic.php?t=245931

@0202ru
Copy link
Author

0202ru commented Aug 16, 2022

Thank you very much! After disabling the "USB Attached SCSI" protocol, the Orico 3.5" Ver. 3139U3 Rev. 1.0 no hangs on reboot.

In order to disable "USB Attached SCSI" protocol I've added to the beginning of the file

/boot/cmdline.txt

the text "usb-storage.quirks=0080:0578:u" with a space at the end and no line break at the end. In my case "0080:0578" - is the id of the Orico 3.5" external box Ver. 3139U3 Rev. 1.0. To see the id of connected USB devices in linux you could run the command lsusb.

I plan to write to Orico support to get them to fix the "USB Attached SCSI" protocol command processing errors for the Orico 3.5" box. 3139U3 Rev. 1.0.

@P33M
Copy link
Contributor

P33M commented Aug 17, 2022

Using usb-storage instead of UAS will result in a minor reduction in performance. It's on the vendor to provide a UAS-compatible firmware that will work with a Pi 4 - there won't be any changes made to Pi 4 firmware or software here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants