🚀 v26.3.10 — OPKG Paket Yönetimi + Ag Tanilama Alt Menusu
Sürüm Tipi: Minor Feature + Fix
Odak: Menu 14 alt menüye dönüştürüldü; OPKG güncelleme desteği eklendi; Web UI'a OPKG kartı ve otomatik panel güncelleme eklendi; iki kritik hata giderildi.
✅ Yeni Özellikler
- Menu 14 alt menüye dönüştürüldü — Ag Tanilama ve OPKG artık aynı menü altında:
- 1. Kontrol Calistir — mevcut Ag Tanilama ve Sistem Kontrolü (DNS/NTP/GitHub/OPKG/Disk/Zapret)
- 2. OPKG Listesini Yenile —
opkg updateçalıştırır, yükseltilmeyi bekleyen paketleri listeler; onay alarakopkg upgradeuygular
- Web UI Dashboard — OPKG Paketleri kartı eklendi:
- "Listeyi Yenile" butonu ile
opkg updatetetiklenir, bekleyen paket sayısı gösterilir - Paket varsa "Yukselt" butonu çıkar; tıklayınca kırmızı uyarı bloğu gösterilir, onaylanırsa
opkg upgradeçalışır - 15 saniyelik otomatik yenileme sonrasında kart durumu korunur (state kaybı giderildi)
- "Listeyi Yenile" butonu ile
- Web UI otomatik güncelleme — KZM her açılışında Web Panel versiyonunu kontrol eder; eski scriptle yazılmış bir panel varsa otomatik olarak yeniden oluşturur; artık 17→3 güncelleme adımı unutulsa da sorun olmaz
🐛 Hata Düzeltmeleri
- Crontab dizin hatası giderildi —
kzm_gui_add_cronfonksiyonundamkdir -p /opt/var/spool/cron/crontabseklendi; dizin yokken zamanlı reboot ayarlanamıyordu - Menu 14 Ag Tanilama takılma sorunu giderildi —
nslookupkomutunun timeout'u içintimeoutkomutu yerine background+kill yöntemi kullanıldı (_nslookup_tve_nslookup_iphelper fonksiyonları); bazı sistemlerde tanılama ekranı yanıt vermez duruma geliyordu
⚙️ Notlar
opkg upgradetüm Entware paketlerini günceller; Keenetic sistemine özgü paketleri etkilemez ancak yine de dikkatli kullanılması önerilir- Mevcut kurulumlar güvenle güncellenebilir
🚀 v26.3.10 — OPKG Package Management + Network Diagnostics Submenu
Release Type: Minor Feature + Fix
Focus: Menu 14 converted to submenu; OPKG update support added; Web UI OPKG card and automatic panel update added; two critical bugs fixed.
✅ New Features
- Menu 14 converted to submenu — Network Diagnostics and OPKG now share the same menu:
- 1. Run Check — existing Network Diagnostics and System Check (DNS/NTP/GitHub/OPKG/Disk/Zapret)
- 2. Refresh OPKG List — runs
opkg update, lists packages pending upgrade; appliesopkg upgradewith confirmation
- Web UI Dashboard — OPKG Packages card added:
- "Refresh List" button triggers
opkg updateand shows pending package count - If packages are available, "Upgrade" button appears; clicking shows a red warning block, upgrade runs on confirmation
- Card state is preserved across 15-second auto-refresh cycles (state loss bug fixed)
- "Refresh List" button triggers
- Web UI auto-update — KZM checks the Web Panel version on every launch; if the panel was written by an older script it is automatically regenerated; the 17→3 update step is no longer required after a KZM upgrade
🐛 Bug Fixes
- Crontab directory error fixed — added
mkdir -p /opt/var/spool/cron/crontabsinkzm_gui_add_cron; scheduled reboot could not be configured when the directory was missing - Menu 14 Network Diagnostics hang fixed — replaced
timeoutcommand with background+kill method fornslookuptimeout (_nslookup_tand_nslookup_iphelper functions); on some systems the diagnostics screen would become unresponsive
⚙️ Notes
opkg upgradeupdates all Entware packages; it does not affect Keenetic system packages, but careful use is still recommended- Existing installations can be safely updated