build tomato firmware for BELKIN F7D3302

Discussion in 'Tomato Firmware' started by tmpuserx, Jan 30, 2012.

  1. tmpuserx

    tmpuserx Networkin' Nut Member

    I have followed the doc to download and setting the compiling environment. And I was able to compile a MIPS2 fireware successfully with cmd make r2m. But the firmware doesn't seem to be working with my BELKIN F7D3302 router. At first I thought it might be something wrong with my compiling environment so I download tomato-K26USB-1.28.9054MIPSR2-beta-Ext from tomatoUSB website and use it for the F7D3302. but it's still not working.

    Appreciate if anyone can give me a hint why this happen and how I can get it resolve. Thanks.
  2. maximus

    maximus Networkin' Nut Member

    tomatoUSB will not work on this router. There is a special build, tomato-F7D3302-1.28.7495MIPSR2-Toastman-RT-Mini that should work.
  3. tmpuserx

    tmpuserx Networkin' Nut Member

    Thanks. Do you know how to compile a firmware for that router base on the tomatoUSB source code? I am pretty new to this and just start learning on it.
  4. molnart

    molnart LI Guru Member

    guys, i am interested in getting a cheap backup tomato router, and checking out the Belkin F7D3302. Can anybody provide the specs? CPU speed, RAM/ROM size, etc? I wasnt able to dig up anything on this model.
  5. maximus

    maximus Networkin' Nut Member

    Afaik this router will only work with one of the special mini builds. I'm using this in wireless ethernet bridge mode. Works great.
    Name TomatoUSB
    Model Belkin Share N300 (F7D3302/F7D7302) v1
    Chipset Broadcom BCM4716 chip rev 1 pkg 10
    CPU Freq 453MHz
    Flash Size 8MB

    Time Not Available
    Uptime 0 days, 00:03:32
    CPU Load (1 / 5 / 15 mins) 0.25 / 0.08 / 0.02
    Total / Free Memory 60.31 MB / 53.54 MB (88.78%)
    Total / Free NVRAM
    32.00 KB / 15.14 KB (47.33%)
  6. koitsu

    koitsu Network Guru Member

    Who is the author of this firmware? I see no such build choice/architecture one-off in the build menu items shown here:

    I verified with git pull that my source revision is the latest as well. So, is that firmware you mention officially from Toastman, or is it some wild-wacky-action-firmware made by someone else using the same naming convention?
  7. jerrm

    jerrm Network Guru Member

    I can't speak to building from source, but I have a couple of the F7D7302, which is essntially the same running using Toastman. I loaded Toastman's tomato-F7D3302-1.28.7501MIPSR2Toastman-RT-Mini.BIN for the initial upgrade from stock firmware.

    Once the mini.bin is up and running you can use standard tomato upgrade process to load a standard .trx version that will fit. I am using the K26/MIRSR2/RT builds. I assumed that was the needed version since the "mini.bin" for the router is in that folder. RT-N bulds may work, but I haven't tried them.

    The unit has 8MB Flash and 64MB RAM. Has been solid so far.

    To load the initial .bin, I used the CFE webserver in the unit:
  8. koitsu

    koitsu Network Guru Member

    Thanks -- I see that in Toastman's official firmware repository there are in fact builds labelled tomato-F5D8235v3, tomato-F7D3301, tomato-F7D3302, and tomato-F7D4302. However there's no mention in the build options (as depicted here) of how to build these firmwares for these specific models.

    Toastman, does the make help list need to be updated in relevant Makefiles? :)
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice