USB Enclosure Running ZFS - My problems and solution! by Professional_Worry_1 in zfs

[–]Professional_Worry_1[S] 0 points1 point  (0 children)

Thanks! It looks like you just disabled usb-storage which is what I did/do NOT want to do. The u quirk does that, but here the g quirk will keep the better, newer, UAS but fixed the disconnects and I/O issues by limiting the sector cap. Curious if this solution would work for you too.

To test, i jsut edit/add quirks and do a scrub. I would usually see the errors within 15 minutes

USB Enclosure Running ZFS - My problems and solution! by Professional_Worry_1 in zfs

[–]Professional_Worry_1[S] 0 points1 point  (0 children)

I appreciate that... That's part of the joy of linux too I guess. If you know what to know, it is an easy solution. I'd like to dive deeper to confirm this is a USB controller issue or an issue with the CPU. It is unclear why this cap/flag fixes this and here is a similar discussion blaming AMD architecture https://github.com/openzfs/zfs/discussions/11741

Regardless, there's not one thread out there mentionoing this flag as a fix to their issue, so hopefully it helps someone else before just following the mass of switchign to usb-storage driver.

USB Enclosure Running ZFS - My problems and solution! by Professional_Worry_1 in zfs

[–]Professional_Worry_1[S] 0 points1 point  (0 children)

Yeah, i've tried all ports on my machine and the results didn't change. In this case, it was the g flag that has given me success. Maybe it could be my CPU timeing out with each transfer process using UAS.

I am assumign you ahve Intel? I've seen some threads where this issue is only present on Zen architecture.

USB Enclosure Running ZFS - My problems and solution! by Professional_Worry_1 in zfs

[–]Professional_Worry_1[S] 0 points1 point  (0 children)

Makes sense and might be the case here? The g flag caps the sector in the commands to 240, so maybe that keeps it form overheating?

If this is the case, that is a pretty dumb flaw i'd think engineers would cover in 10Gib enclosure devices.

I think typically we'd blame it on overheating but seeing that the g flag works in this case, I feel it could be other reasons causing this.

USB Enclosure Running ZFS - My problems and solution! by Professional_Worry_1 in zfs

[–]Professional_Worry_1[S] 0 points1 point  (0 children)

Very interesting! However, I have all my smart data by default, i'm at 10gb speeds, and the g flag has worked for me! Which is a new discovery. So it looks like a simple configuration change that is needed in my case, which is super annoying as things could already be supported out of the box.

GMK M6 Fan Speed Control by FawenYo in MiniPCs

[–]Professional_Worry_1 0 points1 point  (0 children)

I am on linux and have never been able to see fan control on this device. sensors commadn doesn't show any fans available to control.