Fwupd 2.0.15 ขยายการรองรับ NVIDIA ConnectX 6 7 8, Jabra Evolve2 และ Foxconn SDX61

  • รองรับเพิ่มเติม: NVIDIA ConnectX 6 7 8, Jabra Evolve2 และ Foxconn SDX61
  • การปรับปรุงการทำงาน: คำนำหน้าบนอุปกรณ์ย่อย ส่วนขยาย Fish และ CAB
  • การเปลี่ยนแปลงที่สำคัญ: ปิดระบบ Micron NVMe อย่างสมบูรณ์และสร้าง FreeBSD ที่ได้รับการคืนค่า
  • การแก้ไขที่สำคัญ: Goodix, การรายงานที่ไม่บังคับ และเวอร์ชัน BnR MTD

fwupd 2.0.15

ฟวพด 2.0.15 อัปเดตนี้มาถึงในฐานะการอัปเดตบำรุงรักษาที่รอคอยมานานสำหรับผู้ที่จัดการเฟิร์มแวร์บน Linux ผ่านบริการ LVFS โดยอัปเดตนี้มาไม่นานหลังจาก รุ่นก่อนหน้า และเสริมสร้างเป้าหมายของโครงการ: เพื่อให้การอัปเดตเฟิร์มแวร์ใน GNU Linux เป็นแบบอัตโนมัติ ปลอดภัย และเชื่อถือได้ พร้อมด้วยอุปกรณ์ที่รองรับมากขึ้น การปรับปรุงพฤติกรรม และการแก้ไขจำนวนมาก

ในบทวิจารณ์นี้ ขยายการรองรับฮาร์ดแวร์และมีการปรับปรุงรายละเอียดสำคัญของกระแสการอัปเดตตั้งแต่การ์ดเครือข่าย NVIDIA ประสิทธิภาพสูงไปจนถึงชุดหูฟังระดับมืออาชีพและโมเด็มเฉพาะทาง ฮาร์ดแวร์ที่สามารถอัปเกรดได้กำลังเติบโตอย่างต่อเนื่อง นอกจากนี้ ทีมงานยังได้นำเสนอการเปลี่ยนแปลงเล็กๆ น้อยๆ เพื่อยกระดับคุณภาพชีวิต ซึ่งสร้างความแตกต่างในการใช้งานในชีวิตประจำวัน เช่น การปรับปรุงการเติมคำอัตโนมัติใน Fish และการยอมรับไฟล์เฟิร์มแวร์ที่มีนามสกุลไฟล์เป็นตัวพิมพ์ใหญ่

ไฮไลท์ของ Fwupd 2.0.15

สิ่งที่เพิ่มเติมที่เห็นได้ชัดเจนที่สุดประการหนึ่งคือ อุปกรณ์ลูกสามารถใช้ชื่ออุปกรณ์หลักเป็นคำนำหน้าได้รายละเอียดนี้แม้จะละเอียดอ่อน แต่ก็ช่วยปรับปรุงความสอดคล้องและความชัดเจนเมื่อแสดงรายการและจัดการอุปกรณ์ต่อพ่วงที่ซับซ้อนในระบบที่มีส่วนประกอบที่ขึ้นต่อกันหลายรายการ

การสนับสนุนสำหรับ Fish shell ได้รับการขยายแล้ว การเพิ่มคำสั่งและตัวเลือกใหม่สำหรับการเติมข้อความอัตโนมัติหากคุณใช้ Fish เป็นอินเทอร์พรีเตอร์เริ่มต้น คุณจะสังเกตเห็นว่าเวิร์กโฟลว์เร็วขึ้นเมื่อรันแบบสอบถามหรือดำเนินการด้วย fwupdmgr

การปรับเปลี่ยนในทางปฏิบัติอีกประการหนึ่งก็คือ ตอนนี้รองรับไฟล์เฟิร์มแวร์ที่มีนามสกุล CAB ที่เขียนด้วยตัวพิมพ์ใหญ่แล้ว นอกเหนือจากตัวพิมพ์เล็ก วิธีนี้ช่วยหลีกเลี่ยงปัญหาในการจัดการแพ็กเกจจากแหล่งต่าง ๆ ที่การตั้งชื่อส่วนขยายไม่สอดคล้องกันเสมอไป

การสนับสนุนฮาร์ดแวร์ที่ขยายเพิ่ม

