Añadiendo la cabecera y ajustando el checksum…

16 f , 2005

No se si habra alguna manera alternativa de hacerlo, pero la unica que yo conozco es la de añadir el archivo trx+nvar sobre el dump del LOAD:

dd if=Desktop/belkin\ firmware\ project/7130.trx of=Desktop/belkin\ firmware\ project/7130_LOAD.dump bs=1 seek=28

Cuando comprobamos con hexdump todo esta como deberia.

Como comentario adicional debo indicar que al final el archivo no ha quedado tan grande como me temi en un principio, “sólo” ha crecido 600Kb desde el archivo original, eso posiblemente se deba a que aunque el archivo busybox que le he añadido es un binario debe tener algun tipo de compresion al meterlo en el sistema de archivos del cramfs. Me alegra bastante comprobar que el firmware mas grande de los que tengo que acepta el AP (F5D7230-4_4.03.03.bin) es solo 100Kb mas pequeño que el mio.

Ahora solo nos queda ajustar el checksum del tamaño y eso segun la pagina del seattlewireless se encuentra en el LOAD.

Textualmente de seattlewireless:
“adjust accordingly the four bytes at offset 4 (these indicates the length of the file). Note that it is in little endian (least signifiant bit first). In the 3.00.07 firmware it is “d0dd1c00″ which corresponds to 0x001cddd0, the total size of the file.”

Esta frase me deja un poco descolocado y perdido asi que lo consultare en la lista de salamancawireless… por ahora me quedo con mi firmware sin poderlo subir via web… exactamente con el siguiente error:

Error(4) about checksum during file uploaded

colara por tftp?? comprueba el tftp el checksum? posiblemente si, pero solo hay una manera de saberlo…

La respuesta es NO, tampoco se lo ha tragado, confio en que el unico problema sea el cheksum… aunque despues de todo lo que he estado haciendo no hay manera de saberlo, espero tener respuesta pronto a la cuestion del checksum

Comments »

The URI to TrackBack this entry is: http://twilight.blogsome.com/2005/06/16/anadiendo-la-cabecera-y-ajustando-el-checksum/trackback/

No comments yet.

RSS feed for comments on this post.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>