Friday, September 24, 2010

Convert Firmware .BIN to .TRX

Firmware ของ OpenWRT จะเป็น .trx ไม่สามารถเอา firmware ของ tomato หรือ dd-wrt ที่เป็น .bin มาใส่ได้
โดยตรง จะต้องแปลง .bin ให้เป็น .trx ก่อน ซึ่งเป็นการตัด 32 byte แรกออก โดยใช้คำสั่ง

dd bs=32 skip=1 if=tomato.bin of=tomato.trx

คำสั่ง dd เป็นคำสั่งที่มีอยู่ใน Linux แทบทุกระบบ เช่นใน Endian Firewall เองก็มี

เมื่อได้ไฟล์ .trx มาแล้วสามารถ upgrade firmware ของ WRT54GL ได้โดยตรงจากทาง หน้าเวปเลยหรือ อาจจะใช้ command line ก็ได้โดยใช้คำสั่ง

mtd -r write tomato.trx linux

No comments:

Post a Comment