ในด้านเครือข่ายประสิทธิภาพสูง Fwupd 2.0.15 ประกอบด้วย อัปเดตการรองรับ NIC ของ NVIDIA ConnectX 6, ConnectX 7 และ ConnectX 8ตัวควบคุมเหล่านี้ซึ่งพบได้ทั่วไปในสภาพแวดล้อมศูนย์ข้อมูลและเวิร์กโหลดที่สำคัญ จึงมีช่องทางการบำรุงรักษาที่สะดวกยิ่งขึ้นโดยรวมเข้ากับระบบนิเวศ Linux

เวอร์ชันนี้ยังเพิ่มความเข้ากันได้กับ อุปกรณ์สำหรับเด็กซีรีส์ Jabra Evolve2หูฟังไร้สายที่ออกแบบมาเพื่อเพิ่มประสิทธิภาพการทำงานระดับมืออาชีพ สำหรับผู้ที่ใช้งานอุปกรณ์ต่อพ่วงเหล่านี้เป็นประจำทุกวัน ความสามารถในการจัดการเฟิร์มแวร์จากเครื่องมือระบบโดยตรงจะช่วยเพิ่มความสะดวกสบายและลดการพึ่งพาซอฟต์แวร์ภายนอก

สุดท้ายให้ป้อนรายการอุปกรณ์ที่รองรับ โมเด็ม Foxconn SDX61นอกจากนี้ Fwupd ยังลบอุปกรณ์โมเด็มที่ใช้ Firehose อย่างถูกต้องก่อนที่จะทำการอัปเดต ซึ่งเป็นการเปลี่ยนแปลงที่ทำให้กระบวนการมีความแข็งแกร่งมากขึ้นเมื่อทำงานกับฮาร์ดแวร์ประเภทนี้

การเปลี่ยนแปลงการทำงานและพฤติกรรมใน Fwupd 2.0.15

นอกจากฮาร์ดแวร์ใหม่แล้ว ยังมีการปรับแต่งบางอย่างเพื่อปรับปรุงประสบการณ์การใช้งานให้ดียิ่งขึ้น อันดับแรก การคอมไพล์สำหรับ FreeBSD กำลังทำงานอีกครั้งการคืนสถานะการสร้างที่ถูกต้องบนระบบนั้นจะช่วยขยายขอบเขตของเครื่องมือและรับรองว่าการบูรณาการกับสภาพแวดล้อมอื่น ๆ จะยังคงทำงานอยู่

ชื่อของอุปกรณ์บางอย่างได้รับการปรับปรุงเพื่อให้สะท้อนถึงเอกลักษณ์ของอุปกรณ์นั้นๆ ได้ดียิ่งขึ้น โดยเฉพาะอย่างยิ่ง ทัชแพด Elan และอุปกรณ์ Intel PCH SPI ปัจจุบันมีชื่อที่แม่นยำยิ่งขึ้น ช่วยลดความคลุมเครือและช่วยให้ระบุรายการและรายงานได้อย่างแม่นยำ

การเปลี่ยนแปลงการดำเนินงานที่สำคัญคือ การอัปเกรด Micron NVMe ทั้งหมดจำเป็นต้องปิดระบบทั้งหมดการรีบูตจะไม่เพียงพอ การปิดระบบโดยสมบูรณ์นี้จะช่วยให้แน่ใจว่าการอัปเดตจะถูกนำไปใช้ภายใต้เงื่อนไขที่เหมาะสมที่สุด และหลีกเลี่ยงสถานะกลางที่อาจกระทบต่อความเสถียรของการจัดเก็บข้อมูล

ทางด้านบอร์ดพัฒนา ต้องมีข้อกำหนดเพิ่มเติมสำหรับบอร์ดพัฒนา PS5512 เริ่มต้นสิ่งนี้จะป้องกันสถานการณ์เฉพาะและบังคับให้มีการกำหนดค่าที่ปลอดภัยยิ่งขึ้นก่อนดำเนินการกับการดำเนินการเฟิร์มแวร์ที่ละเอียดอ่อน

การแก้ไขและคุณภาพซอฟต์แวร์

ในส่วนของข้อบกพร่อง ปัญหาหลายประการได้รับการแก้ไขแล้ว สิ่งสำคัญคือวิธีแก้ไขปัญหาด้วย การแจงนับบนอุปกรณ์ Goodixซึ่งอาจทำให้เกิดความไม่สอดคล้องกันในการค้นหาฮาร์ดแวร์และส่งผลต่อความพร้อมในการอัปเดต

