1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Tomato for ARM routers

Discussion in 'Tomato Firmware' started by kthaddock, Feb 28, 2014.

  1. tomciopaluch357

    tomciopaluch357 Network Newbie Member

    Well done / thank you can't wait/ dziekuje
  2. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Nice. Thanks for you work.
  3. JameZUK

    JameZUK Reformed Router Member

    Shibby, you are the man!

    Cannot wait to give it a go :)

    Brilliant news! :cool:
  4. mito

    mito LI Guru Member

    Great shibby, Congrats!:D
  5. nsap

    nsap Networkin' Nut Member

    Does anybody have a curl binary for the ARM routers? I know rhester72 has a bunch of MIPS binaries on his site, but nothing for ARM. I don't exactly know what I'm doing when it comes to building binaries from source code, so any help would be appreciated.
    JameZUK likes this.
  6. lolento

    lolento Reformed Router Member

    OMG, time to buy R7000
  7. JAC70

    JAC70 Networkin' Nut Member

    Excellent news, can't wait. Please do mention if there's a special process flashing from dd-wrt in your video.
  8. juggie

    juggie Addicted to LI Member


    How hard would it be to add other Netgear ARM routers. Is there anything you need from those of us that have them? I have the R6250, there is also the R6300V2 and possibly others.
    lepa71 and TyShawn like this.
  9. MrDoh

    MrDoh Networkin' Nut Member

    Great, been waiting for six months, so glad it's finally here! Thanks so much!
  10. TyShawn

    TyShawn Reformed Router Member

    I sent a message offering an extra router that I have (R6300 v2)
    shibby20, mito and tomciopaluch357 like this.
  11. mito

    mito LI Guru Member

    Yeap, great;)
  12. yanfox

    yanfox Connected Client Member

    Glad to see this port possible :)

    my R7000 is waiting for your release !

    For many reasons... my french ISP need rstp-contrack to watch tv correctly and VLAN > 16 (100 to be exact) to use the player box behind a router.

    So many reason to get back a tomato powered router...

    can't wait !

    Congratulations to you :)
  13. sandspike

    sandspike LI Guru Member

    Bought the R7000 today, now I just need tomato.....ahem.....:)
  14. yanfox

    yanfox Connected Client Member

    sounds like a real fanboy queue waiting X)

    R7000 stay to stock a few minutes then goes ddwrt but... I miss tomato !
  15. shibby20

    shibby20 Network Guru Member

    i replaced my primary router from RT-AC56 to R7000. Please give me day or two to test stability and i will release firmware for you.
  16. sandspike

    sandspike LI Guru Member

    You are the man.

    Sent from my SM-N900V using Tapatalk
  17. yanfox

    yanfox Connected Client Member

    If it can help i'm able to install on the router and give you ssh root access to test things. I got an "old" E2500 with tomato running while you're working on R7000 ;-)
  18. shibby20

    shibby20 Network Guru Member

    two people (exluding me) has tomato on R7000. All good for now well.

    Catch for now:
    knight401 and JameZUK like this.
  19. yanfox

    yanfox Connected Client Member

    really good,

    sounds like I'll need to get back to stock firmware before upgrading to tomato :)

    A simply question : does 80mhz is better ? I don't care to use it here even if i'm not in Singapour but just for my personnal knowledge ^^
  20. shibby20

    shibby20 Network Guru Member

    80Mhz of channel width is necessary if you want to get AC-Mode speed.

    Wysłane z mojego IQ4410 przy użyciu Tapatalka
  21. yanfox

    yanfox Connected Client Member

    thanks that's a new reason to upgrade :D
  22. The Master

    The Master LI Guru Member

    Oha Shibby!? Whats wrong with your HP?!?!


    2 Minutes Later all ok :)


    Nice Video now we only need the Beta!

    Last edited: May 2, 2014
  23. yanfox

    yanfox Connected Client Member

    just updated blog :)
  24. sandspike

    sandspike LI Guru Member

    Can you upgrade from DD-WRT or only stock?
  25. knight401

    knight401 Serious Server Member

    I have the same question
    Can DD-wrt flash AIO.trx to tomato firmware?
  26. yanfox

    yanfox Connected Client Member

    I guess this is risky...
  27. MaX PL

    MaX PL Networkin' Nut Member

    whats risky?
  28. yanfox

    yanfox Connected Client Member

    to flash AIO.trx to tomato firmware
  29. sandspike

    sandspike LI Guru Member

    Not sure where you are getting that from....that used to be the standard way to flash tomato.

    Sent from my SM-N900V using Tapatalk
  30. yanfox

    yanfox Connected Client Member

    I'm ok with it but I've understood that knight401 want to flash a already available trx firmware...

    mea culpa !
    knight401 likes this.
  31. jerrm

    jerrm Network Guru Member

    The netgear firmware won't let you go directly to a standard .trx build.

    Some manufacturers (like Netgear) check for a specific signature in the image file in a rather lame attempt to make sure the file is really a proper image.

    Flashing from dd-wrt to an appropriate .trx would probably work just fine, but logging in could be an problem because of the encrypted password issue.
    knight401 likes this.
  32. yanfox

    yanfox Connected Client Member

    This a more technical answer ! I was right finally for the wrong reason X-)
  33. mito

    mito LI Guru Member

    Hey guys, God took seven days to make the world, so pls give shibby seven days to make tests and release a firm.
    Please, No presure, he is on his way:)
    yanfox likes this.
  34. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Actually God took 6, He rested on the 7th day.

    We're just anxious and excited to move to Tomato on our Netgear R7000's. We know the firmware needs to be stable enough for shibby to be confident before he releases it. We're just ready to get it installed and configured.
    mito likes this.
  35. jsmiddleton4

    jsmiddleton4 Network Guru Member

    For the robocfg thing not working with the switch yet, is there development being done for some of those extra features so that they will be working with these Netgear ARM routers?
  36. csm746

    csm746 Network Guru Member

    It is exciting that the Tomato branch is working on this. I have flashed Shibby and Victek firmware on past appliances and these are smart guys. On my R7000, I have now enjoyed 7 days of perfect uptime on DD-WRT Kong 23900M. Wired and wireless with out any dropouts or other nonsense. Very stable and fast. Hopefully, for those of you clamoring for it Tomato will arrive soon.
    mito likes this.
  37. sandspike

    sandspike LI Guru Member

    No clamoring, just folks that are excited, shibby take your time, it'll be ready when it's ready.
  38. mito

    mito LI Guru Member

    7 days was the schedule:)
    ok, wait for shibby 6 days, but let him rest next sunday!
  39. shibby20

    shibby20 Network Guru Member

    i didn`t check upgrade from dd-wrt but it should works.
    1) restore default settings. after that set login and password to admin.
    2) go to ssh/telnet and run command: "nvram get http_passwd" and save encrypted password. This will be your password after upgrade to tomato
    3) flash router via gui using any of image (initial or full AIO) - both should works.
    mito, Gamby and knight401 like this.
  40. sandspike

    sandspike LI Guru Member

    Thanks brother

    Sent from my SM-N900V using Tapatalk
  41. blackjackel

    blackjackel LI Guru Member

    Can we get a list of all the developers that worked on the tomato ARM port? I want to donate to all developers equally :D

    All my routers (I have 4 so far) run shibby firmware, except for 1 router which is ARM which I've been running Rmerlin's ARM build on. I want to shibbify that router too as its an RT-AC56U but I'm unsure how unstable the new ARM firmware is and unsure which features work well and which don't.

    I use the AC56U to handle VPN, transmission, as well as NSF fileserver functions. If anyone can chime in about those features and general stability I would be greatful.
  42. shibby20

    shibby20 Network Guru Member

    Me (Shibby) and Tomato-RAF Team (Victek and roadkill).

    It`s very stable. I used RT-AC56 for last ~2 weeks. No any problems. Most of tomato`s features works. Only few is not fixed yet, like:
    - bw monitor
    - iptraffic monitor
    - web monitor
    - qos

    and that should be all.

    Best Regards.
  43. plgvie

    plgvie Serious Server Member

    While adding a virtual wireless interface wl1.1 (5Ghz) works perfectly well, adding wl0.1 (2,4Ghz) changes the view of the Basic-Network-Page completely and allows no more saving there - even a reboot doesn't change this anymore. Nevertheless wl0.1 is up and clients can connect to it.

    @blackjackel: OpenVPN-Server works perfectly well.

    Kind rgds
  44. kIssGlaY

    kIssGlaY Serious Server Member

    This's exactly what I encountered.

    And expect that shibby will finally merge "GPL of ASUS RT-AC68U for firmware" because this release fix the "CTF + PPPoE + ipv6 tunnel == router crash" problem.
  45. RMerlin

    RMerlin Network Guru Member

    I fixed the 2.6.36 kernel support in ipt_account.ko and got IPTraffic working fine on my FW since last year. Did you upgrade your ipt_account.ko code with mine?
  46. Xenier

    Xenier Reformed Router Member

    Hi Shibby! Will it be possible to use 3-digit VIDs on tomato with the Netgear R7000? I'm trying to change my ISP's router which is very weak. My ISP uses 3-digit VIDs (100 for Internet, 101 for VoIP and 105 for IPTV).
  47. shibby20

    shibby20 Network Guru Member

    I have to check. Thanks for advise.

    Wysłane z mojego IQ4410 przy użyciu Tapatalka
  48. kthaddock

    kthaddock Network Guru Member

    You can use:
  49. shibby20

    shibby20 Network Guru Member

    Tomorrow i will release Tomato-ARM for R7000. Tomorrow will be also available another movie on youtube with little howto return from tomato to netgear genie firmware on R7000.

    Best Regards.
    yanfox, mito, szpunk and 4 others like this.
  50. MrDoh

    MrDoh Networkin' Nut Member

    Good news! Thanks.
  51. mito

    mito LI Guru Member

    Shibby Great:D
  52. marekop

    marekop Network Newbie Member

    Dzieki Shibby jutro instaluje ;)
    Does a new tomato firmware contain latest Netgear wifi driver? According dd-wrt (Kong) this driver is not working well and Broadcam will release new driver/update soon.
    Last edited: May 5, 2014
  53. shibby20

    shibby20 Network Guru Member

    No. It has wireless drivers from Asus sources.

    Wysłane z mojego IQ4410 przy użyciu Tapatalka
  54. RMerlin

    RMerlin Network Guru Member

    What version is Netgear using? Asus is now on

    wl0: Apr 25 2014 11:16:33 version (r456083)
  55. shibby20

    shibby20 Network Guru Member

    in R7000`s sources is:
    Broadcom BCM%04x 802.11 Wireless Controller 6.37.15 (TOB) (r454115)(MIGRATED)
    Feb 7 2014 10:32:27
  56. shibby20

    shibby20 Network Guru Member

    another movie on YT: how to back from Tomato to Netgear Genie

    envoy, yanfox and knight401 like this.
  57. shibby20

    shibby20 Network Guru Member

    octra, JameZUK, envoy and 1 other person like this.
  58. Yonsm

    Yonsm Network Newbie Member

    Upgrade from DD-WRT follow your instruction above. 5G works fine, but without 2.4G available.

    And I restore all to factory in Tomato (Clear NVRAM, though mode), then it result in wireless lost (no wireless device and configuration could be found in Tomato).

    Update: I reboot it and 2.4/5G wifi did appear. It seems no problem now.
    Thanks Shibby's great Tomato in Netgear R7000.
    Last edited: May 5, 2014
  59. yanfox

    yanfox Connected Client Member

    Gooooo :)

    Thank you very much...
  60. The Master

    The Master LI Guru Member

    Hi Shibby, thank you for your hard work.
    But is it Possible to make a List at your HP too what is working and what not working at the Moment?! I know there is the one Post here but maybe others Need this too.


    PS: Test the FW This Night *crossing fingers*
  61. The Master

    The Master LI Guru Member


    Yonsm likes this.
  62. Yonsm

    Yonsm Network Newbie Member

    I follow the instruction video and set Country to SG.

    5G wifi can be found but could not be connected with WPA2 Personal encryption. When I set the security option to disable, 5G can be connected.

    2.4G work well with WPA2 Personal.
  63. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Have not loaded firmware yet. Given I have a bit of configuration to do am waiting to have time as well as maybe for next release of the firmware.

    I had WPA2 problems with RMerlin's latest builds on my Asus RT66U. Not sure it there is any common code. Just wanted to put it out there.
  64. yanfox

    yanfox Connected Client Member

    First in France :)
    Tests in progress...

    EDIT : Can't set 5ghz to channel AUTO with a 80Hz width. I can choose 2 channels 5.2 or 5.765 when choosen have 5Ghz wireless network in config. But i can't see it with my devices.
    Set 5ghz country to SG but no success...
    Last edited: May 5, 2014
    jsmiddleton4 and mito like this.
  65. shibby20

    shibby20 Network Guru Member

    this should be set automatically! did you do one more reboot after erase nvram.
  66. yanfox

    yanfox Connected Client Member

    yes I did, followed YT vid on my smartphone to be sure...

    I'm trying to erase nvram atm to retry

    Another question : does conntrack_rtsp is available ?
  67. shibby20

    shibby20 Network Guru Member

    do erase nvram one more time, after that do another reboot. Country of 2,4G should be EU (by default) and country of 5G should be SG (by default). Just check, don`t change anothing, don`t save. All should works correct.

    I`m using tomato on R7000 from 5 days and i haven`t any issue with wireless. I tested on mobilephone, 2 laptops (2,4 and 5G) and also on PCE-AC68 (link 1300mbps). No problem with wi-fi.

    @yanfox - dont set Auto. Just select channel. For me the best is channel 40 with Sideband Upper.
    yanfox and Yonsm like this.
  68. yanfox

    yanfox Connected Client Member

    @shibby20 thanks for your quick answer, just erased nvram again and check as you said for EU/2.4 and SG/5 (everything's OK and did not save). Set WPA2 personnal AES passkey for 2.4 and 5, changed wireless name and set 5Ghz channel. I can confirm that in auto it don't work but when choosed a channel everything seems OK. 5ghz SSID seems to take take to appear in my case (tried with iphone 5S macbook and acer Win7 laptop, will try with another ac computer later).

    When I choosed channel 40, I got an unkown error but parameters seems to be saved and now i see my 5ghz SSID

    thanks again !!!
  69. Yonsm

    Yonsm Network Newbie Member

    erase nvram -> another reboot -> config 5G, and 5G/WPA2 is OK now. Thanks!

    Update: after setting some options, 5G could not be connected again...

    Then I check the options one by one and found that once I change "Wireless Interface eth3" to "Default" (E4:F4:C6:00:E9:** to E6:F4:C6:00:E9:**) as your YT video said, the 5G will become un-connectable with WPA2 (but connectable without encryption). After changing back to E4:F4:C6:00:E9:**, 5G WPA2 works well again.
    Last edited: May 5, 2014
    envoy and yanfox like this.
  70. yanfox

    yanfox Connected Client Member

    sorry to ask again but did you see my little question about module conntrack_rtsp ?

    EDIT: forgot my silly question... it's in advanced, and I've already tried this in the past...

    excuse me

    EDIT 2 : Works like a charm :) thank you again you're the best ! No go to make ipv6 et vlan100 working :)
    Last edited: May 5, 2014
  71. lilstone87

    lilstone87 Serious Server Member

    I really appreciate all the hard work, You, Vic, and Roadkill is putting in to tomato ARM. I have a R7000 myself, but I think I will sit back a bit, and see how it's running for everyone first. Also can't wait till you guy's are able to get the couple features not currently working, working :).
  72. envoy

    envoy Network Newbie Member

    First off, a huge thank you! I've been waiting for Tomato on the R7000 and now have it happily running :)


    I had the same thing, change back to 4 (from 6) on eth3 brought 5G back up again, thanks for the post, I had some head scratching before I scrolled down to your post :)
  73. J Carrington

    J Carrington Network Newbie Member


    Thanks for your efforts Shibby - I have just upgraded my R7000 with your firmware.

    One thing I have noticed is that the 2.4 and 5Ghz LEDs do not work - they were working fine using Netgears firmware. Not sure if this is a known issue.
  74. marekop

    marekop Network Newbie Member

    Hello Shibby. Firmware seems to work ok and web interface is fast comparing to Netgear Genie. I understand that Tomato for R7000 is under developing stage so here few my observations:
    Can't set virtual WiFi network without disrupting 5G network settings (5G options are dissapeared from Wireless Basic settings). I don't see any options for implicit/explicit beam-forming or airtime fairness does they are implemented? Thank You for Your hard work.
  75. MrDoh

    MrDoh Networkin' Nut Member

    I'm wondering if the higher 5GHz. channels are available in the SG locale? That would be channels 149-165 that are used in the US? If not, what 5GHz. channels are available to be selected?


    Edit: Never mind, I saw from the movie clip that there's one lower and one upper channel available for wireless-AC on 5GHz.
    Last edited: May 6, 2014
  76. sith7

    sith7 Network Newbie Member

    been lurking a long, long time, retired my tomato WRT54G for an R7000 recently, but had kept the wrt in the chain to get dnsmasq and good range, I had to register to say congratulations and thank you here shibby! Do you realize how major of an accomplishment this is? I recall i think Rmerlin saying last march or so that tomato on arm is unlikely, improbable and just impossible for a single person, while i'm sure you had some help it seems like you rocked this mostly by yourself.. wow man.. i look forward to future releases and will be installing the alpha tonight!
  77. shibby20

    shibby20 Network Guru Member

    you have right. Thanks for this info!
  78. yanfox

    yanfox Connected Client Member

    This is an amazing work :) I'm playing with it since a few hours and i'm stuck at 2 points :

    1) I want to use ebroute like explain here : http://vibe.ipv6.free.fr/ to be able to use ipv6 provided by my ISP. when i'm try to load the ebtables module I got this error :

    The kernel doesn't support a certain ebtables extension, consider recompiling your kernel or insmod the extension.

    Do you have any idea to correct this ?

    2) I want to use a specific port 1 or 4 for a VLAN tagged 100 like explain here : http://guillaume.vaillant.me/?p=256 I don't know how to make this possible with tomato...

    Any suggestions ?

    thanks :)
  79. black007

    black007 Network Newbie Member

    Everything works fine, but after flashing wifi zone decreased in 2 times.
    How late safely lift transmitter power?
  80. marekop

    marekop Network Newbie Member

    Someone has the NAT loopback working in R7000? I have following settings: NAT Loopback: ALL, NAT Target Masquerade but it doesn't work.
    I need some help with that.
  81. lancethepants

    lancethepants Network Guru Member

    Well I feel like an idiot, I flashed my R7000 from dd-wrt to tomato without grabbing the password beforehand. What are my options? I guess reset buttons don't work, and couldn't tftp.
  82. Knowbody

    Knowbody Serious Server Member

    Do you mean you flashed from stock firmware to DD-WRT then to Tomato?
    The default DD-WRT password is 'password', though you might have already tried that.
  83. lancethepants

    lancethepants Network Guru Member

    I believe dd-wrt hashes their http password, where tomato does not. So when flashing from dd-wrt to tomato, your password ends up being a bunch of random characters.
  84. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Yep. There's some info on going from DDWRT to other firmware which talks about setting the password, using some NVRAM command and writing down the DDWRT password. You can't be the only one that's ever done this. Thinking it is telenet, maybe telnet to the router as the router boots up so as to get "in".
  85. dc361

    dc361 LI Guru Member

    If the script on the Buttons/LEDS setup page is intact and working, you should be able to press the reset button for 20 seconds and then telnet in on port 233 without a password:

    [ $1 -ge 20 ] && telnetd -p 233 -l /bin/sh
  86. sandspike

    sandspike LI Guru Member

    Installed and running, CTF enabled, Internet is stable. Thanks Shibby.
  87. olegy

    olegy Reformed Router Member

    I'm trying to install optware - on RT-AC56U, following that guide

    wget http://tomatousb.org/local--files/tut:optware-installation/optware-install.sh -O - | tr -d 'r' > /tmp/optware-install.sh
    chmod +x /tmp/optware-install.sh
    sh /tmp/optware-install.sh
    then on the last line I'm getting

    root@Tomato:/tmp/home/root# sh /tmp/optware-install.sh
    Checking system config ...
    /tmp/optware-install.sh: line 99: [: not found
    Eo: no default gateway!
    Any suggestion how to install optware?
  88. noyp

    noyp Network Guru Member

    hi olegy,
    try the fw built-in optware script located in /usr/sbin/optware-install.sh for ARM routers it uses optware mbwe-bluering repo
  89. lancethepants

    lancethepants Network Guru Member

    Couldn't get telnet to work. I might just have to go the de-bricking route to flash a dd-wrt build temporarily.

    Sent from my XT1049 using Tapatalk
  90. noyp

    noyp Network Guru Member

    it happened to me once and the only solution worked for me is usb to serial ttl adapter
  91. Praxis123

    Praxis123 Network Newbie Member

    @lancethepants I did the exact same thing, lucky the wireless button trick worked for me and I was able to get into and reset my password. I got the firmware loaded, and things seem to be working fine. 5Ghz is a little flaky, but I need to do some more research into it. Also the wireless LAN lights are not working.
  92. shibby20

    shibby20 Network Guru Member

    @lancethepants - in R7000 with tomato the wifi on/off buton is our SES button. Use it to enable telnet on port 233. Should help.
  93. Netwet

    Netwet Reformed Router Member

    Why is the wifi button the ses button if there is a ses button, this is confusing?
  94. shibby20

    shibby20 Network Guru Member

    because tomato support only one button and in tomato default action of SES button is "Toggle Wireless" :)
  95. Netwet

    Netwet Reformed Router Member

    Hmmm any way to configure it to umount drives. DD-WRT allows to umount drives with the ses button, which is really nice if you swap drives.
  96. sandspike

    sandspike LI Guru Member

    Testing update, I'm getting fairly poor range on the R7000, my WNR3500L had a larger coverage area. Wifi seems to drop rather easily. It could be my environment, so I added the WNR3500L as a 2nd access point on another channel, (WNR3500L=CH11, R7000=CH6). Everything is good now, but the WNR3500L is pulling most of the wireless load. I also did an SSID Survey, these channels are best in these areas (and they are primary channels). 5GHz is relatively open, but I am not using it much, as my devices prefer 2.4GHz. I tried upping the transmit power to 70, then 100. I know this doesn't always give better results due to location and antenna size. Any tips for increasing range on the R7000?
  97. sandspike

    sandspike LI Guru Member

    Another minor bug, with 320Mb Up/Down internet. The download is fine, 320MB/s, but upload is now only giving 160-180Mb/s.
  98. MaX PL

    MaX PL Networkin' Nut Member

    why not try playing with channels instead of transmit power?

    also, for any macbook users, especially those with the latest ones, make sure you choose a specific channel for 5ghz, don't leave it in auto. 5ghz usually crashed for me on tomato and net gear firmware when in auto. if you choose a specific channel that somehow doesn't happen.
  99. sandspike

    sandspike LI Guru Member

    Thanks for the response, I already tried the channel, no real effect. I saw that posting above and have set 5GHz to a specific channel, so I did that from the get go. Do you guys make the 2.4 and 5GHz channels the same SSID?
  100. MaX PL

    MaX PL Networkin' Nut Member

    i made it two different ones.

Share This Page