Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: "J.O. Aho" Newsgroups: alt.os.linux Subject: Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Date: Mon, 7 Apr 2025 16:37:11 +0200 Lines: 26 Message-ID: References: <7263clxr47.ln2@Telcontar.valinor> <6orcclxu42.ln2@Telcontar.valinor> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: individual.net ejOB/XwKvdIzygSDPtt83A97EvxXQw5BvA8qLyebe2VfwoxBDQ Cancel-Lock: sha1:3UTHC9QIw2exlejDaifPPv85qnQ= sha256:JUH3E1B2ahntTn+XpL2PnYpGH1G3ntnv3e1WeE30k34= User-Agent: Mozilla Thunderbird Content-Language: en-US-large In-Reply-To: <6orcclxu42.ln2@Telcontar.valinor> Xref: csiph.com alt.os.linux:81297 On 07/04/2025 14.07, Carlos E.R. wrote: > On 2025-04-07 11:42, Simon wrote: >> I found a fix to this some time ago, maybe it will help still now? >> https://blog.simonj.eu/blog/jms578-based-adaptor-on-linux > > What does this do? The link doesn't explain. > > Google says that this changes usb-disk driver "UAS" to "usb-storage". > Why would I need that, what is the advantage? The UAS is a newer implementation for mass storage devices, this uses a SCSI based protocol instead of the Bulk-Only Transport of the USB. Main benefit with UAS is higher transfer speeds from/to usb connected mass storage units. As the device you use seems to have issues with UAS (at least the Linux implementation), so the option seems to be to relay on the old USB functionality and the benefit for you would be something that works. The following numbers based on tests on a Banana Pi: Seq Write: ~10% slower on USB vs UAS Seq Read: ~14% slower on USB vs UAS // Aho