-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LENOVO_MT_30GS_BU_Think_FM_ThinkStation P3 Tower fails to update #470
Comments
I don't have one of these - but I can see 3K+ downloads of the 1.97 update and a bunch of success reports....so it should work. On reboot is nothing displayed at all? Have you checked the boot variables (F12 during early boot) to see if there is a Linux-Firmware-Updater and what happens if you manually choose to run that? |
Nothing.
Machine is in operation now, can't just play around with it. What about the non production BIOS it was delivered with? Could it be that this old BIOS cannot update itself? |
I see a difference in model number, we have a few 30GS001SMT since before and these update well. |
One more potential diff, I see the path to the update is: Don't recall seeing the UpdateCapsule before, was something more like: |
Yet an detail, after trying to update I can see that the fwupd-f8fe29c6-a9a8-4ff7-86e7-aa8502c858f1.cap file is gone |
I've created internal ticket LO-3314 to ask for guidance from the FW team for next steps. It looks like it's using Capsule on Disk for update - but that should be fine. I don't think it will matter, but is it possible to boot a Ubuntu or Fedora live USB and try the update from there? Just because Gentoo is less used and won't have been tested by the FW team before releasing the FW. I know it shouldn't make a difference....but stranger things have happened. |
Testing some other live USB distro is not easy since the machines are in operation already. Also, I have almost the same model but 30GS001SMT, rather than 30GS00BKMT which runs the We employ PXE/image install here which is the same for all Gentoo machines so we run the same OS, including fwupd. To me this looks like the machines were delivered with the wrong BIOS, non production version, and that |
Ack - checking with FW team. Worried about you having pre-production FW installed - that is very strange. |
Any updates? |
Some clarification from the FW team:
They have had another report of an update issue, but so far have been unable to reproduce it on their system so are still debugging. For Capsules (I assume you mean Capsule on Disk here) It might be worth trying to disable that - see https://fwupd.github.io/libfwupdplugin/fwupd.conf.html#uefi_capsule-parameters (set DisableCapsuleUpdateOnDisk=true in fwupd.conf). Mark |
DisableCapsuleUpdateOnDisk=true worked! |
Awesome - thanks for confirming. |
Yeah, also obvious they did not test upgrade on Linux before releasing it. |
Is the bug "we don't want to advertise CoD in OsIndicationsSupported" or "CoD should work but does not"? |
I would guess the first one. We have new and a bit older machines of the same make and uses the same FW |
If BIOS is advertising CoD it should work. P3 is a new enough platform that I'd expect it to be fine - it works well on other platforms (I haven't seen a CoD issue in quite a while now). We'll have to wait for confirmation from the FW team next week though.
That's not true or fair. They would have tested before release - it's a requirement of the Lenovo FW release process. They just didn't hit this issue for some reason. Issues happen, and I understand the frustration. We'll have a better idea of the root cause once they've evaluated it. |
Any news? |
They are confirming that they are looking to disable CoD support in the BIOS. I don't have an ETA for when it will be released - but this process usually takes quite a few weeks. |
ETA was given as end of December. |
The machine has FW 0.1.94 and fwupdmgr update wants to update to 0.1.108
This all work fine until rebooting, then BIOS does not do anything w.r.t update, it just does a normal boot.
Tried to update to 0.1.97, the first Production BIOS, too. No change there either.
Is this maybe connected to that the machines we just got has some BIOS pre release?
Tried fwupd 1.9.23 and 1.9.24
@mrhpearson , please advise
The text was updated successfully, but these errors were encountered: