Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If you're on linux, you probably want to use fwupd[1]. You can check the existing version of your drive's firmware by running `fwupdmgr get-devices`. The version with the fix is 5B2QGXA7.

I'm on Arch and apparently I installed the update at some point in the past.

1. https://wiki.archlinux.org/title/fwupd



Samsung is publishing some firmware but not this. (https://fwupd.org/lvfs/vendors/#samsung, https://github.com/fwupd/fwupd/issues/5477)

  $ fwupdmgr get-updates
  Devices with no available firmware updates: 
   • SSD 980 PRO 2TB  
It would be good to put some pressure on Samsung to use the Linux Vendor Firmware Service. I just opened a support ticket about it.

fwupd is at least manually adding a warning about the affected firmware. https://github.com/fwupd/fwupd/pull/5481


Oops, you're correct. Looking through my shell history, it seems I manually downloaded and installed the firmware update in March of 2022. Here are the commands I ran:

    curl -O https://semiconductor.samsung.com/resources/software-resources/Samsung_SSD_980_PRO_5B2QGXA7.iso
    mkdir /mnt/iso
    sudo mount -v -o loop ./Samsung_SSD_980_PRO_5B2QGXA7.iso /mnt/iso/
    mkdir /tmp/fwupdate
    cd /tmp/fwupdate
    gzip -dc /mnt/iso/initrd | cpio -idv --no-absolute-filenames
    cd root/fumagician/
    sudo ./fumagician




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: