SSD firmware is unlikely to cause that sort of issue. SATA/SAS is a pretty well defined protocol that defines a significant level of standardized basic functionality.
Trackpad's and similar devices usually require a special vendor provided driver to use most features, and there really are no generic standardized basic functions for most of it, so the vendor can re-work the protocol and the driver whenever they feel like it since there is no standard to conform to.
Likely you will have to attach it to a real windows device. Wine emulates basic windows, doing the sort of barely documented low level SATA/SAS calls needed for firmware update likely has no viable translation layer to work in wine on Linux.
On Mon, Dec 19, 2022 at 2:01 PM Michael D. Setzer II via users <users@xxxxxxxxxxxxxxxxxxxxxxx> wrote:
Thanks for the info. Wasn't aware that firmware update
could cause that kind of problem.
On 19 Dec 2022 at 11:51, Mr Brian Domenick wrote:
Date sent: Mon, 19 Dec 2022 11:51:48 -0800
Subject: Re: OT: Can Fedora upgrade firmware on
WD SSD drives?
To: noloader@xxxxxxxxx,
Community support for Fedora users
<users@xxxxxxxxxxxxxxxxxxxxxxx>,
mikes@xxxxxxxx
From: Mr Brian Domenick
<bdomenick@xxxxxxxxx>
Send reply to: Community support for Fedora
users <users@xxxxxxxxxxxxxxxxxxxxxxx>
> Keep in mind, when you do the update in windows you then don't
> necessarily have linux drivers that match the new firmware. i was burned
> on this a few months back with the trackpad and i ended up just buying
> another one from china that was unupgraded after the trackpad was
> upgraded when windows was running. i learned my lesson since then. If
> its working and the firmware is not available via fwupdmgr then I am not
> loading it. Trying to get any of the groups to deal with it is a pain in
> the ass at each step. Eventually Lenovo admitted to me it was there
> problem and they had a tool available by request to remove the update
> that was applied, but by that point, it was replaced already and this
> was not through the support channel that offerred me the tool.
>
> On 12/19/22 11:43 AM, Jeffrey Walton wrote:
> > On Mon, Dec 19, 2022 at 2:26 PM Michael D. Setzer II via users
> > <users@xxxxxxxxxxxxxxxxxxxxxxx> wrote:
> >> Contacted them, since web site seemed to only have
> >> option to upgrade firmware using a windows program?
> >> Got a reply that that is currently the case, and only option
> >> would be to install windows on machine, or remove drive
> >> and put in windows machine to upgrade??
> > Yeah, I've grown tired of this. I now file complaints with the
> > Attorney General's Office. Maybe they will do something about it one
> > day.
> >
> >> I've got 5 Linux machines at home that all have WD SSD
> >> drives, and a few of the earlier ones have older firmware
> >> that others of the same model..
> >>
> >> Don't know if makes any real difference or what
> >> improvements firmware updates would do. Kind of
> >> disappointed that they don't have a Linux option.
> >> Have used my Linux based G4L program to image old
> >> drives to the SSD drives with no problems, and had heard
> >> good things on the drives.
> > You might try fwupdmgr (1) and the `fwupdmgr update` command.
> >
> > The rub is, I don't know if fwupdmgr has WD firmware in its database.
> >
> >> Wonder if someone knows of an option. Don't know if
> >> windows program to update firmware might work with
> >> wine or not??
> > I don't think Wine will work. When I asked about it several years ago
> > I was ridiculed for asking such a dumb question.
> >
> > One thing I've been looking into is Rufus and the 'Windows to Go'
> > thing. It's Windows on a thumb drive. My thinking is, if we can boot
> > the machine to Windows using the thumb drive, we may be able to
> > perform the firmware updates. But I have not tried (yet).
> >
> > The problem with Rufus is, it's not well documented for this use case.
> > It also lacks a mailing list, so we can't ask the community or lookup
> > previous questions/answers on the matter. I think the only support
> > option is email the developer directly, which I have avoided to date.
> >
> > Jeff
> > _______________________________________________
> > users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
> > To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
> > Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> > List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx
> > Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
> _______________________________________________
> users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
> Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx
> Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
+------------------------------------------------------------+
Michael D. Setzer II - Computer Science Instructor
(Retired)
mailto:mikes@xxxxxxxx
mailto:msetzerii@xxxxxxxxx
Guam - Where America's Day Begins
G4L Disk Imaging Project maintainer
http://sourceforge.net/projects/g4l/
+------------------------------------------------------------+
_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
_______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue