sursumcorda
L'MF286D ha la porta seriale e il metodo standard di installazione di openwrt è proprio quello tramite server TFTP e porta seriale.
https://openwrt.org/toh/zte/mf286d
Tuttavia l'avere una seriale è solo un primo minuscolo passo.
Perchè con la seriale e il server TFPT posso far partire Uboot e da lì avviare un'immagine in ram su cui fare tutte le prove che voglio (tanto se esplode è in ram e basta riavviare il router e si torna al punto di partenza).
Quello che vorresti fare tu è modificare uboot in modo che allochi tutta la ROM per openwrt senza riservarne uno spazio per altre funzioni (i famosi mtd8 e 9).
In questo caso la seriale serve solo per poter avviare il vecchio uboot e dirgli: "amico caro, sovrascriviti con questo nuovo uboot fatto da me". Ebbene, se hai sbagliato anche solo una virgola nel nuovo uboot il dispositivo non si avvierà più, hard brick totale.
Per questo quando si ragiona di uboot:
- o si ha dietro il produttore, che ti fornisce i sorgenti, l'ambiente di sviluppo e il perchè/percome della configurazione iniziale della ROM;
- o sei uno sviluppatore mostruoso con tanto tanto tanto tempo da perdere (e anche soldi, considerato che qualche MF286 nel fare le prove lo friggi sicuro).
Considerato che l'MF286 è un modem/router 4G ormai vecchiotto su base ipq4xx wifi5 e che il mondo sta avanzando verso il 5G ed i nuovi SOC con wifi6 / 7 capirai che di interesse nella comunità ce n'è abbastanza poco.