ขอบคุณ @พรจาร์ และ @โอลด์เฟรด ความคิดเห็น ปรากฎว่ามีผู้จัดการอีกคนหนึ่งที่จัดการการอัปเดตเฟิร์มแวร์ของอุปกรณ์ที่เรียกว่า fwupd
.
เวอร์ชั่นสั้น
หากต้องการอัปเดตเฟิร์มแวร์ของอุปกรณ์ คุณสามารถเรียกใช้คำสั่งต่อไปนี้:
$ fwupdmgr ปรับปรุง
รุ่นที่ยาวขึ้น
หมายเหตุ: ไม่มีคำสั่งใดที่กล่าวถึงที่นี่ซึ่งต้องการการเข้าถึงรูท (เช่น sudo) เพื่อเรียกใช้ระหว่างการทดลองใช้งานของฉัน แม้แต่คำสั่งที่อัพเดตเฟิร์มแวร์
สิ่งนี้ใช้ แอลวีเอฟเอส (Linux Vendor Firmware Service) เป็นฐานข้อมูลต้นทางสำหรับเฟิร์มแวร์ของอุปกรณ์ คุณสามารถเพิ่มแหล่งที่มาได้โดยกำหนดค่าใน /etc/fwupd/remotes.d/
.
ในการอัปเกรดเฟิร์มแวร์ คุณสามารถใช้ fwupdmgr
สั่งการ. ดูเหมือนว่าแพ็คเกจจะติดตั้งไว้ล่วงหน้าบน Ubuntu 21.10 หากไม่ใช่สำหรับคุณ คุณสามารถติดตั้งได้ด้วยคำสั่งต่อไปนี้
sudo apt ติดตั้ง fwupd
คุณสามารถรับรายชื่ออุปกรณ์ที่รองรับการอัปเดตเฟิร์มแวร์ด้วย fwupdmgr
โดยเรียกใช้ fwupdmgr รับอุปกรณ์
สั่งการ.
$ fwupdmgr รับอุปกรณ์
คำเตือน: การอัปเดตแคปซูล UEFI ไม่พร้อมใช้งานหรือเปิดใช้งานในการตั้งค่าเฟิร์มแวร์
ดู https://github.com/fwupd/fwupd/wiki/PluginFlag:capsules-unsupported สำหรับข้อมูลเพิ่มเติม
21A0000CMX
â
ââโพรมีธีอุส:
รหัสอุปกรณ์: 96a0be68fa5cf5d60d3d2d392797c6844ab64d33
â สรุป: เครื่องอ่านลายนิ้วมือ
เวอร์ชันปัจจุบัน: 10.01.3273255
ผู้ขาย: Synaptics (USB:0x06CB)
â ระยะเวลาการติดตั้ง: 2 วินาที
GUIDs: 09e8bf16-3e69-50f5-bb66-c7a040248352
8088f861-6318-5b1e-9ce4-fbddbedb09ac
â ค่าสถานะอุปกรณ์: â อัปเดตได้
â ⢠รองรับบนเซิร์ฟเวอร์ระยะไกล
â ⢠มีการตรวจสอบแฮชแบบเข้ารหัส
â
ââUEFI dbx:
รหัสอุปกรณ์: 362301da643102b9f38477387e2193e57abaa590
สรุป: ฐานข้อมูลการเพิกถอน UEFI
â เวอร์ชันปัจจุบัน: 267
เวอร์ชันขั้นต่ำ: 267
ผู้จำหน่าย: UEFI:Linux Foundation
â ระยะเวลาการติดตั้ง: 1 วินาที
GUIDs: 1e9c3d61-4bd9-514e-ad87-0a9b61b9e77d
304a9ede-aff2-58f6-b5e5-0e651b065f1a
c6682ade-b5ec-57c4-b687-676351208742
f8ba2887-9411-5c36-9cee-88995bb39731
â ค่าสถานะอุปกรณ์: ⢠อุปกรณ์ภายใน
â ⢠อัปเดตได้
â ⢠ต้องรีบูตหลังการติดตั้ง
â
ââUMIS RPETJ512MGE2QDQ:
รหัสอุปกรณ์: 71b677ca0f1bc2c5b804fa1d59e52064ce589293
สรุป: NVM Express Solid State Drive
เวอร์ชันปัจจุบัน: 1.3Q0630
ผู้ขาย: Union Memory (เซินเจิ้น) (NVME:0x1CC4)
GUID: c3fe86aa-308e-53bc-aa93-00faaac3ef75
437d6904-49e7-551e-bbe9-1ae691ea1a37
6df6872d-19f7-5035-b85c-7c760034c77d
1d6b808f-3aac-5c20-8496-8a1433de5b80
1cabba58-9014-5a19-b40f-a6aa4b45676f
ค่าสถานะอุปกรณ์: ⢠อุปกรณ์ภายใน
อัปเดตได้
⢠ระบบต้องการแหล่งพลังงานภายนอก
⢠ต้องรีบูตหลังการติดตั้ง
⢠อุปกรณ์ใช้งานได้ในช่วงระยะเวลาของการอัปเดต
คุณยังสามารถดูสถานะของอุปกรณ์ได้หากอุปกรณ์เหล่านั้นมีการอัปเดตเฟิร์มแวร์โดยเรียกใช้ fwupdmgr รับการอัปเดต
.
$ fwupdmgr ได้รับการปรับปรุง
คำเตือน: การอัปเดตแคปซูล UEFI ไม่พร้อมใช้งานหรือเปิดใช้งานในการตั้งค่าเฟิร์มแวร์
ดู https://github.com/fwupd/fwupd/wiki/PluginFlag:capsules-unsupported สำหรับข้อมูลเพิ่มเติม
อุปกรณ์ที่ไม่มีการอัปเดตเฟิร์มแวร์:
UEFI dbx
ยูมิส RPETJ512MGE2QDQ
21A0000CMX
â
ââโพรมีธีอุส:
รหัสอุปกรณ์: 96a0be68fa5cf5d60d3d2d392797c6844ab64d33
â สรุป: เครื่องอ่านลายนิ้วมือ
เวอร์ชันปัจจุบัน: 10.01.3273255
ผู้ขาย: Synaptics (USB:0x06CB)
â ระยะเวลาการติดตั้ง: 2 วินาที
GUIDs: 09e8bf16-3e69-50f5-bb66-c7a040248352
8088f861-6318-5b1e-9ce4-fbddbedb09ac
â ค่าสถานะอุปกรณ์: â อัปเดตได้
â ⢠รองรับบนเซิร์ฟเวอร์ระยะไกล
â ⢠มีการตรวจสอบแฮชแบบเข้ารหัส
â
ââเครื่องอ่านลายนิ้วมือ Prometheus:
เวอร์ชันใหม่: 10.01.3478575
ID ระยะไกล: lvfs
สรุป: เฟิร์มแวร์สำหรับอุปกรณ์อ่านลายนิ้วมือ Synaptics Prometheus
ใบอนุญาต: กรรมสิทธิ์
ขนาด: 425.5Â กิโลไบต์
สร้างเมื่อ: 2021-06-09
ความเร่งด่วน: ปานกลาง
ผู้ขาย: Synaptics
ระยะเวลา: 2 วินาที
แฟล็ก: is-upgrade
คำอธิบาย:
คุณสมบัติและการปรับปรุงใหม่:
⢠แก้ไขปัญหาการรับรองความถูกต้องในโครงการ FOP
ในกรณีของฉัน คำสั่งสุดท้ายแสดงรายการ "UEFI dbx" และ "UMIS RPETJ512MGE2QDQ" เป็นปัจจุบัน และเครื่องสแกนลายนิ้วมือ "Prometheus" มีการอัปเดตที่พร้อมใช้งาน
เมื่อคุณพอใจแล้ว คุณสามารถเรียกใช้ อัพเดต fwupdmgr
คำสั่งเพื่อติดตั้งการอัปเดตที่มีอยู่ทั้งหมดหรือส่งรหัสอุปกรณ์ของอุปกรณ์ที่คุณต้องการอัปเดตไปยังคำสั่งนั้นด้วยตนเอง fwupdmgr อัปเดต 71b677ca0f1bc2c5b804fa1d59e52064ce589293
.
$ fwupdmgr ปรับปรุง
คำเตือน: การอัปเดตแคปซูล UEFI ไม่พร้อมใช้งานหรือเปิดใช้งานในการตั้งค่าเฟิร์มแวร์
ดู https://github.com/fwupd/fwupd/wiki/PluginFlag:capsules-unsupported สำหรับข้อมูลเพิ่มเติม
อุปกรณ์ที่ไม่มีการอัปเดตเฟิร์มแวร์:
UEFI dbx
ยูมิส RPETJ512MGE2QDQ
อัปเกรด Prometheus จาก 10.01.3273255 เป็น 10.01.3478575 ได้
Prometheus และอุปกรณ์ที่เชื่อมต่อทั้งหมดอาจไม่สามารถใช้งานได้ในระหว่างการอัปเดต อัปเดตต่อไหม [ย|น]:
กำลังดาวน์โหลด⦠[***************************************] เหลือไม่ถึงหนึ่งนาทีâ ¦
กำลังคลายการบีบอัด⦠[*****************************************]
กำลังตรวจสอบสิทธิ์⦠[*****************************************]
กำลังตรวจสอบสิทธิ์⦠[*****************************************]
กำลังอัปเดต Prometheus⦠[*****************************************]
กำลังรีสตาร์ทอุปกรณ์⦠[*****************************************]
ติดตั้งเฟิร์มแวร์สำเร็จ
เมื่อคุณอัปเดตเฟิร์มแวร์เสร็จแล้ว คุณสามารถเรียกใช้ได้ fwupdmgr รับการอัปเดต
และจะแจ้งให้คุณทราบว่าคุณต้องการอัปโหลดรายงานเฟิร์มแวร์หรือไม่
$ fwupdmgr ได้รับการปรับปรุง
คำเตือน: การอัปเดตแคปซูล UEFI ไม่พร้อมใช้งานหรือเปิดใช้งานในการตั้งค่าเฟิร์มแวร์
ดู https://github.com/fwupd/fwupd/wiki/PluginFlag:capsules-unsupported สำหรับข้อมูลเพิ่มเติม
อุปกรณ์ที่ไม่มีการอัปเดตเฟิร์มแวร์:
UEFI dbx
ยูมิส RPETJ512MGE2QDQ
อุปกรณ์ที่มีเฟิร์มแวร์เวอร์ชันล่าสุด:
โพรมีธีอุส
________________________________________________
อุปกรณ์ที่อัปเดตสำเร็จ:
– โพรมีธีอุส (10.01.3273255 â 10.01.3478575)
การอัปโหลดรายงานเฟิร์มแวร์ช่วยให้ผู้จำหน่ายฮาร์ดแวร์ระบุการอัปเดตที่ล้มเหลวและสำเร็จบนอุปกรณ์จริงได้อย่างรวดเร็ว
อัปโหลดรายงานเลยไหม (ต้องใช้การเชื่อมต่ออินเทอร์เน็ต):
0. อย่าอัปโหลดรายงานในขณะนี้ แต่ให้แจ้งอีกครั้งสำหรับการอัปเดตในอนาคต
1. อย่าอัปโหลดรายงาน และอย่าขอให้อัปโหลดรายงานสำหรับการอัปเดตในอนาคต
2. อัปโหลดรายงานเพียงครั้งเดียว แต่แจ้งอีกครั้งสำหรับการอัปเดตในอนาคต
3. อัปโหลดรายงานในครั้งนี้และอัปโหลดรายงานโดยอัตโนมัติหลังจากเสร็จสิ้นการอัปเดตในอนาคต
2
เป้าหมาย: https://fwupd.org/lvfs/firmware/report
เพย์โหลด: {
"เวอร์ชันรายงาน" : 2,
"รหัสเครื่อง" : "fd438561a796bdbcccfc66169378030058c8a453066843b91fa6b107cd73c267",
"ข้อมูลเมตา" : {
"DistroId" : "อูบุนตู",
"เวอร์ชันดิสโทร" : "21.10"
},
"รายงาน" : [
{
"เช็คซัม" : "9e3cc95de4a157318c40135009249bb20fe6af7d",
"UpdateState" : 2,
"ไกด์" : [
"09e8bf16-3e69-50f5-bb66-c7a040248352"
]
"ปลั๊กอิน": "synaptics_prometheus",
"เวอร์ชันเก่า" : "10.01.3273255",
"เวอร์ชั่นใหม่" : "10.01.3478575",
"ค่าสถานะ" : 37748770,
"สร้างแล้ว" : 1645459678,
"แก้ไข" : 1645460476,
"ข้อมูลเมตา" : {
"HostSku": "LENOVO_MT_21A0_BU_Think_FM_ThinkPad P14s Gen 2a",
"RuntimeVersion(org.freedesktop.gusb)": "0.3.5",
"CompileVersion(com.redhat.fwupdate)" : "12",
"เวอร์ชันดิสโทร" : "21.10",
"CompileVersion(org.freedesktop.fwupd)": "1.5.11",
"HostFamily" : "ThinkPad P14s Gen 2a",
"ชื่อเคอร์เนล" : "ลินุกซ์",
"RuntimeVersion(org.kernel)": "5.13.0-28-generic",
"CompileVersion(org.freedesktop.gusb)": "0.3.5",
"RuntimeVersion(com.dell.libsmbios)" : "2.4",
"DistroId" : "อูบุนตู",
"สถาปัตยกรรมซีพียู" : "x86_64",
"BootTime" : "1645105544",
"ผู้ให้บริการโฮสต์" : "LENOVO",
"RuntimeVersion(org.freedesktop.appstream-glib)": "0.7.14",
"ผลิตภัณฑ์โฮสต์" : "21A0000CMX",
"RuntimeVersion(com.redhat.fwupdate)" : "12",
"RuntimeVersion(org.freedesktop.fwupd)": "1.5.11",
"KernelVersion": "5.13.0-28-generic"
}
}
]
}
ดำเนินการอัปโหลดต่อไหม [ย|น]:
ไม่ได้ใช้งาน⦠[***************************************]
อัปโหลดรายงานสำเร็จ 1 รายการ
ไม่มีการอัปเดตสำหรับอุปกรณ์ที่เหลือ