Live data from Hacker News

Update Firmware of Samsung SSDs in Linux

blog.quindorian.org

31–40 of 131 posts

Re: Update Firmware of Samsung SSDs in Linux

#31
post #9

Earlier quoted context omitted.

Likely. It would be very inconvenient, but I could pull it off on my home's desktop computer. Now consider doing this at scale, in a datacenter, or just some office that has a lot of these drives. Ouch.

It also raises concerns about trust. What if I don't trust proprietary Windows and don't want to run it? It can potentially compromise my SSD during the update.

No post body was provided.

Re: Update Firmware of Samsung SSDs in Linux

#32
post #13

does that firmware update come with any changelog? I have the same drive for my database dev work and I somehow feel uneasy to update it without really knowing what will change, will my specific workload improve or tank due to some other edge case they might have solved or broken? I mean, the drive works fine, will it work even better? for what workloads exactly? All I could find was someone mentioning it works bette…

Likewise. Personally, since it works well I'm going to leave it as it is.

Re: Update Firmware of Samsung SSDs in Linux

#33
post #4
post #3

This is some insanity that shouldn't be needed, when fwupd[0] exists. Samsung is to blame for this. [0]: https://fwupd.org/

A pain Linux users know all too well. https://robots.org.uk/ToshibaX30X40FirmwareUpdate

Not just Linux users. My wife got a Satechi On-the-Go USB-C hub for her MacBook. Satechi sells itself as a premium brand for Mac accessories. However, when the advertised 4k@60Hz support did not work, their support suggested that we update the firmware. They could only provide firmware updater for Windows. Unfortunately, even on Windows the firmware update would not work, spitting out completely uninformative error messages.

In hindsight, I found out that Satechi is now largely reselling cheap Chinese reference designs that can be had from AliExpress from 10-30 Euro/USD, repackaged in different casing [1]. Since they don't actually seem to control the firmware, they are just reshipping half-working Realtek firmware update utilities.

[1] https://overengineer.dev/blog/2021/04/25/usb-c-hub-madness.h...

Re: Update Firmware of Samsung SSDs in Linux

#34
post #15

Is there any significant benefit of updating firmware? Intuitively it seems like the risk/reward is very skewed towards not doing it. I've never really updated the firmware on any component other than routers or motherboard/bios.

It looks like the author was mining a particular sort of cryptocurrency which needs a lot of drive space. I guess he was trying to squeeze as much performance out of his SSDs as possible. For most applications I can't see why you'd really need to update your SSD firmware, unless the manufacturer messed up their wear-levelling or something like that in the release firmware.

I can’t imagine firmware updates providing tangible performance gains aside from critical issues (which may affect performance). I just don’t think it’s really in the interest of these manufacturers to invest in R&D to improve an already existing and purchased product, as lame as that is.

Re: Update Firmware of Samsung SSDs in Linux

#35

This is unfortunate. Can't do simple things easily, or at all, unless you boot windows. My mouse looked like Christmas tree until I installed some electron app on windows. There has to be a better way without the need to hack everything

I thought linux users wanted to be HaX0rs :p

Re: Update Firmware of Samsung SSDs in Linux

#36
post #24

Reminds me when about ten years ago, working in an all-Linux company there was an issue with some Lenovo docking stations. I don't recall anymore what the issue was exactly, just that something wouldn't work properly when you plugged in a laptop with Linux. The problem was solved by a firmware upgrade, but upgrading the docking station firmware was possible only from Windows. So there was this one poor person in IT w…

Ah, that sounds like the level of Linux "support" that I'm used to from major manufacturers.

Re: Update Firmware of Samsung SSDs in Linux

#38
post #24

Reminds me when about ten years ago, working in an all-Linux company there was an issue with some Lenovo docking stations. I don't recall anymore what the issue was exactly, just that something wouldn't work properly when you plugged in a laptop with Linux. The problem was solved by a firmware upgrade, but upgrading the docking station firmware was possible only from Windows. So there was this one poor person in IT w…

Windows PE/To Go has been a thing for a while now, it's a shame you can only make bootable Windows USB disks using the enterprise editions. Though Macrium Reflect (and possibly others) will let you make a USB "recovery disk" that might run the firmware update programs you'd like to run.

edit: Windows PE won't do .msi, but .exe should work: https://docs.microsoft.com/en-us/windows-hardware/manufactur...

Re: Update Firmware of Samsung SSDs in Linux

#39
post #7
post #6

Earlier quoted context omitted.

I had run into the same problem with Kingston - no firmware on the web, update tool only for Windows. Had to ask local distributor to contact Kingston and ask for firmware. I was lucky to get it, but never bought another Kingston drive. I don't understand how datacenter SSD manufacturer can so blatantly ignore Linux.

Would it work to update the firmware under Windows and then switch back to Linux?

Or, you could buy from hardware vendors that do the reasonable thing.

Those who know of such HDD/SSD vendors (esp. those supporting lvfs) please chime in.

Post reply on HN