OpenWRT má bezproblémové aktualizace? Nebývají tam problémy, že se něco rozsype, pokud to člověk nechá na automatiku?
Má to podobně jako MK nějaké větve?
by default, to zadne automaticke aktualizace nema, dokonce neni by default ani neco jako "apt upgrade", coz se resi vlastnim skriptem co aktualizuje balicky ktere maji "tag" aktualizovatelne (viz prikaz: opkg list-upgradable)
vetve... no ma release, aktualne 24.10 a pak snapshot :-)
Ano LuCi je WebUI nad /etc/config/* , vlastni storage nema, jen pro pripradne strojove spracovani je tam problem, ze balicak ma vychozi config nejak formatovan a po zmene z LuCi se preformatuje jinak (hodnoty jsou/nejsou v uvozovkach, jsou/nejsou odsazene tabulatorem/mezerouo, mozna i prohodi poradi)
Merge configu nedela, jen pri aktualizaci balicku oznami ze novy config nesouhlasi se stavajicim a nechal ho v nazev-opkg, resim to tak ze mam svuj "aktualacni" script co mi odchytava vystyp aktualizace, a porovnava moji rucni predchozi zalohu originalniho configu s tim novym, pokud jsou stejne, tak nazev-opkg smaze, pokud ne oznami mi at si to poresim, z diffu pak vidim co se zmenilo a pripadne aplikuju na ten muj config...
Povyseni OpenWRT pak delam, ze vemu cistej image z neho vychozi config (s tim ze tam neni vse dokud se nepusti na zeleze, napr config/system, configy s cestou na eth/wifi atd) porovnam se zalohama orig z predchozi verze a upravim, ty nove verze orig pak prejmenuju na nazvy co ocekava/porovnava ten muj balicko-aktualizacni skript...
Takto sem to resil uz X verzi, s tim ze mezitim uz upstream OpenWRT pripravil nejake moznosti povysovani sam, napr. ze sestavi na miru image vcetne balicku aktualne doinstalovanych a preflashne ho, puvodni doinstalovane v /overlay se predpokladam nejdriv odstrani, ponechava to ale /etc/config + soubory co uzivatel prida ze chce ponechavat
EDIT: ad GUI pro backup/restore, samozrejme ma ;-)
CZ: Systém -> "Zálohovat / nahrát firmware"
EN: System -> "Backup / Flash Firmware"
URL:
http://router/cgi-bin/luci/admin/system/flash