Question: Tomato with both GUIs: Origin and AT

Discussion in 'Tomato Firmware' started by shibby20, Aug 22, 2014.


Tomato with both GUIs is ...

Poll closed Aug 29, 2014.
  1. an awesome idea

  2. not bad idea

  3. a stupid idea

  1. shibby20

    shibby20 Network Guru Member

    I`m thinking about create firmware for ARM only (for now) and if it will works correct then include AT GUI to all AIO builds. Why AIO only? Because image with both GUIs is too big for router with only 8MB flash memory.


    The question is what do you think about it? Decision is yours.
    Best Regards.
    The Master likes this.
  2. lancethepants

    lancethepants Network Guru Member

    Is this his new GUI (v2)? or his legacy one? As I understand, he only intended his new GUI to be destined for routers with 16MB of flash or greater anyway.
  3. shibby20

    shibby20 Network Guru Member

    on screen is v1 but it will be v2.
  4. jerrm

    jerrm Network Guru Member

    I voted against it. Keeping two GUIs updated is not something I would put time into if in your shoes. Once added, you couldn't count on @Jacky444.

    I'd rather see a little one-time and done low level work go into supporting an alternate web root so AT could live on as an easy add-on.

    Disclaimer - I don't really care for AT and prefer the existing interface. Other than looking pretty I think AT is more cumbersome to use, and I have looked at the various v1 and v2 incarnations. But I'm an old geek and still browse folders from the command line.
    Last edited: Aug 22, 2014
    Toastman and shibby20 like this.
  5. shibby20

    shibby20 Network Guru Member

    @jerrm thanks. AT as add-on... This is nice idea and i even know how to make it ;)
  6. alllexx

    alllexx Reformed Router Member

    Two GUIs? This sounds great as long as it's not a hassle to maintain :)
    cloneman likes this.
  7. AndreDVJ

    AndreDVJ LI Guru Member

    I use AT and I think it's a great idea. AT is just a modification and does not even require a NVRAM reset to switch between Original and AT interfaces, so shouldn't be a problem switching between both.

    Maintaining the GUI, as long as Jacky444 is around, we should be fine.
  8. ak907

    ak907 Connected Client Member

    I have never had a compatible router but I liked the updated look of all the screenshots I have seen. If bugs are worked out I would like to see this option. Jacky444's e900 build of v1 was too big for my 8mb flash so I couldn't test but I also have R7000.
  9. remlei

    remlei Networkin' Nut Member

    as for general use, nice looking gui is useless, specially that you wont be visiting your routers admin page frequently anyway.

    the current gui right now is just fine and its stable, I also used AT firmware for a while and it's horrible, things doesnt show up properly, doing some NVRAM related changes crashes the router, scripts doesnt get executed properly and last, its not even bothered fixing it (on v1 btw) despite that I reported it.

    Well, let's just leave it as is now, 1 firmware for AT and 1 firmware for shibby. The things works properly so dont bother changing it. (we have the saying that, if it aint broken dont fix it)
  10. AndreDVJ

    AndreDVJ LI Guru Member

    Well that's the reason it's open source, so everyone can contribute and report errors to the developers. Every time you flash an open source firmware you are risking your router in some way. I have a USB-TTL cable in case things goes south on my router.

    When you got a router with capability of running third-party/open source firmware, and also got a USB port, you can't say it's just for routing anymore. I'm not a Linux-savvy person but I try my best to report issues, and they do look into them.

    - So far AT has not caused a single crash on my router. Last time my router rebooted was because I had a power outage.
    - NVRAM changes, well every change you make on the router configuration does a commit on the NVRAM.
    - I executed scripts through the GUI and they worked just fine, like the "Adblock" and "p2partisan". No issues at all.
  11. Jacky444

    Jacky444 LI Guru Member

    I'm sorry, but I honestly did fix every thing that people reported. If I wasn't able to in the last update I moved it to next. But up till V2 every thing people reported was fixed. I am also open to suggestions. If I missed out any issue you reported, I'm sorry.
    Last edited: Aug 24, 2014
    Toastman and alllexx like this.
  12. Gulivert

    Gulivert Serious Server Member

    Sounds like a great idea !
  13. Bozo29

    Bozo29 Networkin' Nut Member

    It is a good idea.
  14. Frequenzy

    Frequenzy Networkin' Nut Member

    not a good idea for me. original gui is working fine. i don't stare at the admin page all day.
  15. Jacky444

    Jacky444 LI Guru Member

    I'm not staring at my routers GUI page every day aether, but hey when I do I want it too look as new as my ARM router (2014)... This is very weird logic if every one would have such logic why do we even keep bothering updating mobile phones, operating systems, tv's, routers and tomato after all? I don't stare at my Android every day aether, yet I prefer CM11 over stock Android and I wonder why if original Android works just fine...
    WaLLy3K likes this.
  16. occamsrazor

    occamsrazor Network Guru Member

    Good idea in my opinion!
  17. Bozo29

    Bozo29 Networkin' Nut Member

    You said it very well, Jacky. I agree with you 100%.
  18. Cold Winter

    Cold Winter Networkin' Nut Member

    I see 2 things here. An ARM based system AND an AT GUI.

    If you have the ability to create an ARM based system, then
    why wouldn't you update Tomato to a V3.xx kernel??? Are
    the broadcom/ drivers still not up to date?

    Seems to me someone with your skill level ( and market presence )
    could probably fix the driver issue for them if thats a problem;).

    Can't the AT GUI be integrated into the existing themes library?

    Just asking.
  19. lancethepants

    lancethepants Network Guru Member

    Tomato uses the driver blobs that Broadcom supplies to its vendors. It is specific to the kernel version is was compiled for. Not much that can realistically be done there.

    The AT GUI is so fundamentally different that it cannot simply be loaded as another theme. It's a total rebuild of the interface.
    Last edited: Aug 27, 2014
    Jacky444 and shibby20 like this.
  20. Cold Winter

    Cold Winter Networkin' Nut Member

    I'm aware of this, BUT, those drivers had to be "adjusted" for ARM??? And we seem to be seeing major vendors synchronizing their releases with "open source suppliers" like Shibby. My thinking is that guys like Shibby/ Toast/tea/man/ Brainslayer/ etc... might just have enough "influence" to convince the sales dept ( not the SW dept ) to make that code available to them. With Broadcom customers paying attention to OSS... and of course , SW is a cost center to BroadCom not a revenue center.

    As for the AT GUI... too bad, it would have been really convenient if possible.
  21. Siff

    Siff Serious Server Member

    If the AT GUI is an option, like TTB, then I would say that the idea is great! If it will require a special build - not so, since fixing issues with the GUI will require re-flashing the router.

    If the AT GUI is an option, like TTB, even if there are issues with the AT GUI, we'll still be able to use the default GUI until the AT is fixed and then just switch to it (I love the mobile theme!) :)
  22. The Master

    The Master Network Guru Member

    100% for AT
  23. WaLLy3K

    WaLLy3K Networkin' Nut Member

    A bit late to the thread party, but having the option to add it easily via dropping a folder in would be fantastic!
  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