Shibby - How to find correct firmware, souce code and compile?

Discussion in 'Tomato Firmware' started by cog_7, Nov 23, 2012.

  1. cog_7

    cog_7 Serious Server Member


    I am a newbie and I would like to know:

    (i) Can any one do a simple translation of the Shibby 'Images Naming' page ( This would make it easier to determine the exact firmware one wants.
    (ii) How to find the matching source code for the firmware that one may have chosen (Example for the: 'tomato-K26USB-1.28.RT-MIPSR2-102-AIO.trx')?
    (iii) How to compile the above? Note: I am able to follow these instructions 'How to build, and rebuild Tomato, FOR TOTAL NOOBS' and get TomatoUSB firmware created.

  2. shibby20

    shibby20 Network Guru Member

    1) use google translate.
    2) go to git and search branch tomato-shibby. That is K24 and K26. Branch tomato-shibby-RT-N is K26RT-N
    3) the same as TomatoUSB
  3. cog_7

    cog_7 Serious Server Member

    Hi Shibby20:

    Rem that I am a Newbie, hence:
    (i) Could you please give me at least the starting URL for the git branch?
    (ii) When I do the compilation in TomatoUSB, I use the command: 'make V1=9054 V2="beta" r2e'. How would I do the same for the Shibby source? Or is there a different 'git clone git://' command to be used? If so could you give me the URL then?
  4. shibby20

    shibby20 Network Guru Member

    it`s the same. If you already have cloned that GIT repo, then simply do:
    git checkout -b tomato-shibby origin/tomato-shibby

    For make command look info Makefile on run make help :) For example 'tomato-K26USB-1.28.RT-MIPSR2-102-AIO.trx image you can do using "make V1=aa V2=bb r2z" command
  5. nickjail

    nickjail Serious Server Member

    clone GIT repo
    then 'git checkout -b tomato-shibby origin/tomato-shibby'
    tryed 'make V1=aa V2=bb r2z'
    and then:

    root@nikk-VirtualBox:/home/nikk/tomato_git/tomato# make V1=aa V2=bb r2z
    make: *** No rule to make target `r2z'. Stop.

    root@nikk-VirtualBox:/home/nikk/tomato_git/tomato# cat
    mkdir Result
    ./ | tee Result/WRT54GL-US_v4.30.11_11.txt

    Any ideas?
  6. nickjail

    nickjail Serious Server Member

    ok, got it. Need to be more attentive, sorry. (found all in noob instructions)
    Who know command to compile firmware special for Netgear WNR3500Lv2, for example Shibby-VPN? Does it "make V1=aa V2=bb r2e"? Ideal I need "tomato-Netgear-3500Lv2-K26USB-1.28.RT-N5x--104-VPN.chk"
  7. shibby20

    shibby20 Network Guru Member

    "make help" will be your friend :) To make image for 3500Lv2 use "make v2z" command.
  8. nickjail

    nickjail Serious Server Member

    Ok, got it too..
    There is little mistakes in Howto for noobs, little bit wrong paths
    For example, Instead
    sudo ln -s ~/tomato/tools/brcm /opt/brcm
    Should be
    sudo ln -s ~/tomato_git/tomato/tools/brcm /opt/brcm
    Be attentive to paths in next steps..

    After this I've successfully build firmware for my router. Thx!
  9. spectrumpac

    spectrumpac New Member Member

    Could it be possible to recompile a version for the tenda n80 with driver 5x and that does not weigh more than 8bm ??
  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