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. shibby20

    shibby20 Network Guru Member

    dd-wrt (Brainslayer) has access to Broadcom SDK well he can compile his own wireless driver from sources. This is why dd-wrt was never publish this driver in his svn repository. It`s a private driver well no one without broadcom permission cannot use it.

    Look, even Asus and netgear firmwares are based on K26 :)
     
  2. The Master

    The Master LI Guru Member

    THX for the Info... i have no Problem with K26 :D...

    Too bad that Broadcom does not give the SDK for little Developers :( .
    Do you know how mutch would i cost to buy a lizenz for the SDK?!

    PS: @ Thread sorry for the OT.
     
  3. shibby20

    shibby20 Network Guru Member

    i don`t remember now but that was a few thousands dollars per year :) RMerlin, can you correct me? ;)
     
  4. RMerlin

    RMerlin Network Guru Member

    Because Brainslayer has a license to use the Broadcom SDK, and compile his own drivers. Such licenses cost thousands of dollars.
     
  5. Marcel Tunks

    Marcel Tunks Networkin' Nut Member

    I thought that the issue wasn't just cost for the SDK license, but unwillingness of Broadcom to negotiate individuals, only to larger businesses.
     
  6. RMerlin

    RMerlin Network Guru Member

    I don't know the exact price tho, but that's the typical price those companies charges for such licenses.
     
    The Master and shibby20 like this.
  7. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Being all sorts of patient here....

    Looks like most folks are as well by the way.
     
  8. kIssGlaY

    kIssGlaY Serious Server Member

    Donno why the "time" in router is "Not available". Seems like if the router can't get time after boot, then it'll never get the time unless I go to "basic->time" to trigger the "save" or manually typing "ntpclient -h 0.pool.ntp.org -s".

    Maybe it tries to get the time when there's no wan and then never get triggered again?
     

    Attached Files:

  9. rhester72

    rhester72 Network Guru Member

    How long are you waiting, and what is the Auto Update Time under Basic/Time?

    Rodney
     
  10. kIssGlaY

    kIssGlaY Serious Server Member

    9 hour since boot, as shown on the attachment.
    2 hours interval Auto Update.
     
  11. jsmiddleton4

    jsmiddleton4 Network Guru Member

    This happened before. I'm not 100% sure other than knowing the time thing was related to DNS information, manually configuring the gateway, something along those lines. Was an easy fix too. Sorry I can't remember details....
     
  12. rob0809

    rob0809 Network Newbie Member

    Will tew-818dru be supported? Does each device require a unique build?
     
  13. shibby20

    shibby20 Network Guru Member

    812dru or 812dru v2? 1st may be supported by RT-N build but we need to know board info to add router detection. v2 has Broadcom-ARM CPU (same as RT-AC56U) but i brick to dead today my 812dru v2 :(

    @kissgray - check your DNS servers for router. NTP works correct in ARM builds.
     
  14. kIssGlaY

    kIssGlaY Serious Server Member

    I have my dns manually set to "208.67.220.220:53, 208.67.222.222:53", and it seems "time" -> "Auto update time" doesn't have effect, because if the router didn't get time after power on, then no matter how many times waiting, time never got renewed.
    It's strange, I never encountered such problem on MIPS build before and the setting is same.
    BTW, i'm using PPPoE.
    ------------Update----------
    I found this problem only happens when I power on the router. If I reboot the router without powering off, then the router will get its time correctly.
     
    Last edited: Apr 16, 2014
  15. rob0809

    rob0809 Network Newbie Member

    The 818dru v1. I believe it has the same chip as the 812dru v2. It's definitely ARM. Thanks for the response and your hard work, shibby.
     
  16. Victek

    Victek Network Guru Member

    Back again.. the phenomena you mention happened to me many times too... it's a dark hole in the boot procedure and why it reboots and connects faster after one firmware upgrade (less than 40 seconds) and takes longer (around 90 seconds) after a cold power on... something to investigate.
     
  17. James Good

    James Good Reformed Router Member

    Hello. I donated this morning, Tomato on ARM sounds very promising.

    I have it installed on my AC68U. I'm using 116.T3, and have done all the NVRAM resets, etc.

    However, I'm still getting frequent 'hang ups'. The router looks OK from the lights, and the WiFi networks remain visible, but everything seems dead. No routing happens. The only way out seems a power off / on. Then all is good for a few more hours. Known issue? Does anyone use Shibby's ARM build (only basic features, nothing advanced yet!) successfully, with no reboots?

    Thanks,

    -James.
     
  18. shibby20

    shibby20 Network Guru Member

    I used my tomato-arm on ac68 (ovwrclocked to 2ghz) more thqn month without reboot. Never had this problem. From 3 days im using ac56 and also all work correct

    Wysłane z mojego S-line przy użyciu Tapatalka
     
  19. godraab

    godraab Networkin' Nut Member

    This exact same thing happens to me, could we have something in common.
    I have Sonos sound-system, Qnap-Nas, Apple-TV, iPhones, Android phones, macBooks, windows-laptops and some ip-cameras.

    g
     
  20. kIssGlaY

    kIssGlaY Serious Server Member

    Maybe shibby's build 117 was still compiled using ASUS GPL prior to 4887 that got this problem.
     
  21. shibby20

    shibby20 Network Guru Member

    i didn`t merge asus GPL 4887 sources with tomato-arm yet. I have idea why i haven`t this issue: i have older CFE - i didnt use DDR overclocking software (well i can use CPU turbo mode to 1GHz per core). Maybe this is the reason why i haven`t problem with stability but some people do.
     
  22. James Good

    James Good Reformed Router Member

    Thanks guys.

    kIssGlaY, I was wondering the same thing. Godraab, although I have no real way of knowing for sure, I think it might be that previous ASUS GPL version.

    Shibby, is there something I can turn off in the settings that may stop the issue for now? Or maybe I just temporarily roll back to the stock firmware. Is 116.T3 the latest ARM version?

    Thanks for a great piece of software! Looking forwards to the next build.

    -James.
     
  23. James Good

    James Good Reformed Router Member

    I've now switched to the latest ARM 117 build (from 116.T3). I'll see how that goes...
     
  24. olegy

    olegy Reformed Router Member

    Installed Shibby's ARM 117 build on the brand new Asus RT-AC56U.
    A couple of questions. It seems like I cannot get a remote HTTP access to the router, no matter what I do - changing protocols, ports, etc. Web Usage is not getting captured as well and it is enabled in Web Monitor configuration. Am I the only one with such problems? Or doing something wrong?
     
  25. shibby20

    shibby20 Network Guru Member

    i replaced my ac68 to brand new ac56 2 days ago. Remote HTTP access works without problem.

    web monitor is not working yet, also iptraffic and bw monitor do not work yet. It`s still tomato beta version and we (tomato-arm devs) are trying fix all problems step-by-step.
     
    zorkmta, mito, ninelo and 1 other person like this.
  26. James Good

    James Good Reformed Router Member

    OK, well the ARM 117 build seems to be working a treat on my AC68! Been up for over 7 hours now, 116.T3 wasn't making it much past 2 hours. Godraab, you may want to do the same.

    Looking forwards to more features being enabled, but it's awesome as it stands!

    -James.
     
  27. Guzel

    Guzel Network Guru Member

    hi
    The same problem whit victek and shibby 117 on AC56
    The 5Ghz 80Mhz dosent work
     
  28. kthaddock

    kthaddock Network Guru Member

    In movie you will see how to fix 5ghz radio (80mhz width) if it will not working correct for you..
    After flash, reset or restore configuration please be patience. Router needs more than 90sec to run. About 3 mins should be good.

     
  29. Guzel

    Guzel Network Guru Member

    I've already tried that. it dosent work
     
  30. TC777

    TC777 Networkin' Nut Member

    I should have bought the Asus AC68U instead of my R7000. I only got the R7000 because I had some gift cards for the Staples store and they don't carry the Asus router.

    I'm beginning to think there will be no Tomato firmware for the R7000, as I haven't heard of anyone actually working on it. I like the Shibby firmware on my Asus N56U router. I don't care much for DD-WRT, I never have.
     
  31. jerrm

    jerrm Network Guru Member

    Way too early to think that. Progress is being made on ARM. The devs need to concentrate on making the existing Asus models more stable/functional before spending time adding additional units.
     
  32. shibby20

    shibby20 Network Guru Member

    Guzel, 80Mhz on ac56 works. Try set other country. For me works on Poland and singhapure. I have 866Mhz wireless link between pce-ac68 to ac56u

    R7000 i should have I next week :)

    Wysłane z mojego S-line przy użyciu Tapatalka
     
    octra, Gitsum, JameZUK and 2 others like this.
  33. godraab

    godraab Networkin' Nut Member

    @James Good

    My ARM 117 has been up for 7 hours now. Are yours still stable?

    g
     
    Last edited: Apr 19, 2014
  34. MaX PL

    MaX PL Networkin' Nut Member

    woooo Shibbys finally getting a R7000.

    can't wait as 5ghz is unusable on stock firmware and i'm not touching dd-wrt.
     
  35. sandspike

    sandspike LI Guru Member

    Sweet, R7000, of course you tell me this after newegg's sale ended. lol.
    It was $167 USD yesterday. I want the R7000, but I must have CTF and Tomato.
    Shibby, we should see the same features as the RT-AC68U, right, including CTF, support internet speeds of 700Mbs+?
     
  36. James Good

    James Good Reformed Router Member

    Godraab, yes, been up for 1 day 7 hours now. All seems great with 117. Just starting to delve into the DLNA and Transmission side of things. These seem to be working OK too. Very happy!

    Anyone know if it's worth turning on Cut-Through Forwarding on the AC68U?
     
  37. olegy

    olegy Reformed Router Member

    Tried Transmission interface RT-AC56U 117 build. The interface worked for about two hours, after that download has stopped and port 9091 has ceased to respond. Only hard reset (pull the plug) has helped. But after the hard reset all the data I've downloaded (about 5GB) have been lost. Transmission has restarted that torrent for the beginning.
     
  38. shibby20

    shibby20 Network Guru Member

    my suggestion: install transmission from optware and set "optware binaries" in GUI.
     
  39. lilstone87

    lilstone87 Serious Server Member

    I am wondering, has toastman talked about messing with QoS for the ARM router's yet? I know these faster routers are made to be faster, but I am one of the people who enjoy tomato's QoS setup. So I would honestly be disappointed, if it's not a working part of tomato for ARM router's.
     
  40. zorkmta

    zorkmta LI Guru Member


    Is worth 90 usd extra for ac68? how much better is 2.4 and 5ghz range compare ac56?
     
  41. jnitis

    jnitis Reformed Router Member

    I saw over at Asus' site they have a new fw # 5047 that adds beamforming for all modes (not just ac). Will this be integrated into the tomato ARM build? Thanks.
     
  42. shibby20

    shibby20 Network Guru Member

    in the future, propably yes. For now im working on minidlna and i think i finally fix it ;) I will check when i return to home and will let you know.
     
    mito likes this.
  43. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Just wondering when the R7000 firmware is released if we'd be better off having separate threads for the ARM models. I'd not want to try to do something that is only applicable to an Asus router on my Netgear R7000 and in doing so mess up my Netgear router simply because of mixing information about each router model in one thread.
     
    mito likes this.
  44. shibby20

    shibby20 Network Guru Member

    Elfew, mito, JameZUK and 2 others like this.
  45. tomciopaluch357

    tomciopaluch357 Network Newbie Member

    I can't wait for R7000 shibby20 just donated hope it help little, i guess wee might have a surprise for a weakend, i keep my fingers crossed
     
  46. mito

    mito LI Guru Member

    Shibby Congrats!
    Is it possible to go from kong's right away to Tomato or is needed an intermediary firm?
    Or better to return to OEM firm an then 118?
     
  47. rob0809

    rob0809 Network Newbie Member

    Hi Shibby, did you ever recover your tew-812dru or is it bricked?
     
  48. ninelo

    ninelo Reformed Router Member

    AC56U. Tested 117 and now 118.
    Unfortunately I have to conclude:
    1. I could not connect wifi 5 GHz at 80 MHz width. I erased nvram, starting configuration from zero, changed different countries, but in my case I cannot select a channel if I set a Width to 80 MHz, only Auto is allowed. IMHO may be it can depend on a client devices environment and the country where a router operates. I mean if I am in a country where the 80 MHz width is regulatory restricted, then the router can understand it and lock 80 MHz width. For example, such client devices as smartphones in my country (Russia) automatically lock 80 MHz width when reading country info from a sim card. So If I connect a smartphone with locked 80 MHz to a router, devices automatically choose a width that is alowed for both of them. But strange, that when I was at Asuswrt-Merlin there was no problem to set the 80 MHz at the router side even if the smartphones width was locked only for 40 Mhz.
    2. Settings that was stored in a cfg file cannot be restored. I made a backup at the Configuration page, restored a default config at the same page and after normal router boot made a restore configuration. No luck.
     
  49. shibby20

    shibby20 Network Guru Member

    did you erase nvram after flash v118? On v117 i couldn`t also connect to at 80MHz. On v118 i made some changes in 2nd radio detection and now i can set 80MHz channel width. Using PCE-AC68 connected to RT-AC56U i have a link 866MHz

    Przechwytywanie.PNG

    I had to set country to Singapore.
     
    ninelo likes this.
  50. ninelo

    ninelo Reformed Router Member

    Thanks. I'll try to set v118 from zero tonight. Can you check a second problem?
     
  51. shibby20

    shibby20 Network Guru Member

    i know problem with restoring configuration from file and i`m working on it.

    For now, you can use nvram command to save and restore configuration.
     
    ninelo likes this.
  52. ninelo

    ninelo Reformed Router Member

    Will this be a correct syntax?
    nvram save /tmp/mnt/Data/backup.cfg (name and path as example)
    nvram restore /tmp/mnt/Data/backup.cfg
    I am not strongly familiar with linux...:rolleyes:
    When I enter the first command I get a not readable file, with no sense. Don't want to brick a router...
    Thnx.
     
  53. teh_g

    teh_g Networkin' Nut Member

    Try running "touch /tmp/mnt/Data/backup.cfg"

    I suspect u the command barged originally because the file doesn't exist.
     
  54. shibby20

    shibby20 Network Guru Member

    Not readable? It's very similar as created by backup function from gui, right?

    Wysłane z mojego IQ4410 przy użyciu Tapatalka
     
  55. ninelo

    ninelo Reformed Router Member

    Absolutely right.
     
  56. kIssGlaY

    kIssGlaY Serious Server Member

    @shibby and @Victek
    I've tried ASUS new 3.0.0.4.374.5656, and the "PPPoE + Ipv6 V6in4 tunnel + CTF" crash problem has finally been fixed in this version.
     
  57. ninelo

    ninelo Reformed Router Member

    I can confirm a working way to backup and restore settings till it's fixed in gui.
    backup
    Code:
    nvram save [/path_to_save/your_bkp.cfg]
    restore
    Code:
    nvram restore [/path_where_saved/your_bkp.cfg]
    nvram commit
    reboot
    80 MHz has got working too. Thanks.
     
  58. shibby20

    shibby20 Network Guru Member

    finally in my hands :)

    IMG_20140425_125741.jpg
     
    eris23, Gitsum, MaX PL and 5 others like this.
  59. tomciopaluch357

    tomciopaluch357 Network Newbie Member

    Oh no finally that will keep you busy nice toy
     
  60. JameZUK

    JameZUK Reformed Router Member

    Quick, open it!!!! :)
     
  61. shibby20

    shibby20 Network Guru Member

    you want and you have it ;)

    IMG_20140425_131509.jpg
     
    lolento, The Master and JameZUK like this.
  62. Mihai Olimpiu-Cristian

    Mihai Olimpiu-Cristian Serious Server Member

    Ha, Ha, Ha, is this a good time to call for Linksys EA6900 support? It's actually the cheaper alternative from the top 3 players and a good one at that :)

    P.S.: Sorry, but I couldn't just lose the occasion, I had to ask that! :) I'm not interested in any way .. Just some tongue in cheek comment!
     
  63. JameZUK

    JameZUK Reformed Router Member

  64. JameZUK

    JameZUK Reformed Router Member

    Thats better! ;)
     
  65. shibby20

    shibby20 Network Guru Member

    Naked!! Thats better ;)

    IMG_20140425_133405.jpg
     
    lolento, The Master and JameZUK like this.
  66. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Please take your time. It is obvious some of us are looking forward to having a Tomato variant to put on the R7000 however I do not want you to hurry anything.
     
  67. The Master

    The Master LI Guru Member

    <- Alpha Beta Gama Tester :D

    (EDIT: Hopefully)
     
    Last edited: Apr 25, 2014
    JameZUK likes this.
  68. James Good

    James Good Reformed Router Member

    Shibby, is there a list of what is not currently working in ARM 118? Having some QoS issues right now (I know, it's a tricky thing to get going), just wondering if there is hope for me to resolve?

    Thanks.
     
  69. lilstone87

    lilstone87 Serious Server Member

    Well it's been discussed before, and as far as I am aware of. QoS is a feature that is not currently working on ARM build's, and will require Toastman to get it working. When/if he has the time to do so.
     
    James Good likes this.
  70. James Good

    James Good Reformed Router Member

    Thanks Lilstone. I did do a bit of searching, but didn't come up with anything. I'll abort trying to get it working for now then. Would still be useful to see a page with whats not / what is working though.
     
  71. blackjackel

    blackjackel LI Guru Member

    I actually do wanna push shibby's ARM build on my AC56U, but I would need a few things to run, and i can deal with 1 crash per month:

    - VPN client

    - Transmission and GUI

    For those already running shibby 118, do these things run okay?
     
  72. shibby20

    shibby20 Network Guru Member

    Indeed

    Wysłane z mojego IQ4410 przy użyciu Tapatalka
     
  73. shibby20

    shibby20 Network Guru Member

  74. MaX PL

    MaX PL Networkin' Nut Member

    ohhhh yeehhhh. you got that on there quick.
     
  75. tomciopaluch357

    tomciopaluch357 Network Newbie Member

    Shibby that was a quick one , how soon can we test it ???
     
  76. shibby20

    shibby20 Network Guru Member

    easy. That was only first step. There are still many problems to resolve ;)
     
    mito and JameZUK like this.
  77. tomciopaluch357

    tomciopaluch357 Network Newbie Member

    well that's what i thought anyway good luck and have fun
     
  78. JameZUK

    JameZUK Reformed Router Member

    Shibby, thats is fantastic. Really pleased to see progress already. :)
     
  79. The Master

    The Master LI Guru Member

    Only nead DHCP& Scripts :D (at the Moment)...want to replace my N16...

    Hope there is soon a Alpha. Could test it because my R7000 is at the moment not Productive :)
     
  80. shibby20

    shibby20 Network Guru Member

    - wireless does not work
    - usb does not work
    - upgrade via GUI does not work - only serial&tftp at the moment

    well please wait few days. Today i made a big progres. Tomorrow is another day :)
    Best Regards.
     
  81. The Master

    The Master LI Guru Member

  82. mito

    mito LI Guru Member

    Shibby great, CPU Clock 1998 Mhz !! Don't you fry it?
    I am on 1400 and a little afraid:eek:
     
  83. The Master

    The Master LI Guru Member

    DUALCORE... 2x1000mhz-> Tomato 2000MHZ :D... So ALL OK
     
  84. RMerlin

    RMerlin Network Guru Member

    Actually no, that's not OK. Megahertz don't add up that way.

    @shibby20 : I didn't check how you are calculating the clock frequency (I suspect it's based off bogomips?), but here's a suggestion:

    1) Determine the number of cores (this is how I do it: https://github.com/RMerl/asuswrt-merlin/blob/master/release/src/router/httpd/sysinfo.c#L91)
    2) Divide the clock value you are currently reporting by the core count
    3) Round the value to the closest sensible clock value (ARM clocks can only be one of the pre-defined values on the BCM4708 anyway, i.e. 800,1000,1200, etc...)
     
    mito likes this.
  85. The Master

    The Master LI Guru Member

    I know that Dualcore does not mean 2x 1000mhz=2000mhz but at the moment Tomato show this in the GUI. So its only a GUI Problem.
     
  86. Flamez

    Flamez Network Newbie Member

    Sorry but where you talking about your latest ARM version 118? Or netgear 7000 firmware?

    Thanks
     
  87. lilstone87

    lilstone87 Serious Server Member

    Shibby's talking about the R7000 in that post.
     
  88. Flamez

    Flamez Network Newbie Member

    Thanks! I was confused. I have a ASUS RT-AC68R wanting to load his firmware 118 on it. Do we know what's not working on it firmware 118?
     
  89. lilstone87

    lilstone87 Serious Server Member

    That would be something one of the Tomato ARM dev's would have to comment on. I do know QoS is one feature currently not working with ARM build's.
     
  90. Flamez

    Flamez Network Newbie Member

    Thanks. I am looking forward to loading it up.
     
  91. James Good

    James Good Reformed Router Member

    Having run ARM 118 on my main router (AC68U) since it's release, here's my list of what's not working:
    1) Web Usage.
    2) QoS.
    3) 80 MHz channel width on my 5GHz band. Not sure why. I'm running with country code = UK.
    4) Bandwidth monitoring / IP Traffic Monitoring do not save history. Not sure if that is supposed to work or not.

    Confirmed working well:
    a) USB drive support (flakey with NTFS drive, much better with ext3).
    b) Samba sharing.
    c) DLNA server.
    d) Transmission client.
    e) Routing and general stability!
    f) SSH into router.
     
  92. shibby20

    shibby20 Network Guru Member

    3) set country code to SG (Singapore)
     
    James Good likes this.
  93. shibby20

    shibby20 Network Guru Member

    R7000 suport update:

    - upgrade via flash - works
    - wan works
    - wireless (both) works

    todo:
    - leds and buttons

    Will let you know about progress :)
    Best Regards.
     
    octra, Elfew, TyShawn and 10 others like this.
  94. emer1

    emer1 Network Newbie Member

    great news .... thanks :)
     
  95. The Master

    The Master LI Guru Member

    Can´t wait to test it :D
     
  96. mito

    mito LI Guru Member

    Thanks a lot Merlin for your explanation;)
     
  97. mito

    mito LI Guru Member

    Seems not to be so:D
     
    Last edited: Apr 29, 2014
  98. MaX PL

    MaX PL Networkin' Nut Member

    my R7000 is ready for the alpha build. can't wait.
     
  99. shibby20

    shibby20 Network Guru Member

    Tomato for R7000 ready. Now i want to make some tests before i will release firmware for you.

    I want to also make a movie on Youtube with little how to install tomato on R7000 and how to return to Netgear Genie.

    We will be in touch :)
     
    koitsu, MrDoh, lolento and 8 others like this.
  100. knight401

    knight401 Serious Server Member

    HI shibby
    Amazing works!!!I can't wait :)
    Thanks
     

Share This Page