Celkove mi to tak pripada, ze TP-Link na tu software stranku veci docela kasle. Po HW strance to za tu cenu nejsou spatna zarizeni, ale firmware casto polepeny z ruznych, jiz existujicich modelu, splacany narychlo aby mohl jit produkt na trh. Neprijde mi normalni, aby v roce 2025 meli "original" FW zalozeny na verzi OpenWRT z roku 2013 (OpenWRT 12.09 "Attitude adjustment"). To jako vazne? Kernel rady 2.6.24, ktery prestal byt oficialne podporovan pred vice jak 8 lety?
Prave jsme kdysi taky nezridka resili ruzne anomalie, nefunkcnosti, vypadavani, nenacitani nekterych webu a tak. Zjistit vsak nejake podrobnejsi info? Nerealne. Zadne SSH, zadny podrobny syslog a nyni v novych FW uz ani nezjistite uptime routeru.
Vydali jsme se tedy cestou OpenWRT. Pocet volani zakazniku, kvuli blbnoucim wifinam klesl tak o 70 procent. Sestavujeme si vlastni build z aktualniho vydani, doplneny o dodatecne balicky co v defaultu nejsou. Mame tam i par svojich dodatecnych uprav, ktere jsme tam chteli. (custom login page, firemni logo, iPerf3 primo ve webGUI, skript pro jednoduchy update FW na aktualni verzi a dalsi - jedna se vsak o upravy ktere nejsou uplne nutne kdyz se cloveku s tim nechce babrat).
Navic je aspon vyhoda, kdyz si jej zakaznik nahodou resetuje, tak jej dokazeme opet nastavit na dalku, neni nutny prijezd na misto. (Jeste premyslim nad implementaci, ze by si po resetu router sam stahnul svoji posledni funkcni konfiguraci.)
Kdyby jste nekdo chteli, muzu poskytnout build skript, kterym to sestavuju. Bere to release primo z webu OpenWRT, stahne vse potrebne k buildu a firmware sestavi. Vy si jen urcite balicky, ktere tam chcete mit navic a ktere naopak chcete dat pryc. Pripadne si doplnite configy a dalsi upravy dle vlastniho uvazeni, do slozky s nazvem "ADD", jen je potreba v ni dodrzet adresarovou strukturu ( /etc, /bin, atd..). Cely proces nezabere vice jak 5 minut, vcetne volby balicku a sestaveni FW. (Pokud si ovsem nevymyslite, ze tam chcete mit to, a tamto a tady tohle taky 😃 )