OpenWrt 24.10 ระบบปฏิบัติการ Linux แบบโอเพ่นซอร์สที่มีน้ำหนักเบา (lightweight) สำหรับเราเตอร์ ได้รับการเปิดตัวอย่างเป็นทางการแล้ว โดยได้รับการอัปเกรดเป็น Linux 6.6 จาก Linux 5.15 ใน OpenWrt 2023.05 รองรับ TLS 1.3 เป็นค่าเริ่มต้น ปรับปรุงการรองรับ WiFi 6 (802.11ax) และเพิ่มการรองรับ WiFi 7 (802.11be) ในขั้นต้น
หลังจากใช้เวลาพัฒนามากกว่าหนึ่งปีนับตั้งแต่การเปิดตัว OpenWrt 23.05 เวอร์ชันใหม่นี้มีการเพิ่มโค้ดกว่า 5,400 คอมมิต และรองรับอุปกรณ์เกือบ 2,000 รุ่น หรือทั้งหมด 1,970 รุ่น นอกจากนี้ OpenWrt 24.10 ยังเป็นเวอร์ชันเสถียรตัวแรกที่รองรับ OpenWrt One ซึ่งเป็นเราเตอร์ที่ออกแบบโดยทีมพัฒนา OpenWrt ร่วมกับ Banana Pi
ไฮไลท์ของ OpenWrt 24.10:
- รองรับ TLS 1.3 ในอิมเมจเริ่มต้นโดยใช้ MbedTLS 3.6
- เปิดใช้งาน POSIX Access Control Lists (ACLs) และ file system security attributes สำหรับทุกระบบไฟล์บนอุปกรณ์ที่มีแฟลชขนาดใหญ่ ซึ่งจำเป็นสำหรับการใช้งาน Docker อย่างไรก็ตาม ฟีเจอร์นี้ จะไม่เปิดใช้งาน สำหรับอุปกรณ์ที่มีแฟลชขนาดเล็ก (small_flash) เช่น ath79/tiny, bcm47xx/legacy, lantiq/ase, lantiq/xrx200_legacy, lantiq/xway_legacy, ramips/mt76x8, ramips/rt288x, ramips/rt305x และ ramips/rt3883
- เปิดใช้งาน Multipath TCP ในเคอร์เนลสำหรับอุปกรณ์ที่มีแฟลชขนาดใหญ่
- ปรับปรุงการรองรับ WiFi 6 (802.11ax) และเพิ่มการรองรับ WiFi 7 (802.11be) ในขั้นต้น
- ปรับปรุงการรองรับ Link Layer Discovery Protocol (LLDP)
- OpenWrt 24.10 ใช้เฉพาะ OPKG และ ไม่รองรับแพ็กเกจ APK โดยมีเพียง main branch เท่านั้นที่เปลี่ยนไปใช้ APK
- อัปเดตเวอร์ชันแพ็กเกจต่าง ๆ
- Linux Kernel – 6.6.73 สำหรับทุกแพลตฟอร์ม
- Toolchain – musl libc 1.2.5, glibc 2.38, gcc 13.3.0, binutils 2.42
-
เครือข่าย:
-
hostapd – ใช้โค้ดจาก master snapshot เดือนกันยายน 2024, dnsmasq 2.90, dropbear 2024.86
-
cfg80211/mac80211 จากเคอร์เนล 6.12.6
-
เป้าหมายใหม่ที่เพิ่มเข้ามาใน OpenWrt 24.10:
- d1 รองรับ AllWinner D1 SoC สถาปัตยกรรม RISC-V
- ixp4xx รองรับ Intel XScale IXP4xx SoC
- loongarch64 รองรับ SoC ที่ใช้ซีพียู LoongArch ของ Loongson
- StarFive รองรับ StarFive JH71x0 (7100/7110) SoCs
- stm32 รองรับ SoC จาก STMicroelectronics STM32
OpenWrt 24.10.0 มีปัญหาที่ทราบอยู่แล้ว ซึ่งอาจส่งผลกระทบต่ออุปกรณ์ของคุณ ได้แก่:
- ไฟ LED ของ Airoha AN8855 ยังไม่รองรับ อุปกรณ์ที่ใช้สวิตช์ Airoha เช่น Xiaomi AX3000T จะไม่มีไฟ LED บนสวิตช์เปิดติด
- WiFi 5GHz ไม่สามารถใช้งานได้บนอุปกรณ์บางรุ่นที่ใช้ชิป ath10k อุปกรณ์ที่ได้รับผลกระทบ ได้แก่ TP-Link Archer C60 v1, TP-Link Archer C6 v2 และอาจมีรุ่นอื่น ๆ
- Ethernet อาจไม่เสถียรบนสวิตช์ MT7530 บางรุ่น หากพบปัญหา ให้ปิด Energy-Efficient Ethernet (EEE) เป็นวิธีแก้ไขชั่วคราว
- เกิดคำเตือนในไดรเวอร์ ath10k-ct ขณะบูตระบบ ข้อความเตือน:
WARNING: CPU: 3 PID: 1695 at backports-6.9.9/net/mac80211/main.c:270 ieee80211_do_open+0x4e8/0x5e0 [mac80211]
ปรากฏขึ้นระหว่างการบูตสามารถละเว้นได้ เนื่องจากไม่มีผลกระทบต่อการทำงาน - อิมเมจ Xiaomi Redmi Router AX6S ไม่สามารถบูตได้ และถูกลบออกจากเซิร์ฟเวอร์ดาวน์โหลด นอกจากนี้ ไฟล์อิมเมจที่สร้างจาก image builder สำหรับรุ่นนี้อาจได้รับผลกระทบเช่นกัน
ปัญหาส่วนใหญ่จะได้รับการแก้ไขในเร็ว ๆ นี้ใน main tree และจะถูกแก้ไขใน OpenWrt 24.10.1
ราเตอร์ส่วนใหญ่ที่ใช้ OpenWrt 23.05 สามารถอัปเกรดเป็น OpenWrt 24.10 ได้โดยใช้คำสั่ง sysupgrade utility ซึ่งจะ รักษาค่าการตั้งค่าปัจจุบัน ไว้ อย่างไรก็ตาม อาจมีข้อยกเว้นบางกรณี แนะนำให้อ่านประกาศ/release notes เพื่อดูรายละเอียดเพิ่มเติม หรืออีกทางเลือกหนึ่ง คุณสามารถค้นหาชื่ออุปกรณ์ของคุณใน firmware selector เพื่อดาวน์โหลดอิมเมจ
แปลจากบทความภาษาอังกฤษ : OpenWrt 24.10 released with Linux 6.6, TLS 1.3 by default, and 1970 supported devices
![สุธินี-small](https://th.cnx-software.com/wp-content/uploads/2021/02/สุธินี-small.jpg)
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT