-
Unraid 6.12.10: How to permanently add a usb-storage quirk (to disable UAS)?
Thanks itimpi As Jorge already said, this is probably something else and not UAS. When using "smartctl" on the JMS-561 bridge's devices, both show the same serial number. That prevents Unraid from giving both drives unique IDs. So unfortunately the bridge seems to be the problem. I was hoping to use my existing Intel NUC, attach a USB drive enclosure with two HDDs. But it seems that Unraid needs a tower with onboard disk controllers, because all USB drive enclosures seem to use JMS chips and dont' simply forward the drives with all their capabilities.
-
Unraid 6.12.10: How to permanently add a usb-storage quirk (to disable UAS)?
Hi Jorge, thanks for your reply. So you're saying that UAS is actively disabled in Unraid < v7 (or not compiled into the kernel) and every device is always using usb-storage? That's strange, mostly because the quirk was working/helping on my Raspi. But apart from that, for anyone who might find this thread when searching for a way how to apply storage quirks in Unraid: How are they configured in Unraid?
-
Unraid 6.12.10: How to permanently add a usb-storage quirk (to disable UAS)?
Hi, I just tried Unraid for the first time using an LC-Power LC-35U3-RAID-2 hard drive enclosure (no on-board raid activated, just two HDDs over USB). Its using a JMS-561 controller from JMicron, which seems to have the typical UAS problems of similar controllers under Linux (e.g., sporadic disconnects, highly probable after reading SMART data). On my Raspberry I simply had to add the quirk "usb-storage.quirks=152d:0561:u" to /boot/cmdline.txt. That disabled UAS and everything worked fine. But where do I do this in Unraid? First I fetched my device and vendor id using "lsusb". It was "152d:0561". Then I tried adding "options usb-storage quirks=152d:0561:u" to "/sys/module/usb_storage/parameters/quirks" and "/etc/modprobe.d/local-disable-uas.conf" but those files vanish after a reboot. Then I found some forum threads referring to "/boot/config/modprobe.d/", so I echoed "options usb-storage quirks=152d:0561:u" to "/boot/config/modprobe.d/local-disable-uas.conf". After the reboot that file was correctly copied to "/etc/modprobe.d/local-disable-uas.conf". But "dmesg | grep -i quirk" didn't include any information, like "usb-storage 2-3.2:1.0: Quirks match for vid 152d pid 0561: 800000". Can anybody help me? Maybe there's another way to get the JMS-561 working? Best regards and thanks in advance, Flinkz
flinkz
Members
-
Joined
-
Last visited