Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > alt.os.linux > #81305

Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE)

From Paul <nospam@needed.invalid>
Newsgroups alt.os.linux
Subject Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE)
Date 2025-04-08 00:05 -0400
Organization A noiseless patient Spider
Message-ID <vt27a0$1edv3$1@dont-email.me> (permalink)
References (8 earlier) <slrnvv77fp.3fm5h.SimonJ@silex.localdomain> <6orcclxu42.ln2@Telcontar.valinor> <m5i68nF22mbU1@mid.individual.net> <vt17ch$fjv3$1@dont-email.me> <nh7eclxga6.ln2@Telcontar.valinor>

Show all headers | View raw


On Mon, 4/7/2025 8:34 PM, Carlos E.R. wrote:
> On 2025-04-07 21:00, Paul wrote:
>> On Mon, 4/7/2025 10:37 AM, J.O. Aho wrote:
>>> 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
>>
>> For this particular device, the anecdotal evidence is the
>> regular USB storage seems to work, whereas the UAS implementation
>> had rough edges. The UAS supports TRIM, which would be a better
>> fit for SSDs, but I would not put SSDs in that enclosure.
>> A hard drive may survive any brutal treatment that firmware
>> hands out. We don't really know what that firmware
>> does to drives. If a firmware isn't remotely "compliant",
>> it remains a science experiment.
>>
>> The next issue, is benching it for performance, and seeing
>> what kind of write rate it can manage. None of the chit-chat
>> about it I've seen so far, mentions a bench and whether the
>> internal processor limits it. It may be examining each ATA
>> command set command, as it goes by.
> 
> All the issues I have with this box appear to be caused by the firmware of the box. None seem to be caused on the Linux side of things.
> 
> Things like the firmware reporting wrong identification, or powering off the disks after 10 minutes, or not handling correctly SMART (ATA) commands.
> 

It needs a firmware change. Maybe the ODroid "hardkernel"
one would be good enough.

But if the firmware change does not have release notes,
then some amount of test will be required of each
end-user, to try to establish the remaining flaws.

https://www.jmicron.com/About_JMicron

   Our milestone  [WW = World Wide]

   2021   Delivered USB 20Gbps with RAID / Clone bridge controller

   2020   Merger with KaiKuTeK Inc.

   2019 ยท WW 1st single chip solution to diverse storage media
   2018   Delivered USB-UFS bridge controller
   2017   Delivered WW 1st USB-PCle bridge controller for >1000MB/s DAS application
   2015   Delivered up to 100M pcs of USB 3.1 Gen1 enclosure
          products and also got certified by USB-IF
   2013   Delivered WW 1st USB 3.1 Gen1 dual-bay enclosure single chip controller
   2010   Be selected as one of the outstanding companies in
          Asia by Asian Science Park Association

  Paul

Back to alt.os.linux | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-03 22:01 +0200
  Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Paul <nospam@needed.invalid> - 2025-04-03 17:47 -0400
    Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-04 02:39 +0200
      Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Paul <nospam@needed.invalid> - 2025-04-03 23:33 -0400
        Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-04 11:36 +0200
          Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-04 12:16 +0200
            Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Paul <nospam@needed.invalid> - 2025-04-04 14:51 -0400
              Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-04 21:52 +0200
          Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Java Jive <java@evij.com.invalid> - 2025-04-04 11:28 +0100
            Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-04 12:47 +0200
              Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Java Jive <java@evij.com.invalid> - 2025-04-04 17:06 +0100
                Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-04 19:09 +0200
                Re: Amazon (Was: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "J.O. Aho" <user@example.net> - 2025-04-04 21:26 +0200
                Re: Amazon (Was: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Mark Lloyd <not.email@all.invalid> - 2025-04-05 16:22 +0000
                Re: Amazon (Was: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-05 21:01 +0200
    Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-06 14:44 +0200
  Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) vallor <vallor@cultnix.org> - 2025-04-04 06:30 +0000
    Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Paul <nospam@needed.invalid> - 2025-04-04 03:53 -0400
      Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-04 12:53 +0200
        Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-04 13:44 +0200
        Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-04 23:40 +0200
          Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-05 13:33 +0200
            Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-05 18:23 +0200
              Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-05 21:04 +0200
    Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-04 12:15 +0200
      Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Paul <nospam@needed.invalid> - 2025-04-04 16:30 -0400
        Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-04 22:52 +0200
          Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Paul <nospam@needed.invalid> - 2025-04-04 18:46 -0400
          Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Java Jive <java@evij.com.invalid> - 2025-04-05 00:20 +0100
            Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Paul <nospam@needed.invalid> - 2025-04-04 23:05 -0400
            Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-05 12:47 +0200
              Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Java Jive <java@evij.com.invalid> - 2025-04-05 14:14 +0100
                Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-05 18:23 +0200
                Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Paul <nospam@needed.invalid> - 2025-04-06 00:13 -0400
                Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Simon <SimonJ@eu.invalid> - 2025-04-07 09:42 +0000
                Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-07 14:07 +0200
                Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "J.O. Aho" <user@example.net> - 2025-04-07 16:37 +0200
                Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Paul <nospam@needed.invalid> - 2025-04-07 15:00 -0400
                Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-08 02:34 +0200
                Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Paul <nospam@needed.invalid> - 2025-04-08 00:05 -0400
                Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "J.O. Aho" <user@example.net> - 2025-04-08 08:09 +0200
                Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Java Jive <java@evij.com.invalid> - 2025-04-08 11:16 +0100
                Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Paul <nospam@needed.invalid> - 2025-04-08 09:39 -0400
                Re: Hard disk error (testing usb-storage instead of UAS) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-08 20:49 +0200
                Re: Hard disk error (testing usb-storage instead of UAS) Paul <nospam@needed.invalid> - 2025-04-08 18:38 -0400
  Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-05 22:03 +0200

csiph-web