🚀 v26.2.21 — Zamanli Yeniden Baslat (Cron)
Surum Tipi: Major Feature
Odak: Cron tabanli zamanli router yeniden baslatma yonetimi
✅ Yeni Ozellikler
- Ana menuye
Rkisayolu eklendi — Zamanli Yeniden Baslat menusu- Gunluk yeniden baslat — saat ve dakika girilerek her gun belirtilen saatte reboot
- Haftalik yeniden baslat — saat, dakika ve gun girilerek haftada bir reboot
- Mevcut zamanlamayi goster — aktif zamanlama varsa saat ve gun bilgisi gosterilir
- Zamanlamayi sil — onay alinarak cron job kaldırilir
- Ana menu banner'ina zamanlama satirı eklendi — zamanlama aktifse KeenDNS satirinin altında
Tekrar Baslatetiketi ve turuncu saat goruntulenir- Gunluk:
03:30 - Haftalik:
03:30 (Pzt)
- Gunluk:
- Zamanlama
crontabkomutu uzerinden yonetilir —# KZM_REBOOTetiketiyle isaretlenir, diger cron job'lara dokunulmaz - crond servisi calismiyorsa menu acilisinda WARN mesaji gosterilir
- Router saatinin dogru ayarli olmasi gerektigi konusunda kullaniciya uyari verilir
✅ Iyilestirmeler
- Haftalik zamanlama gosteriminde gun numarasinin yani sira gun adi gosteriliyor (ornek:
1 Pazartesi) - Saat ve gun adi turuncu+bold ile vurgulanıyor
- Ana menu prompt guncellendi:
(0-16, B, L, R, U) - Gecersiz secim mesaji
T()fonksiyonuna alindi, TR/EN destegi eklendi
⚙️ Notlar
- Bu ozellik Entware kurulu tum Keenetic modellerinde calisir
LD_LIBRARY_PATH= ndmc -c "system reboot"komutu ile router yeniden baslatilir- Zamanlama reboot sonrasinda da korunur (crontab kalicidir)
- crond ilk yuklemeden sonra bir sonraki tam dakikada job'u isler — eklenen dakika degil bir sonraki dakika tetiklenir
- Mevcut kurulumlar guvenle guncellenebilir
🚀 v26.2.21 — Scheduled Reboot (Cron)
Release Type: Major Feature
Focus: Cron-based scheduled router reboot management
✅ New Features
Rshortcut added to main menu — Scheduled Reboot menu- Daily reboot — reboots every day at a specified time
- Weekly reboot — reboots once a week on a specified day and time
- Show current schedule — displays active schedule with time and day info
- Delete schedule — removes the cron job with confirmation
- Schedule info added to main menu banner — when active, a
Sched.Rebootlabel with orange time is shown below the KeenDNS line- Daily:
03:30 - Weekly:
03:30 (Mon)
- Daily:
- Schedule is managed via the
crontabcommand — tagged with# KZM_REBOOT, other cron jobs are not affected - WARN message shown on menu open if crond service is not running
- User is warned to ensure router time is correctly set
✅ Improvements
- Weekly schedule display now shows day name alongside day number (e.g.
1 Monday) - Time and day name highlighted in orange+bold
- Main menu prompt updated:
(0-16, B, L, R, U) - Invalid choice message moved to
T()function with TR/EN support
⚙️ Notes
- This feature works on all Keenetic models with Entware installed
- Router is rebooted via
LD_LIBRARY_PATH= ndmc -c "system reboot" - Schedule persists after reboot (crontab is permanent)
- crond processes jobs on the next full minute after loading — the added minute itself is not triggered, the following minute is
- Existing installations can be safely updated