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

Toastman CLIENTMON v 1.28.0035 Beta

Discussion in 'Tomato Firmware' started by Toastman, May 4, 2011.

  1. Toastman

    Toastman Super Moderator Staff Member Member

    I've been trying to properly integrate a graphical client monitoring feature into the Tomato GUI for several weeks. I think It's ready for a test. MIPSR2 only at present, I have it running and tested only on an RT-N16.

    Look at the old "realtime" monitor, and you'll find a checkbox to enable monitoring, and an entry box for the client's IP address. After saving, two new imq interfaces are brought up to monitor incoming and outgoing streams from that client. The 24 hour graph page will also show the same interfaces.

    It can be used at the same time as the Bandwidth Limiter, but when monitoring a particular client, it's data will be removed from the BW Limiter's imq display and control, and instead be passed through the new imq device belonging to the client monitor. So you can also use it to remove a client from the bw limiter display for diagnostic purposes.

    You will find other ways to use these functions, I'm sure.

    I've also added a few extra mods which hopefully will bring up and take down the imq's of this and also the bw limiter mod when you exit. However, at present the 24 hour page remains the same, this needs a little more work.

    I'm interested in any feedback!
     
  2. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Help me understand what we will use this for in other words how will we test it? Watch a particular client to see if over using and need to throttle that client?

    Edit: I'm sorry but I also get a bit lost with the numbering sequences. Even though this is number 0085 is it newer than the xx67 build?
     
  3. Toastman

    Toastman Super Moderator Staff Member Member

    This is a test build, the 35th amendment since I started it. If it seems OK it will be renumbered and become a proper issue. I need to know if it runs OK on e.g. the E series Linksys routers etc.

    Well, you can use it to see what the upload/download ratios are for a given application or user - this helps set up QOS rate and limit. You can use it to see if someone has a virus and is sending out vast amounts of stuff that it shouldn't. You can use it to decide whether to throttle a user who is using too much of your bandwidth. It gives you realtime averages and running totals for up to 24 hours of a client's bandwidth useage.

    You can examine the graphs to decide if your QOS is doing what you expected. For example, the 24 hour graph below shows a P2P user downloading heavily at 8 p.m. then dropped off somewhat at 9 p.m. as other users came online and took priority. He switched off at 9:30 and started again at 11 p.m. But during the heaviest P2P useage period from midnight until 5 a.m. you can see that he didn't get anywhere near as much bandwidth as before.

    [​IMG]
    |
    |
    [​IMG]
     
  4. Jacques

    Jacques Addicted to LI Member

    @Toastman
    Tomato Firmware v1.28.0035 MIPSR2-Toastman-Clientmon-Beta K26 USB Ext
    working ok on E3000, Client Monitor is a good idea....
    but on client voip the grid is not switch to right speed...
     

    Attached Files:

  5. Toastman

    Toastman Super Moderator Staff Member Member

    The amount of data looks small, you can expand it by setting MAX - per I/F instead of uniform. Or do you think that it should be reading a lot higher?
     
  6. Jacques

    Jacques Addicted to LI Member

    per I/F instead of uniform is ok thanks Toastman....:)
     
  7. jsmiddleton4

    jsmiddleton4 Network Guru Member

    As noted seems to be working fine on the E3000.

    When I go to the "Last 24 hours" I don't have the IMQ3. I have it with real time monitoring.
     
  8. Toastman

    Toastman Super Moderator Staff Member Member

    OK, thanks. The 24 hours page acts very strangely, and I don't fully understand why myself. Usually it's been a problem of disappearing WAN (pppoe) interface, not imq3. Often, if the router is rebooted it corrects itself though.

    The code trundles through the list of interfaces and brings them up - but as far as I can see they should always be the same in both realtime and 24 hour graphs. If anyone knows what is going on, I'd appreciate the help!

    EDIT - I see - the 24 hour page is limited in the number of interfaces it can display. I've increased it to see if the clientmon is also logged for 24 hours - seems to work OK.
     
  9. Jacques

    Jacques Addicted to LI Member

    in my E3000 i have the IMQ3 in last 24 houres..
     
  10. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Just looked again. No IMQ3 in 24 hours for me.

    Just checking, any client connected through my slave router usage is only going to show up on the slave router? The only usage the master router will track is the WDS connection traffic from the slave?
     
  11. Mercjoe

    Mercjoe Network Guru Member

    Does this mean that you have to have Bandwidth Limiting enabled in order to use it? I ask due to the fact that I use QOS, but not bandwidth limiting.

    I can see the usefullness of this tool for drilling down into the network and see what it happening on a IP to IP basis.

    Great idea.
     
  12. Toastman

    Toastman Super Moderator Staff Member Member

    JS - That's right. I think it will only show traffic passing through the router on it's way to and from the internet. Also, I think on your router you will have additional interfaces configured, which has affected the 24 hour display as previously mentioned. Something is preventing certain interfaces from being displayed, but I can't see any reason for it. But then, I'm not a programmer, and I probably have no idea what to look for. Maybe someone else will take a look?

    Mercjoe - Bandwidth limiting is entirely separate, it doesn't need to be on.
     
  13. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Could be something to do with WDS mode....
     
  14. Jacques

    Jacques Addicted to LI Member

    @Toastman
    In the future provide the possibility to add the ip address info which was tested in Last 24 hours Client monitor, it would be very helpful when we tested a few users.:)
     
  15. Jacques

    Jacques Addicted to LI Member

    @Toastman i'm using Tomato Firmware v1.28.7469 MIPSR2-Toastman-RT K26 USB VPN on E3000
    1. Realtime client monitor working well.
    2. In Status, logs, login configuration i have DHCP Client check
    3. I uncheck dhcp client. (or other functions in syslog)
    4. Realtime client monitor stop to working.
    5. in Clinet monitor i click on button SAVE then client monitor start to work again.
     
  16. Toastman

    Toastman Super Moderator Staff Member Member

    I am just posting 1.28.7470 - this should take care of the stop/start problems and the "enter" key bug.

    BTW - My builds contain ftpput and ftpget commands.
     
  17. Jacques

    Jacques Addicted to LI Member

    @Toastman now is ok, thanks for good job...:)
     
  18. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Trying it now. Seems to be stable.
     
  19. Toastman

    Toastman Super Moderator Staff Member Member

    Try 1.28.7471 - just posted. I think it will fix the 24 hour graph for you. The 24 hour graphs display should now support more interfaces.
     
  20. Jacques

    Jacques Addicted to LI Member

    24 hours client monitor in/out show date, time, bandwidth but not adress ip of tested client.
     
  21. Toastman

    Toastman Super Moderator Staff Member Member

    It can't really show the IP of the tested client, because several or even several dozen clients may have been tested over that 24 hour period and all will be shown together on the same graph. Every saved reading would have to have the ID of the client monitored at that time also saved with it, so I don't think it would make sense to add it. Too much work for me anyways.
     
  22. Jacques

    Jacques Addicted to LI Member

    when you move mouse over graph you show time then you can add adress ip.
    at 6 you set monitoring ip 192.168.100 with button save you start monitoring for 192.168.1.100.
    at 9 you set monitoring ip 192.168.111 with button save you start monitoring for 192.168.1.111 and stop monitoring for 192.168.1.100
    at 16 you set monitoring ip 192.168.123 with button save you start monitoring for 192.168.1.123 and stop monitoring for 192.168.1.111
    on the same graph you can show all testet ip.
     
  23. Toastman

    Toastman Super Moderator Staff Member Member

    Sounds like a great idea, I look forward to it.
     
  24. jsmiddleton4

    jsmiddleton4 Network Guru Member

    I'm confused. Is jacques creating a version that does those things?
     
  25. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Victek has been working hard and adding some great extended features. For me however I don't need all the VPN and no-cat stuff. Lots of hard work and very cool that all those features are being added. I only need solid basic firmware however. It appears Victek has complied latest .9xxxx versions with latest busybox, etc. I'm getting a little lost on what is which and whose is most recent compile. If it is the case there are new "pieces" from which to compile the final firmware are you updating your version Toastman?
     
  26. Jacques

    Jacques Addicted to LI Member

  27. Toastman

    Toastman Super Moderator Staff Member Member

    Will look at that, thanks.

    EDIT - works fine for me ....
     
  28. Jacques

    Jacques Addicted to LI Member

    @Toastman
    i'm using Tomato Firmware v1.28.7473 MIPSR2-Toastman-RT K26 USB VPN on E3000
    EDIT - works fine for me ....too now

    in about you have
    "Victek RAF" features:
    - CPU Freq Display
    but cpu clock select is removed.
    clock select worked well in E3000.

    Can i use syntaxe
    nvram set clkfreq="533,266,133" or
    nvram set clkfreq="533" ?
    for overclocking:)
     
  29. jsmiddleton4

    jsmiddleton4 Network Guru Member

    "but cpu clock select is removed."

    That is because Victek removed it from his firmware. Toastman isn't writing a new version. He is enhancing an existing version.

    The code for overclocking will work.

    What has been established, and why Victek removed it, is that real world performance is not enhanced by over clocking.
     
  30. Toastman

    Toastman Super Moderator Staff Member Member

    I don't have an overall picture. In the past every router I ever heard of would accept just the clock frequency, and that is what the GUI entered. But some people said that it croaked their RT-N12's (which appears to be a notorious machine for odd quirks). Others then said that some routers needed two sets of figures. I removed it to get rid of the problem.

    Use nvram set clkfreq="532,266,133" would probably be safe, the RT-N16 accepts just 532.

    NB - There is no 533 in the cfe tables for these routers, as far as I am aware.

    About throughput - well.... Actually , around a year or two ago, there were several tests done, and screenshots posted in this forum, of the results of "overclocking" WRT54GL's from 200 to 250MHz (25%) also increased the WAN throughput by around 25%. Which is precisely what you'd expect because by definition a faster clock speed must also increase the possible throughput rate. The same will apply for any router, unless there is something DELIBERATELY restricting the speed elsewhere, and I don't think anyone would do that :)
     
  31. Jacques

    Jacques Addicted to LI Member

    Toastman you're right.
    I wanted to write 532 not 533, sorry:)
     
  32. Jacques

    Jacques Addicted to LI Member

    @Toastman
    E3000 accept without any errors
    nvram set clkfreq="532,266,133" and
    nvram set clkfreq="532"

    nvram show | grep clkfreq
    give the same value as i write by nvram set clkfreq
    is really work on right frequency and not on 480 Mhz value by default ?

    in Tomato Firmware v1.28.7472 MIPSR2-Toastman-RT K26 USB VPN
    and Tomato Firmware v1.28.7473 MIPSR2-Toastman-RT K26 USB VPN
    nvram show now this variables that is correct ?

    NC_AllowedWebHosts=www.victek.is-a-geek.com
    NC_DocumentRoot=/tmp/splashd
    NC_ExcludePorts=1863
    NC_ForcedRedirect=0
    NC_GatewayMode=Open
    NC_GatewayName=Tomato Portal
    NC_GatewayPort=5280
    NC_HomePage=http://victek.is-a-geek.com
    NC_IdleTimeout=0
    NC_LoginTimeout=3600
    NC_MaxMissedARP=5
    NC_PeerChecktimeout=0
    NC_RenewTimeout=0
    NC_Verbosity=2
    NC_enable=0
    :):):)
     
  33. Toastman

    Toastman Super Moderator Staff Member Member

    They are for the Captive Portal. If your version doesn't have it they should not really be there, you can delete them. (nvram unset).

    I'll take a look. I probably missed some lines of code by accident, which would not have included them if NOCAT wasn't compiled in.
     
  34. Jacques

    Jacques Addicted to LI Member

    i deleted them...all is ok now:):):)
     
  35. shibby20

    shibby20 Network Guru Member

    @Toastman did you test Clientmon and Bw limit together? In my opinion IP enables as clientmon is NOT limited by bw limiter!
     
  36. jsmiddleton4

    jsmiddleton4 Network Guru Member

    "WRT54GL's from 200 to 250MHz (25%) also increased the WAN throughput by around 25%."

    We're talking a whole new ball game with a 480mhz cpu.
     
  37. Toastman

    Toastman Super Moderator Staff Member Member

    shibby, yes. The client monitor is not limited by the bandwidth limiter. There is a note to the effect that the monitored IP is excluded from the limiter & displays.

    Do you know some way to make it pass through 2 x imq? That would be useful :)
     
  38. shibby20

    shibby20 Network Guru Member

    yes i do. I will modify currently bw limiter code to not using imq`s (shaper bandwidth directly on br0 and wan iface).
     
  39. Toastman

    Toastman Super Moderator Staff Member Member

    If you do that, try to make it able to work concurrently with QOS? That is extremely useful.
     
  40. shibby20

    shibby20 Network Guru Member

    aaaaa, hmm i forgot ... QoS ;) ehm
    I will try
     
  41. Toastman

    Toastman Super Moderator Staff Member Member

    Thanks!

    None of this stuff is perfect, is it ? LOL
     
  42. Jacques

    Jacques Addicted to LI Member

  43. Toastman

    Toastman Super Moderator Staff Member Member

    Approximately half. Hmm. I'll take a look but this may be inherent in the way the graphs obtain their data.
     
  44. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Had connection problems with xx73 and xx74 versions. Went back to Victek's 8901 and all is well.
     
  45. jsmiddleton4

    jsmiddleton4 Network Guru Member

    I've worked my way up to xx72 with no connection problems. Not sure if its the fast NAT thing....
     
  46. pharma

    pharma Network Guru Member

    I've gone back to Toastman's 1.28.7471 ... seems to be the more responsive and stable than later releases. I tried 1.28.7474 but still seemed sluggish on my E4200.

    I always erase NVRam throughly after each flash.

    Keep up the good work and many thanks to the developers carrying the Tomato torch!

    Pharma
     
  47. shibby20

    shibby20 Network Guru Member

  48. Morac

    Morac Network Guru Member

    Do you know what the default clock setting on the E3000 will be now that this is gone?

    I found that if I didn't specifically set the clock frequency on the E3000, that after a NVRAM reset the clock would be okay until I restarted the router. After a restart it would actually underclock to the WRT54GL default frequency (120 I think) unless I specifically set it back to 480.
     
  49. jsmiddleton4

    jsmiddleton4 Network Guru Member

  50. Toastman

    Toastman Super Moderator Staff Member Member

    jsm, what are the connection problems you're having? The changes from 7472 to 7473 were the portal, the cpu clock removal, and a fix for the udp limit in the BW Limiter, some cosmetics, which shouldn't affect connections. If there is a problem I need to find what is responsible. ( I guess that's the E3000?)

    Also, 7472 introduced the Portal, if that isn't being used it *should* be the same as 7471.
     
  51. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Could not connect to the router via lan or wireless and could not connect through the router to the web. Had to reboot router and immediately after a reboot could connect but only for a short period of time and then could not connect again. Rebooted and loaded Victek's right away. Then once it was working fine starting loading yours up to xx72.

    73 and 74 gave me problems. xx72 working fine.

    Yes, E3000. After a few minutes the router was choking on something. Not sure what. Not one problem with xx72.

    I don't see captive portal in xx72.
     
  52. jsmiddleton4

    jsmiddleton4 Network Guru Member

    I see it in "the about" listing but not on any menu options.

    "Victek RAF" features:
    - CPU Freq | Previous WAN IP | Additional Themes
    - Static ARP Binding | QOS/Bandwidth Limiter
    - Captive Portal (Based on NocatSplash)
    Copyright (C) 2007-2011 Vicente Soriano
    Captive Portal Copyright (C) 2011 Ofer Chen & Vicente Soriano
     
  53. TexasFlood

    TexasFlood Network Guru Member

    Not sure if this is related, but...

    The other day my son said the Playstation 3 couldn't access the Internet which is connecting via the 802.11G WRT54GL access point which I recently loaded RAF1.28.9001 MIPSR1_RAF_NOCAT K26 Std on.

    I checked it, accessing it was sluggish from the wired connection to the primary router and it did not seem to be responding wirelessly. This didn't happen in a few minutes but took some days although I don't know how many. A reboot restored functionality. I just checked and it's been up 1 day, 21 1/2 hours and is still working as of now.

    Wasn't going to mention this unless it reoccurred and seemed to be chronic. But thought it might be related since it is also a NOCAT build and I don't recall having seen this symptom before on -any- previous build I've loaded on this router. Might not be related at all, don't really know. I'll update if it reoccurs.
     
  54. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Sounds very similar. It was as if the router was clogged by something. NAT table? Something that reboot cleared but only for a short period of time and then it clogged back up. That's the best way I can describe it.
     
  55. Jacques

    Jacques Addicted to LI Member

    It is very interesting and strange why a router is working and another not.
    On my E3000 xx74 working fine.
    Except last 24 hours bandwidth.
     
  56. Toastman

    Toastman Super Moderator Staff Member Member

    jsm, did you use this build? It was compiled to have nocat in it, and the fact that you have the message in "About" should indicate it was indeed compiled. Hopefully.

    tomato-E3000USB-NVRAM60K-1.28.7472MIPSR2-Toastman-NOCAT.bin

    Other versions of 7472 (or any other) without NOCAT in the title should behave normally anyway - because they don't have NOCAT compiled.

    **

    Couple of things may be relevant:

    There was a mod done by shibby (in 7473) to enter a custom log file path. Once enabled, if it was disabled in the gui a symbolic link remained in place and the log would continue to try to write to that file. If the path no longer existed (such as a USB drive having been removed) the router could go nuts. I had removed it from 7474, but as Shibby has fixed it now I have re-issued 7474.

    Nocat also has some file paths to set - they must be present - if nocat can not write or read from them, similar thing happens - the cpu load will climb, the router will go nuts. The log will fill with messages. If NOCAT isn't in use, this should never happen anyway.

    My builds contain ftpput and ftpget commands.
     
  57. Toastman

    Toastman Super Moderator Staff Member Member

    jacques, I had a look at the discrepancy you mention between live and 24 hour graphs.


    The 24 hour graph does not read continuously, it is sampling data every two minutes, and displays what was happening at the time of that sample. So short duration transfers may escape being sampled altogether or just part of them may be sampled. I don't think there's anything wrong with the graphs, this is how they work, and how they've always been.

    I made a large file transfer which would give me a fixed download for a reasonably long time period > 2minutes, and looked at the results. Apart from a small difference caused by overheads, sampling etc the two figures were almost the same. An upload of 736kbps v. 701kbps. Download of 8590kbps v. 8140kbps.

    If I do a short term download from speedtest, 17Mbps for about 4 seconds, then I can get huge discrepancies, depending on the sample time - if sampled at the wrong time when no transfer is taking place, then it's quite possible to get a blank display. Even after eight 4 second downloads, none of them had been sampled - it's just chance.

    You need to consider this graph as an averaged view of uploads and downloads over a 24 hour period.

     
  58. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Two long days at work. Will take a look now toastman.

    This is the version that I've been using and it works.

    Tomato Firmware v1.28.7472 MIPSR2-Toastman-RT K26 USB Ext

    It has no-cat in the "about" section.
     
  59. Toastman

    Toastman Super Moderator Staff Member Member

    Okay, I just went back to use build 7466 as a base. A great many people seem to think that version was good and more stable than more recent releases. Since the recent releases all worked fine for me, I don't know if this will make any difference to others, but let's see what happens. I have added all my mods and bugfixes since that date and some important toolchain and build changes from Fedor. Plus a few usb and ipv6 tweaks that look useful and the E4200 mac address bugfix. There is no Captive Portal and I have tried to keep BCM fast NAT and CTF out of it, as these two "features" seem to be responsible for a fair number of problems.

    That brings us to Toastman-RT version 1.28.7475 - let's see if that one satisfies a few more people. Uploading shortly.
     
  60. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Will watch for it and try it asap.
     
  61. jsmiddleton4

    jsmiddleton4 Network Guru Member

    I appreciate all the work folks are doing to add stuff like captive portal to this firmware. But for me, and I'm guessing the majority of us, we aren't using all that stuff. I very much appreciate the simple, its hardly bare bones however, basic firmware. All of the additional power features add variables to the stability and performance of the firmware. Thanks for having a "basic" version for us to try toastman.
     
  62. Toastman

    Toastman Super Moderator Staff Member Member

    No problem. When the NOCAT is 100% stable and no bugs left, it will be added, but even when that is done, in theory the compiles without NOCAT such as EXT shouldn't be impacted. If you don't run them, they don't do anything. Anyway, there should always be some "simple" builds to choose from, such as the std and mini builds.

    To answer some mails I have had concerning the current reversion of the bandwidth limiter by other modders, I am going to keep the IMQ based Bandwidth Limiter. To recap, the IMQ based BW limiter works 100% even while QOS is running, which the version without IMQ doesn't do at the moment. It can therefore be used to restrict a particular client's bandwidth without affecting anything else. It can also be used to set a maximum incoming limit - which Tomato's QOS doesn't have. [Set the default limit range to cover all your clients, and set a rate and a maximum limit (both can be the same figure, say 30% less than your measured download speed), this should greatly help VOIP and gamers.]

    Don't forget that the Client Monitor will remove the monitored client from the control of the Bandwidth Limiter and place it in a graph of it's own.

    If a future version of the bandwidth limiter which does not use IMQ can be made to work in conjunction with QOS, (maybe by limiting outbound traffic in a different chain than prerouting), then the client monitor would also serve to see if the QOS rules are taking effect. That's "work in progress". I personally don't want to add a bandwidth limiter or any other feature that doesn't work under certain conditions. To my mind, that's a cop-out. Everything should work - unconditionally.

    My builds contain ftpput and ftpget commands.

    When Fedor returns, I know he's also working on getting a new "stable" release as he hasn't made one for some months. It will be very welcome!

    I have been holding off 7475 while testing, uploading now.
     
  63. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Using xx75 now. While it is subjective it is snappier. No slow downs so far.
     
  64. Toastman

    Toastman Super Moderator Staff Member Member

    We found one error already, bug "dnsmasq can't find etc/dnsmasq/resolv.conf" which was fixed by a commit I did not include

    FYI - That original bug was fixed by:

    f24d71356699aa48f688bbeda02a13ba56a9b130 - rc: fix resolving IP addresses when not using Dnsmasq
    April 10 2011

    Look for revision later today. version 7475.1
     
  65. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Thanks for staying on top of it. I did not see any error's but I'm not banging dnsmasq all that much. d/l .1 now......
     
  66. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Stable so far. No slow downs, etc. No error message.
     
  67. Toastman

    Toastman Super Moderator Staff Member Member

    Same here, so added a few more little tweaks = 7475.2 latest.

    31st May - added some NOCAT builds too
     
  68. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Don't see it yet.....
     
  69. Toink

    Toink Network Guru Member

    Thank you for bringing back the CPU Frequency drop-down Menu! :)

    Everything's working, so far :)
     
  70. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Grabbing it now.
     
  71. Toastman

    Toastman Super Moderator Staff Member Member

    Added some NOCAT builds to 7475.2
     
  72. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Running well here.
     
  73. Jacques

    Jacques Addicted to LI Member

    @Toastman
    Tomato Firmware v1.28.7475 MIPSR2-Toastman-RT K26 USB VPN on E3000.
    I lost wifi for a short time and in the log i find the message
    Jun 1 18:15:48 unknown user.warn kernel: nf_ct_ras: decoding error: out of range
    Jun 1 18:15:49 unknown user.warn kernel: nf_ct_ras: decoding error: out of range
    wifi was back by himself.

    Jun 1 20:20:49 I lost wifi for a short time again but not any error message in the log.
    Now i rebooted my router.
     
  74. jsmiddleton4

    jsmiddleton4 Network Guru Member

    D/L .2 with compile date of 5/31. First .2 version I d/l had compile date of 5.30. Still running great with either compile date.....
     
  75. Toastman

    Toastman Super Moderator Staff Member Member

    There was a small bugfix for error in updating the time and "uptime" in the overview page, fixed that too now. New compile posted.

    My builds contain ftpput and ftpget commands.

    Jacques, never seen that error before. It seems an harmless messages related to netfilter nf_conntrack_h323 module.

    Googling for info shows it to be very common.

    The E3000 seems absolutely rock-solid here.
     
  76. bingo1105

    bingo1105 Networkin' Nut Member

    Thanks for all you do, Toastman. I've got it running on my E3000 without complaint. :biggrin:

    One cosmetic issue: on the system overview page, the flash size is listed twice... once as 'Flash RAM Size' and once more as 'Flash Size'. See below:

    Name tomato
    Model Linksys E3000
    Chipset Broadcom BCM4716 chip rev 1 pkg 10
    CPU Freq 480MHz
    Flash RAM Size 8MB

    Time Thu, 02 Jun 2011 11:09:10 -0500
    Uptime 0 days, 00:15:00
    CPU Load (1 / 5 / 15 mins) 0.03 / 0.02 / 0.00
    Total / Free Memory 60.64 MB / 50.32 MB (82.99%)
    Flash Size 8MB
     
  77. jsmiddleton4

    jsmiddleton4 Network Guru Member

    d/l 6/2/11 compiled version now.
     
  78. WrePLe

    WrePLe Addicted to LI Member

  79. TexasFlood

    TexasFlood Network Guru Member

    I started to d/l 6/2/11 compiled version, then seemed like it vanished, then came back after not long, so trying again.
     
  80. Jacques

    Jacques Addicted to LI Member

    version 6/3/2011 on E3000
    something strange is the CPU Load because after some time about 25 mins shows only
    CPU Load (1 / 5 / 15 mins) 0.00 / 0.00 / 0.00 when i download.
     
  81. Toastman

    Toastman Super Moderator Staff Member Member

    That's pretty normal for a 500Mhz router, unless you have really heavy use. I have around 40 users online at the moment and rarely does it jump to 0.02 - 0.01 - 0.0

    I have many RT-N16's on 16Mbps lines, and they're also usually hovering close to zero. When six or seven people start hitting P2P and video hard, it will rise though usually to about 0.1 or 0.2. Anything higher than that is abnormal and I start worrying about it.

    Confirm by telnet to the router, run top.
     
  82. Jacques

    Jacques Addicted to LI Member

    That's good news.
     
  83. pharma

    pharma Network Guru Member

    Any idea when both radios will be functional on the newer "E" routers (other than E3000)?

    Pharma
     
  84. Toastman

    Toastman Super Moderator Staff Member Member

    I don't know. That will depend on the availability of a driver that supports it, and then it will have to be integrated into Tomato by Teddy Bear.
     
  85. Toastman

    Toastman Super Moderator Staff Member Member

    Well, I was inspired - I did a K24 MIPSR1 build, tried it on a few WRT54GL AP's and it seems to work nicely. No guarantees, but this could be an improvement in speed over the K26 ones.

    1.28.7621, posting shortly.
     
  86. TexasFlood

    TexasFlood Network Guru Member

    Was running your K26 MIPSR1 1.28.7621 build on my GL. Just loaded your K24 build onto both a GL and a TM, WDS linked. So far so good, thx.
     
  87. Toastman

    Toastman Super Moderator Staff Member Member

    That's great, I though that WDS was flaky?
     
  88. TexasFlood

    TexasFlood Network Guru Member

    It kinda is flaky but seems a bit better than I remember. Working better than the sharp stick in the eye that I remember, :poke: (yes I'm having a smiley fit).

    I gave up on it for quite a while but when gave it another try when I wanted to play with static ARP. So far it haven't been as bad as I remember. It may be exactly the same, not sure, as the problems seem much worse when I dick around with it, :tongue:. So I'm trying not to mess with it as much and I took out my silly reboot scripts, :wink:.

    Now try bringing things back into order by doing a save from the basic network screen with seems to restart things in a more graceful way, think it was jsmiddleton4 :)thumbup:) who suggested this a while back. I wonder what gets restarted that does this magic :help: ? If I knew what services restart when you save the basic network screen then perhaps I could come up with a more graceful script :idea:.
     
  89. Jacques

    Jacques Addicted to LI Member

    Jun 5 19:00:01 unknown syslog.info root: -- MARK --
    Jun 5 19:00:01 unknown cron.info crond[6225]: crond: USER root pid 1688 cmd logger -p syslog.info -- -- MARK --
    Jun 5 20:00:01 unknown cron.info crond[6225]: crond: USER root pid 2884 cmd logger -p syslog.info -- -- MARK --
    Jun 5 20:00:01 unknown syslog.info root: -- MARK --
    Jun 5 20:09:36 unknown daemon.info dnsmasq-dhcp[6259]: DHCPINFORM(br0) 192.168.1.90 00:xx:xx:xx:xx:xx
    Jun 5 20:09:36 unknown daemon.info dnsmasq-dhcp[6259]: DHCPACK(br0) 192.168.1.90 00:xx:xx:xx:xx:xx Mayhem-PC
    Jun 5 20:12:22 unknown daemon.warn dnsmasq[6259]: no servers found in /etc/resolv.dnsmasq, will retry
    Jun 5 20:12:22 unknown daemon.info dnsmasq[6259]: exiting on receipt of SIGTERM
    Jun 5 20:12:22 unknown daemon.info udhcpc[6653]: Unicasting a release of 88.xxx.xxx.xx to 88.xxx.xxx.254
    Jun 5 20:12:22 unknown daemon.info udhcpc[6653]: Sending release...
    Jun 5 20:12:22 unknown daemon.info udhcpc[6653]: Entering released state
    Jun 5 20:12:24 unknown daemon.info udhcpc[6653]: Received SIGTERM
    Jun 5 20:12:24 unknown user.debug kernel: vlan2: del 01:00:5e:00:00:01 mcast address from vlan interface
    Jun 5 20:12:24 unknown user.debug kernel: vlan2: del 01:00:5e:00:00:01 mcast address from master interface
    Jun 5 20:12:24 unknown user.debug kernel: vlan2: del 33:33:00:00:00:01 mcast address from vlan interface
    Jun 5 20:12:24 unknown user.debug kernel: vlan2: del 33:33:00:00:00:01 mcast address from master interface
    Jun 5 20:12:24 unknown user.info kernel: br0: port 3(eth2) entering disabled state
    Jun 5 20:12:24 unknown user.info kernel: br0: port 2(eth1) entering disabled state
    Jun 5 20:12:24 unknown user.info kernel: br0: port 1(vlan1) entering disabled state
    Jun 5 20:12:24 unknown user.info kernel: vlan1: dev_set_promiscuity(master, 1)
    Jun 5 20:12:24 unknown user.info kernel: vlan1: dev_set_allmulti(master, 1)
    Jun 5 20:12:24 unknown user.debug kernel: vlan1: del 01:00:5e:00:00:01 mcast address from vlan interface
    Jun 5 20:12:24 unknown user.debug kernel: vlan1: del 01:00:5e:00:00:01 mcast address from master interface
    Jun 5 20:12:24 unknown user.debug kernel: vlan1: del 33:33:00:00:00:01 mcast address from vlan interface
    Jun 5 20:12:24 unknown user.debug kernel: vlan1: del 33:33:00:00:00:01 mcast address from master interface
    Jun 7 13:26:16 unknown user.notice kernel: klogd: exiting
    Jun 7 13:26:16 unknown syslog.info syslogd exiting
    Jun 7 13:26:16 unknown syslog.info syslogd started: BusyBox v1.18.4
    Jun 7 13:26:16 unknown user.notice kernel: klogd started: BusyBox v1.18.4 (2011-06-03 07:55:44 ICT)
    Jun 7 13:26:16 unknown cron.info crond[29754]: crond: crond (busybox 1.18.4) started, log level 8

    @Toastman
    I turned off Client Monitor but I do not remember the date and time it was maybe far two days, and now i discovered in the log no more records - MARK - every hour.


    I did some testing on/off the Client Monitor that not doing problem MARK record, something else is causing the problem.
     
  90. Toastman

    Toastman Super Moderator Staff Member Member

    strange!
     
  91. Jacques

    Jacques Addicted to LI Member

    @Toastman
    Tomato Firmware v1.28.7475.3 MIPSR2-Toastman-RT K26 USB VPN on E3000.
    1. I saved log up before the test, who had 428 lines of data from 3 days.
    2. I click on save in Basic, Network.
    3. Now the log is only with 40 lines of the last events.
    logically should add the last events but not erase all what was.
     
  92. Toastman

    Toastman Super Moderator Staff Member Member

    That's normal. The logs are restarted. All versions of Tomato do the same.
     
  93. Jacques

    Jacques Addicted to LI Member

    Tomato Firmware v1.28.7475.4 MIPSR2-Toastman-RT K26 USB VPN on E3000.
    Sorry but it clearly is a problem with the log.
    How i tested.
    1. Setting all options in order to have a lot of log records.
    2. Next day i saved Log File, he had 323 lines of records.
    3. I click on save in Basic, Network.
    4. I saved again Log File with a different name.
    5. I compared 2 files with WinMerge.
    For each test the same result, i made them much.
    Every time the first 190 lines are preserved, and everything from the 191 line is erased and replaced by new events.
    I agree with if router erase all when we reboot but not when i click on button save.
    Clearly is a bug in the log.
     
  94. Toastman

    Toastman Super Moderator Staff Member Member

    Perhaps I am not understanding you. Can you try it with Tomato-RT build 54? The behavior here seems to be the same. Your first 191 lines are created at boot or restart and should be the same every time. The rest is the beginning of the new log session.

    While there are many things in Tomato that may not do exactly what you expect, that is just how it is.

    If you wish to keep logs that will survive then you can write them to a file elsewhere.
     
  95. Jacques

    Jacques Addicted to LI Member

    Yes i try it with Tomato-RT build 54.
    The behavior here seems to be the same.
    It seems that the bug is from the beginning.
    No one had noticed.
     
  96. burritoboy9984

    burritoboy9984 Addicted to LI Member

    Sorry, haven't been on this site in ages. I haven't updated my RT-N16 in almost a year. I went to the 4shared download link, but got a little overwhelmed on the best to download. This is just in my home and I don't care about vpn, which is the most stable? I appreciate all the hard work put into these builds, keep it up!

    Thanks in advance!
    -Erik
     
  97. Toastman

    Toastman Super Moderator Staff Member Member

    If you have an RT-N16, you can load any of them and if you don't use a particular item, then it doesn't matter. Try the USB - Ext version, that's the one I always use.
     
  98. burritoboy9984

    burritoboy9984 Addicted to LI Member

    tomato-K26USB-1.28.7475.3MIPSR2-Toastman-RT-Ext.trx should be fine? Or should I stick with an older build for better stability? Also, forgive me, but tomato-K26USB-NVRAM60K-1.28.7475.4MIPSR2-Toastman- RT-Ext.trx was created before the above mentioned file. Shouldn't .4 be the latest?

    Thanks again for all the help!
    -Erik
     
  99. Toastman

    Toastman Super Moderator Staff Member Member

    Due to a monumental cock-up involving the way my files synch with 4shared, I have uploaded the wrong folder into the .4 directory. It is being uploaded again at the moment, wait until you see the USB EXT version and get it again. It's not important, but you might as well get the latest version. It's pretty stable.
     
  100. burritoboy9984

    burritoboy9984 Addicted to LI Member

    Thanks again toast!
     

Share This Page