En gil i jo ens hem trobat que amb les ràdios flashejades amb openwrt no podiem fer un tftp, tot i que el boot_wait estava en on i per més firmwares i intents que hi fèssim. Al final al propi fòrum del openwrt he trobat una solució per a reflashejar aquestes ràdios.
El primer és accedir a la ràdio via ssh (línia de comandes), preferentment per la interfície de xarxa per evitar un tall a mig fer. Una vegada estem dintre de la ràdio hem de descarregar-nos el firmware que volem instal·lar-hi a dins dintre de /temp, per exemple amb el wget. Quan el tenim ja a la ràdio el que hem de fer és convertir-lo de l'arxiu bin que tenim a un arxiu .trx, treient-li els 32 primers bytes:
dd if=guifi.net-v1.02-dd-wrt.wrt54GL.bin of=firm.trx bs=32 skip=1
guifi.net-v1.02-dd-wrt.wrt54GL.bin és el firmware que hi vull posar i firm.trx és el firm sense els 32 primers bytes, el que posarem dintre de la ràdio. Ara només queda gravar-lo a la ràdio (tingeu paciència que triga una estona):
mtd -r write firm.trx linux
Quan hagi acabat la ràdio ens fa fora del ssh i esperem a que reinicïi.
El que m'he trobat llavors és que la ràdio seguia amb els valors per defecte i a més semblava funcionar només en mode client, tot i que el terme correcte no seria "funcionar". A més la clau ha canviat a la per defecte del guifi-dd però no així les interfícies i demés, així que he prodecit a fer primer una neteja de la nvram:
mtd erase nvram nvram commit
Amb això però no n'hi ha hagut prou, doncs per exemple, el bridge br0 no existia a la ràdio i seguia fent el "burro".
Tot s'ha solucionat amb un reset, prement el botó 30 segons (fins que reinicïi), en que ja ha quedat la configuració per defecte del guifi-dd.
Comentaris
confirmat!
ara acabo de ressucitar de l'esfera cool un altre linksys amb openwrt
Windows !!!
Hola Companys;
Tot això funciona tb per Windows?.
No afectaria el SO
En principi no tindria perquè afectar des de quin SO es fa, doncs totes les comandes, menys el ssh que es pot fer amb el putty a windows per exemple, es fan dintre de la mateixa ràdio.
No tan complicat...
Ahir ho vem fer amb tres ràdios
1-. Endolles el router i prems el botó reset durant uns segons just quan veus que s'encen el LED DMZ
2-. Aquest LED comença a fer pampallugues d'una forma extranya (cada 1-2 segons fa una ràfaga de 4 o 5 pampallugues)
3-. Tornes a desendollar el router, connectes el cable de xarxa a un port lan, llences un ping a 192.168.1.1(això és perquè s'engega en mode failsafe)
4-. Endolles de nou el router i comença a contestar el pings i ara li pots fer un tftp amb el firm que vulguis
Diria que l'ordre era així, proveu-ho a veure si us va