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

Porting Tomato Firmware to other platforms

Discussion in 'Tomato Firmware' started by Victek, May 2, 2014.

  1. MarkDe

    MarkDe Connected Client Member

    I can tell you personally, Openwrt is working now on this router. I flashed it, and it is working verywell.
     
  2. FattysGoneWild

    FattysGoneWild LI Guru Member

    That is just something thrown together and might as well be alpha stage. You cant take it seriously.
     
  3. MarkDe

    MarkDe Connected Client Member

    Well, everyone is entitled to their opinion. I know I am running it, it is stable, no issues, and speedtests are showing 15%-20% faster then the stock firmware. I generally arrive at my own conclusions by trying things myself. If we cant take this image seriously, then you might as well return your WRT1900AC's, because Chadster's image, runs smoother then the stock firmware. I know this by running it myself..
     
  4. FattysGoneWild

    FattysGoneWild LI Guru Member

    3rd party is not a have to for me. Sure it would be nice just to have another option. But, I am perfectly happy with the current stable stock firmware. Limited features compared to 3rd party firmware. Absolutely. Even that is a understatement what it is lacking. But its extremely stable. Stability and it being reliable is what I bought the router for. Stability> over features imo. Is it one step closer to an official Openwrt image.

    It looks to be going that way. Then again. No telling what Linksys/Belkin is up to just yet as they remain silent. Maybe the flood gates will be opened now sooner then later. I will say. I am curious how things look. I wish someone would make a video or post images of the sections.
     
  5. MarkDe

    MarkDe Connected Client Member

    I hear you, lol, we're coming at it from two different angles. I bought it ONLY because it was going to be opensource. I was quite happy with my N66U running Tomato. But i figured if someone could develop a firmware that exploited the hardware capabilities to the fullest, this thing( in my own humble opinion ), has the earmarks of the Lynksys router that started this whole thing.

    BTW, I had zero issues with the stock firmware.
     
  6. FattysGoneWild

    FattysGoneWild LI Guru Member

    100% agree with you if 3rd party firmware starts taking off. It will be the second coming. The high build quality also beats any thing out right now. Including the R8000. I am a big Tomato fan and used it for years. So, I am still hoping we will see it with this router.
     
    MarkDe likes this.
  7. LucasMoon

    LucasMoon Network Guru Member

    I heard that their was a issue for the lan or wan connection. Instead seeing the 1gig, it sees the 100meg connections.

    This user posted on the forum:

    I have a gigabit connection and so far the WAN interface seems to connect only at 100mbps, reflected by Speedtest where I used to get 900mbps+ and now I only get 95mbps.
    How do I make the WAN interface connect at 1000?

    UPDATE from Chadster766:
    Login to the router via SSH using either Linux SSH or Putty with username root and your router's password.

    Try the below commands:

    ifconfig eth1 txqueuelen 1000
    ifconfig eth0 txqueuelen 1000
     
    Last edited: Sep 2, 2014
  8. Netwet

    Netwet Reformed Router Member

    This hacked together OpenWRT release is nothing more than a new download locatiuon for something that already existed. It adds a few hints on how to build and install it, but it has not fixed any of the existing bugs. I also doubt, that the creator of that download space is capable of doing any development.

    A few month ago he has been asking basic on how to attach a serial cable etc., this guy has no idea, see:

    https://forum.openwrt.org/viewtopic.php?id=50173&p=10

    There is no opensource driver, there are no up to date userspace wireless tools only ancient patched versions, nothing you can easily maintain, openwrt devs stated that several times. This release has severe bugs, that won't be fixed and it has limitations since it is not officially supported by openwrt, thus no security fixes that come in through openwrt devs, no package sources etc.

    Also above hint, to change txqueuelen to 1000 in order to fix a 100/1000 MBit issue is complete bullshit.
     
  9. MarkDe

    MarkDe Connected Client Member

  10. dziny

    dziny Reformed Router Member

    Not sure why people are so obsessed by this router. There are many routers on the market fully supported by the openwrt or tomato with excellent specs. And you can get them now and not wait while some slightly retarded manufacturer finally decides to release the drivers to the community. These days 4 of my routers run openwrt, another 4 are Broadcom's on tomato (I take care of routers for many friends) and I would not consider buying a product before I triple check it fulfils my expectations in terms of what I can do with it.
     
  11. MarkDe

    MarkDe Connected Client Member

    One issue, there are issues with all firmware builds, I also know there are hundreds of us rrunning the image with no issues, and one heck of a router
     
  12. MarkDe

    MarkDe Connected Client Member

    Why are you always so angry......lol.....
     
    Last edited: Sep 2, 2014
    Monk E. Boy and LucasMoon like this.
  13. MarkDe

    MarkDe Connected Client Member

    LucasMoon, update on the issue you posted.

    To be fair, this wasn’t firmware related.
    User admitted to his configuration error, and asked them to close the ticket
     
  14. LucasMoon

    LucasMoon Network Guru Member

    sorry to have made someone so angry...lol
    the whole point of this thread really is about some hope toward WRT1900AC.
    It is a great router and I hope to see tomato firmware on it. And secondly their seem to have a bit more information's on bugs and fixes on openwrt for this router. There a new update release that came out 3 days ago and people are testing it and giving out feedback. I like where this is going, maybe there is light at the end of the tunnel :)

    ps: let not get mad now......LOL
     
    MarkDe and Monk E. Boy like this.
  15. MarkDe

    MarkDe Connected Client Member

    Feedback is constant and it appears there at least 3 individuals working on smoothing out the wrinkles. There are two releases, I am running the second one of course. For my use, which is a very connected home with 2 kids in college(living at home), this router running the current version of MCWRT, is amazing.

    Check out the forum : https://forum.openwrt.org/viewtopic.php?id=50173&p=34
     
    Last edited: Sep 3, 2014
    Monk E. Boy and LucasMoon like this.
  16. MarkDe

    MarkDe Connected Client Member

    Remember that everyone who develops this kind of firmware is mostly doing it from the goodness of their heart(spare time). Whether it's Tomato, DD-WRT, Openwrt, MCWRT.....you don't have to use it, it's all choice. With that in mind, there is also no need to criticize anyone developing.

    Unless you have an image that you have put together that's better.
     
    Toastman, Monk E. Boy and LucasMoon like this.
  17. MarkDe

    MarkDe Connected Client Member

    I'm wondering if there is any movement from the Tomato guys, in regards to porting Tomato to the WRT1900AC?
     
  18. MarkDe

    MarkDe Connected Client Member

    Hey All.

    I haven't heard boo anywhere from the DD-WRT guys or the Tomato guys on where they are on porting their firmware to theWRT1900AC. I know I have flashed mine with a version of Openwrt that is currently being worked on very actively. It is a great firmware and working very well, and as I said, if you look around on the link below, there is ALOT of community involvement in improving the image. My speedtests were 15%-20% faster the minute the image was flashed.

    https://github.com/Chadster766/McWRT/wiki
     
  19. Netwet

    Netwet Reformed Router Member

    Uhhhmmm, this is just a repack of belkins original openwrt which really sucked badly. LOL. It is no openwrt it is not maintained by openwrt. And I see no development there, they just collecting bug reports and adding a few helper scripts + documentation.

    Anyways, since the thread was renamed. Any plans to support new Asus/Netgear units.

    The R7500 is available with even more powerful CPU 2x1.4Ghz eSata/2xUSB 3.0.
    Asus AC87U same SOC as the R7000 I think, but different radio chip.

    Or does the WRT1900AC mark the end for tomato on new routers, since its focus is and has always been broadcom based units which get rare lately.
     
  20. MarkDe

    MarkDe Connected Client Member


    LOL, that my negative little friend is an incorrect assumption. However, we are all entitled to our opinions.
     
    LucasMoon likes this.
  21. RMerlin

    RMerlin Network Guru Member

    The RT-AC87U is a mixture of R7000 and R7500 basically. It has a Broadcom BCM4709 as its main CPU, but a Quantenna SoC (with its own firmware) for the 5 GHz band, just like the R7500. However the current ARM architecture would have to be stabilized first, since it will also be needed for the AC87U.

    Personally, I'd say Tomato support for WRT1900AC is highly unlikely, due to the amount of work required for support that one single router model (no other model out there has a similar architecture). Basically all the wifi-related code would need to be rewritten.

    Support for R7500 would also surprise me a lot since it's a Qualcomm architecture.

    RT-AC87U would definitely be very doable, being it's still a Broadcom architecture, but will require a fair amount of work to implement the Quantenna support. Asuswrt could be used as a starting point since its architecture is very close to Tomato.

    As for OpenWRT on the WRT1900AC, I don't see it happening officially in the near future. The Marvel code is a mess, with a bunch of proprietary hacks thrown in there in the wifi subsystems, something the core OpenWRT devs already said they didn't really feel enclined to rewrite. The best people will probably ever get will be unofficial builds that aren't directly managed by the core OpenWRT dev team.
     
  22. digitalgeek

    digitalgeek Network Guru Member

    According to Chadster and others on the openwrt support is not far... I was running the AA build for weeks and have now moved to the McWRT v1.0.5 build, the router is a 1000 times more stable. And yes they have released preliminary source code for the WiFi driver...

    its very disappointing that the tomato community has not looked at trying this, although I agree its a lot of work for one router...
     
  23. RMerlin

    RMerlin Network Guru Member

    Depends on your definition of "openwrt support" I guess. Real, official OpenWRT requires all driver code to be fully open-sourced. So right now, the best you can get is a forked variant based on OpenWRT, but not being officially supported in OpenWRT's mainline.

    The Tomato community is still trying to get Broadcom's 802.11ac to work reliably. The current firmware design is next to impossible to apply on a radically different architecture such as the WRT1900's Marvell chip. You'd need to rewrite so much of the firmware, and all that work would only be for one single router model out there, so it would make zero sense for anyone to devote months of work toward such a thing.

    Belkin's first mistake was to choose an odball as their platform if open source support was truly their initial goal (common sense would have had them go with a platform that already has at least SOME pre-existing support). Going specifically with Marvell was their second mistake.
     
  24. MarkDe

    MarkDe Connected Client Member

  25. Netwet

    Netwet Reformed Router Member

    This does not make any difference. Tomato always used the oem kernels + drivers.
    There has been zero progress in 6 month, thus my personal feeling is, that there will never be any tomato for it.
     
  26. RMerlin

    RMerlin Network Guru Member

    Tomato was designed around the Broadcom platform. I don't expect it to ever run on any other platform.
     
  27. MarkDe

    MarkDe Connected Client Member

    OK, gotcha. I guess next router I get has to be broadcom based if I want to run tomato.

    Tx
     
  28. digitalgeek

    digitalgeek Network Guru Member

    That's to bad because this is a great router and it just needs a good firmware...
     
  29. digitalgeek

    digitalgeek Network Guru Member

    I haven't had this problem...
     
    Last edited: Dec 28, 2014
  30. MarkDe

    MarkDe Connected Client Member

  31. MarkDe

    MarkDe Connected Client Member

  32. LucasMoon

    LucasMoon Network Guru Member

  33. Toastman

    Toastman Super Moderator Staff Member Member

    Unless someone has this router and is absolutely determined to devote several months of his life to porting Tomato it, I think that you should not expect this to happen.... so if you need it so badly, you should start work right away :D
     
  34. MarkDe

    MarkDe Connected Client Member

    An Openwrt Image Based on CC that is working really well, wireless and wired speeds are blistering:
    https://downloads.openwrt.org/people/kaloz/

    Second link from the bottom of the list, flash directly from Stock firmware. As always, if you aren't familiar with unbricking your router via ttl, might not want to risk it. But this router is smoking fast on this image.
     
  35. MarkDe

    MarkDe Connected Client Member

  36. Tim W

    Tim W New Member Member

    $20 says you could port this from DD-WRT. Does the @Toastman take bets?

    TW

    BTW RAF is my backup Tomato;)
     
  37. Grimson

    Grimson Networkin' Nut Member

    $20 for several months of work, I think you would need a few more zeros there ;).
     
  38. Tim W

    Tim W New Member Member

    $20 is my standard bet... and the code recently received a good amount of work over on dd-wrt.
     
  39. RMerlin

    RMerlin Network Guru Member

    DD-WRT's architecture is very different from Tomato. There's little you could port there, it would still amount to virtually redoing everything from scratch.
     
  40. Edrikk

    Edrikk Network Guru Member

    What a joke. The Devs aren't children... This isn't an "I bet you can't do this" "Oh yeah, well I'll so you" situation...
     
    Toastman and uridium64 like this.
  41. Tim W

    Tim W New Member Member

    Never said they are... my friends and I like to make bets on doing the seemingly impossible some times it helps to show other you have interest...
     
  42. AndreDVJ

    AndreDVJ Addicted to LI Member

    Well in Tomato's scenario where the whole architecture is tied to Broadcom's wireless driver... Sorry not much hope aside someone willing to reverse-engineer the driver and afterwards have some lawyer knocking on the door...
     
  43. Tim W

    Tim W New Member Member

    the driver for the WRT1900AC has been opened... but I do understand what you mean.
     
  44. LucasMoon

    LucasMoon Network Guru Member

    Recent News
    DD-WRT® & Linksys WRT-1900AC [Update]

    Tue, 06/16/2015 - 00:00 — admin
    A good working relationship has been formed with Linksys to where there is now DD-WRT support planned for the Linksys WRT1900AC and WRT1200AC routers. This is possible due to Linksys and Marvel working closely to improve the upstream support for the Marvel CPUs and Wi-Fi radios. Stay tuned for more news in the near future!

    . Crossing fingers!
     
    Last edited: Jun 24, 2015
  45. Nitro

    Nitro Networkin' Nut Member

    Hi, Is there still hope for this hardware to be supported by tomato?
     
  46. jerrm

    jerrm Network Guru Member

    No, unless someone other than Shibby decides to take it on, or he has a change of heart.
     
  47. Nitro

    Nitro Networkin' Nut Member

    ok thanks. Thats a shame as the hardware is a good mix, pitty it had to be belkin that provides the firmware.
     
  48. frojnd

    frojnd Networkin' Nut Member

    Is Linksys WRT1200AC v1 supported by Tomato in any way? I'm in a new shoping spring and I was looking at specs and this router for 150€ seems like a very very decent router with ac support and overall hardware... there is already ddwrt support and openwrt. But I'm wondering if it's going to be supported by Tomato as well?
     
  49. AndreDVJ

    AndreDVJ Addicted to LI Member

    Tomato is Broadcom-only and that Belkin/Linksys router is a Marvel one, so not possible to be supported.
     
  50. LucasMoon

    LucasMoon Network Guru Member

    Here an update and I have to tell if work beautifully.
    I just install the latest Kong build and work beautiful, I kind being hesitating but his build are getting better and stronger, specially his wifi. Work great without any glitch at the moment.

    So since I never done it before...here what i did yesterday.
    1. reset your router
    2. make sure you know the router version. Check here: http://www.snbforums.com/threads/li...are-ver-2-0-6-166464.24205/page-2#post-183613
    3. Go here on Kong ftp and get ONLY the *.img factory image and not the bin. The bin will be ONLY use when you have install img ONCE. Then when there is updates you will use the bin version and not factory img.
    So for me it was version V1 so I got version WRT1900ACV1_factory_to_dd-wrt.img.
    4. Upload the factory img manually from the router itself and install it. Wait a few minutes and when you see your lights are working normally ....you can do a refresh on your webpage to see if it is ok to do the setup.
    5. The place to get on Kong ftp latest builds is: http://www.desipro.de/ddwrt/K3-AC-MVEBU/
    6. have fun!

    ps: a shame that no one that build firmware base on tomato not doing anything on this router. Too bad, really miss tomato build.
     
  51. frojnd

    frojnd Networkin' Nut Member

    Hi. You managed to put Tomato firmware on Linksys WRT 1900AC? If so this is amazing... because @AndreDVJ just told me Tomato isn't working on Marvel chipsets...

    @LucasMoon you own Linksys WRT 1900AC and you managed to put Tomato firmware on it and everything is working? I noticed at http://www.desipro.de/ddwrt/K3-AC-MVEBU/ there is also img for WRT1200 AC which I'm going to buy. Does that mean I can put img on WRT1200AC?

    Also what is "Kong"?
     
  52. LucasMoon

    LucasMoon Network Guru Member

    no!
    there is NO tomato firmware for WRT1900AC.
    Kong build is dd-wrt

    Go and learn what is dd-wrt by searching on google.

     
  53. frojnd

    frojnd Networkin' Nut Member

    @LucasMoon,

    I see... I know what is dd-wrt, I just don't follow their code names as all I used untill now was openwrt, rOOter and Toastman releases...

    Ah sucks Tomato is limited to Broadcom chipsets only. Then I'm limited to overpriced asus's routers and netgear ones.
     
    Last edited: Jun 1, 2016

Share This Page