ข้อบกพร่องที่ป้องกัน ส่งรายงานเฟิร์มแวร์โดยไม่ใช้ตัวเลือกบังคับการแก้ไขนี้ทำให้การใช้การวัดระยะไกลแบบเสริมสะดวกยิ่งขึ้นโดยไม่ต้องใช้แฟล็กเพิ่มเติมเพื่อรับรายงานจากระบบ

ได้รับการแก้ไขแล้ว ปัญหาการคอมไพล์บน FreeBSD, เสริมความแข็งแกร่งให้กับความเข้ากันได้ของฐานโค้ดกับระบบนั้น และในที่สุด ข้อบกพร่องก็ได้รับการแก้ไขแล้วใน การกำหนดหมายเลขเวอร์ชันอุปกรณ์ BnR MTDเพื่อหลีกเลี่ยงความสับสนเมื่อพิจารณาว่ามีการอัปเดตหรือไม่ หรือคุณได้อัปเดตแล้ว

LVFS และการกระจายเฟิร์มแวร์

Fwupd ได้รับการกำหนดค่าให้ ดาวน์โหลดเฟิร์มแวร์จาก LVFSบริการของผู้จำหน่ายที่รวบรวมและจัดจำหน่ายแพ็กเกจเฟิร์มแวร์สำหรับฮาร์ดแวร์ที่รองรับบน Linux บริการนี้เปิดให้ OEM และนักพัฒนาเฟิร์มแวร์ที่ต้องการเผยแพร่การอัปเดตของตนต่อชุมชน

หากคุณเป็นผู้ผลิตหรือผู้บำรุงรักษาฮาร์ดแวร์ บนเว็บไซต์โครงการมีรายละเอียดทางเทคนิคสำหรับการสร้างแคปซูลเฟิร์มแวร์การปฏิบัติตามขั้นตอนนี้จะช่วยให้แน่ใจว่าการอัปเดตของคุณผ่านช่องทางที่ปลอดภัยและผ่านการตรวจสอบ และผู้ใช้สามารถใช้การอัปเดตได้ด้วยคำสั่งเพียงไม่กี่คำ

จิตวิญญาณของโครงการยังคงอยู่เหมือนเดิม: ทำให้การบำรุงรักษาเฟิร์มแวร์เป็นไปโดยอัตโนมัติ ปลอดภัย และเชื่อถือได้บน Linux, ลดแรงเสียดทานและรวมกระบวนการภายใต้เครื่องมือมาตรฐาน

Fwupd 2.0.15 ความพร้อมใช้งาน หมายเหตุการเผยแพร่ และการดาวน์โหลด

ผู้จัดการโครงการได้ประกาศความพร้อมของเวอร์ชันใหม่แล้ว ริชาร์ด ฮิวจ์ส ดำรงตำแหน่งกัปตันข้อมูลรายละเอียดทั้งหมดสามารถพบได้ในบันทึกการเปิดตัวที่ ที่เก็บโครงการซึ่งคุณสามารถดาวน์โหลดแพ็กเกจต้นฉบับเพื่อคอมไพล์ได้หากจำเป็น

ในส่วนของ FreeBSD build กลับมาออนไลน์แล้ว ในรุ่นนี้ เราจะปิดลูปความเข้ากันได้หลังจากตรวจพบปัญหาก่อนหน้านี้ นี่เป็นสัญญาณบ่งบอกถึงความสมบูรณ์ของโครงการและความมุ่งมั่นที่มีต่อระบบต่างๆ

การเปิดตัวนี้ช่วยเสริมเป้าหมายในการทำให้การบำรุงรักษาเฟิร์มแวร์บน Linux ง่ายขึ้นและรักษาความปลอดภัยมากขึ้นฮาร์ดแวร์ที่รองรับมากขึ้น การเปลี่ยนแปลงการใช้งานเล็กน้อยแต่สำคัญ ข้อกำหนดที่ชัดเจนสำหรับการดำเนินการที่ละเอียดอ่อน เช่น การจัดเก็บข้อมูล และชุดการแก้ไขที่เสริมความเสถียร พร้อมด้วยระบบนิเวศการแจกจ่าย การวัดระยะไกลแบบเลือกได้ และการตรวจสอบองค์กร ทำให้เป็นการเปิดตัวที่แข็งแกร่งและใช้งานได้จริงสำหรับผู้ใช้และผู้ดูแลระบบ