Posted: Wed Jun 25, 2008 15:53 Post subject: Belkin N Wireless Router - F5D8233 - Already running linux.
Hello All,
Recently I've bought a new belkin Belkin N Wireless Router F5D8233, and started fooling around the internet to see if I can get dd-wrt or openwrt installed on it.
I found that no one could confirm or deny its compatibilty with these projects, so I started my own research, and what I found was amazing !!!
The downloaded firmware file (about 2MB) could be extracted easily with winrar.
the extracted .bin file was exactly 4MB (most likely means that this box has 4MB of storage)
Looking into the extacted .bin file, it shows that it has a structure similar to filesystems would have, and it has a bootloader (uboot) with tftp support (i could read the ASCII messages in the file).
At offset 0x040000 you can see the start of a binary block with a string stating "Linux Kernel Image", the block is about 500KB.
Extracting it into a file and running the following command:
At offset 0x0E0000 you can see the start of a new binary block that exteneds to almost the end of the firmware image, with about 1.5MB of space.
This block seemed to have a header similar to squashfs, extracting the block in a file and run the command:
[root@svn firmware]# file fs
fs: Squashfs filesystem, little endian, version 3.0, 0 bytes, 346 inodes, blocksize: 65536 bytes, created: Thu Dec 13 10:25:19 2007
[root@svn firmware]#
I've been able to extract the content of the filesystem with unsquashfs-lzma from firmware_mod_tools.
Well, if you post the FCC ID, we can see internals to check what kind of hardware we're working with here.
Belkin posting the source code will also be helpful. An email to support may speed this process up. _________________ WRT54G v3 - v24 r14471M NEWD Eko - AP
WRT350N v1.0
WRT600N v1.1 - halfway there!
Se7en is Darker...