Discussion in 'Tomato Firmware' started by shibby20, Feb 26, 2011.
Thank you! Nice websites
Thanks shibby! I checked the K26 Mini build to see if DNSCrypt was there and it's missing. Have you decided to leave it out of that build? It was also missing in 093.
tomato-K26USB-1.28.RT-N5x-MIPSR2-095-AIO on RT-N66U
I use HDD Player as client to access NFS server, It's mounted ok but when execute any movies file are not executable then hung.
Switched over to RT-N16 tomato-K26USB-1.28.RT-MIPSR2-095-AIO
Everyting working perfect.
Is it possible to install the 8.1 MB tomato-K26USB-1.28.RT-MIPSR1-095-AIO.trx in my router (Asus WL-500gP v1)?
What is the max size MB that can be installed in my router?
+1. Please tell us !
Maximum firmware size
To be on a safe side, please check the size of new firmware file before flashing it to your router. Flashing too large firmware file can brick your router.
2MB flash chip / normal cfe (256k) : 1769472 bytes (DD-WRT Only)
2MB flash chip / compressed cfe (128k): 1900544 bytes (DD-WRT Only)
4MB flash chip (not Netgear): 3801088 bytes
4MB flash chip Netgear routers: 3735552 bytes
8MB flash chip: 7995392 bytes
Shibby is possible to add new feature - schedule guest wifi network radio on/off? (for example ON - from 8:00 - 12:00 and OFF from 13:00-16:00)... Now I can only set radio on/off not only guest wireless network
thank you for answer
Great firmware again shibby! thank you for all.
Since you haven't resolved yet the ipv6 problem, i would like to ask you something regarding the IPV6 DNS resolve.
I run the test http://test-ipv6.com/ and i get 9/10. The last voice i get bad is
Since i spoke with my ISP and they told me that with the isp modem/routers they are giving the clients nowadays they get 10/10 on this test, and the ISP resolvers are capable of reaching IPV6-only DNS servers, i would like to know if this is something that has to do with the tomato firmware.
My isp gives DHCPV6 /56 and in the static dns list i have inserted the ipv6 addresses of my ISP dns.
Thank you for any reply.
### hai - I have had shibby RT version 92 running on my RT N16 and was not happy with wireless RX/TX rate as well as ftp speed (internal via usb). So I tried RAF version 11(beta) with better ftp/usb speed. ###
sorry to ask again. Shibby answered to take better the RT-build (I know) - however wanted to know if the NEW WIFI driver will be active in this 95 /or later build for RT
2) the usb speed/ internal FTP was slower in 93 build - so any change to use the changes of RAF build -beta 11.
(USB Speed improved. Old schema detection enabled. Thanks to tvlz)
3) have you included also the "TCP Vegas (Network Congestion Control)"
known form RAF - or why not )
1) no, between RT and RT-N is only ONE different: WL driver.
2) checked FTP speed on WNR3500L (v1) and i have about 8MB/s well...
3) teddy was only hide those options in GUI
i can revert them in next build. Now you can set them via NVRAM
nvram set ne_valpha=2
nvram set ne_vbeta=6
nvram set ne_vegas=0
nvram set ne_vgamma=2
I would like to see the TCP Vegas GUI back as well
this was fast ! THX
With regard to usb/ftp - I can test this only via my external push to ftp. I updated now to your shibby V95 - and let you know. In V93 I could only get around 800k (Der Pushvorgang wurde erfolgreich abgeschlossen, 1.39 GiB in 30 Minuten mit 808.94 KiB/s).
With RAF (beta11) >1,6 MB (Der Pushvorgang wurde erfolgreich abgeschlossen, 1.75 GiB in 15.6 Minuten mit 1.91 MiB/s). I did so with several files and I promise this was in this range.
PLS double check this mentioned "Old schema detection enabled. Thanks to tvlz" from RAF.
PS: Would liek to see TCP Vegas GUI - however not yet saw any differences as it was enabled.
In PRAXIS has somebody good experience ???
My understanding is that ECN (Congestion Notification)is "enabled" by default and "Vegas" will be on top ....
what about "CTF (Cut-Through Forwarding)
This is great ! Why not "eabled" by default (under miscellaneous) as I noticed real speed improvement.
THX for all your work. br Zong
PS: usb/ftp speed verified !!
my ftp-push to usb (shibby95) is still lower as with RAF.
To better check - I use an normal fast USB-stick (8GB) with FAT32.
So this has to do with usb-speed or FAT32. / Will check NTFS
(Der Pushvorgang wurde erfolgreich abgeschlossen, 2.32 GiB in 41.4 Minuten mit 978.51 KiB/s)
One more INFO with attached question.
I noticed that with enabled QoS (shibby standard settings), my performance "downstream" was around 22Mbits/s (from 30-32). I tried several versions (RAF/toastman) with different results depending on their "settings". Result was mainly around 24-26Mbits/s. In latest shibby - I tried now to set the "inbound classes" MEDIA to 80% and DOWNLOAD to -None- ! By this have 29-30 Mbits - combined with the CTF enabled (as mentioned before).
Is this ok ? - understood that defined DOWNLOAD is no longer be measured &limited, however will higher defined traffic role still be prioritized ?
On top I tried "Use dnscrypt-proxy" (under network config) and noticed that a bit of performance is eaten ..
Why - as i thought this will be only the DNS info exchance (so maybe ping-time).
If using this feature - did I need to use special aware DNS proxy or can I still you with "18.104.22.168" or free university proxy.
Thanks shibby for 095. Just upgraded from 087v to 095 in the past half day or so, and it seems to run fine.
Briefly tested for "ug" errors, as I am running RT-N66U. It's the first time I have seen this test working properly (as stated in your changelog). Does having no "ug" errors mean an even more stable N66U as well?
implement Quota system plz shiby
Hi shibby. Why the own embedded MAC-address of router is not used in your mod, and 00:00...02 is used instead.
Quick question (sorry if already answered): I know that you cannot delete a virtual wireless adapter once created but should the SSID still broadcast if the virtual wireless adapter is disabled? I have disabled it and the name still broadcasts and then I renamed it and the original name is still broadcasting. Not sure what to make of it. Might clear out NVRAM to see if it fixes it.
I'm using 093-aio and when I use BW-limiter and Br0 and Br1. Br1 limit doesn't include in "Max Available Download".
Is Br1 stand alone or included in Max Available Download? Now it's Br0+Br1 speed limit.
no, br1 is a subclass of br0. Well you have to enable br0 and define max speeds of you internet.
I have that setup and I get Br0+Br1 speed. I have setup clients to Br0 and "Max Available Download" and all downloading I get that result.
i want to bandwidth limit after certain amount of data. how to do.. means i want to limit speed at 100kbps when user uses up to 1GB data ? how to do.. plz solve..
64k NVRAM for RT-N66U! Apparently ASUS has released the sources for this, and someone has compiled a 3rd party firmware with 64K NVRAM for this router:
Could this be incorporated into your build for RT-N66U? This has been the ONLY thing holding me back from getting this router. If this can be done, I'll go buy one right now
It's his version of the OEM Asus firmware
Also source code is known by all third party firmware dev's
Will it involve upgrading the CFE or is the 64K NVRAM fix simply in the fw itself?
Well from what I have read from merlan, Asus' source code is firmware only. His build for the 66U is a Firmware only change. He reports that him nor none of the people downloading his firmware are seeing any issues. I don't know what it will take to backport it to 3rd party firmwares.
on the bottom
TOR Project in Tomato
Can't wait for the next release! As soon as I heard the news about 64K NVRAM, I ordered an RT-N66U! Should be here tomorrow or Monday. Also, TOR will be a great addition
Shibby, have you ever considered adding DualWAN to your build?
Yes i was but my knowlegde is too small to make DualWAN features :/ But i`m thinking about that all the time.
This would be awesome. I'm curious though how much does it affect browsing speeds?
I just had to make a comment to celebrate your awesomeness Shibby!
I'm running MIPSR2-095 K26 USB AIO on my WNR3500Lv2 and I can confirm that minidlna media server now WORKS on ps3!
I made a donation to your Paypal. Thanks for all your great work!
I thank you
Shibby I am running build 093 on an Asus rt n16, and it has been up 42days straight, so obviously it's running great. If I decide to flash 095, is erasing nvram necessary?
Sent from my A500 using Tapatalk 2
IMO all should be good.
Why, instead of its own original MAC address the router uses the MAC such as 00:00:00:00:00:01.
Shibby, I too just donated a few bucks your way. Did not even notice the Paypal link on your page until Fredrik mentioned it. I know you don't do it for the money but I appreciate your efforts and thought I would give something. Thanks for the great firmwares. I wish I understood this stuff enough to try to do the same but I'm too old and don't have the time to tinker. I'm glad some of you do!
TOR would be a fantastic addition! Any web-links to find out more about its configuration? Specifically, I am interested to look in the files in /tmp/tor
Any ETA on your next release? I just got my RT-N66U in the mail and I'm itching to put your 64KB NVRAM version on it (and TOR, if it's ready)
always great new features shibby that is great! Thank you!
Regarding the ipv6 problem still in work, i would also like to add that with a tun openvpn connection i created, ipv6 does not pass to the client.
This is maybe because ipv6 in tun is like different bridges who also have the same problem. Just inform you through my personal experience in order to make your firmware perfect man.
I'm watting so much the new version with new options...
Thank you Shibby !
This old topic but may be still interesting for somebody.
Hey Shibby, I have a problem - wifi speed drops - from 270Mb/s to 1Mb/s or 17Mb/s etc... its random and I must reboot router to fix this strange thing
I have ASUS RT-16N shibby v95 AIO
Elfew, I think it would probably be easier to isolate the problem if you provide additional information such as what services you are using. Transmission etc?
no wifi problems with my N16 - however I noticed NOT TO MEASURE Noice floor. I tried an by this goes down. Needed to hard rebbot and load "config file". Since this load is available I have a good and stable running system )
TOR project is a good idea - I still think to use VPN to hide/unbreak some services.
Question to ALL.
1) Is OPENVPN -privattunnel "https://www.privatetunnel.com/index.php/price.html" what you would recommend for "lower utilization". Not willing to pay > 60$/y.
2) If I setup this in "VPN tunneling" - assume that START WITH WAN is the "box" in which I can choose to enable/disable the usage of VPN. I hope there is no REBOOT necessary -or ?
3) @shibby and all experts. Can I define a CUSTOM SCRIPT for the button - like "[ $1 -ge 20 ] && telnetd -p 233 -l /bin/sh" to toggle or only ENABLE this "START with WAN".
4) for what is the predefined "[ $1 -ge 20 ] && telnetd -p 233 -l /bin/sh" standing for
When using the BitTorrent client, do you have to add a port forward for it or does it do it itself?
It takes care of the port forwarding itself.
is there nobody who can help me to find the "right custom script" for enable/toggle the VPN function.
After using now this service (privattunnel) - the right task for the script is "START NOW" (STOP NOW) - under VPN Client /Basic. So not the "Start with WAN" as indicated earlier.
On top it would be great to DEFINE the VPN CLIENT SERVICE also for selective LAN ports (similar as shibby was showing for TOR project). So as now implemented (autostart with WAN) for all clients is not perfect.
to explain: I have a media player connected on LAN4. Would be great to give him the VPN access - while staying with my PCs an "normal" IP- address.
If this is to "complicated" - maybe implement an "switch" activated by requesting an defined "internal IP", to START/STOP the VPN Client service. So no need to login into the router
Do you think there will be support for the WNDR4000? It seems like such a nice piece of hardware, but linksys firmware keeps it a door stop.. lol Thank you for your hard work and efforts regardless.
*Edit, What an idiot, of course it wouldn't run good with Linksys firmware* I meant netgear
It's very interesting for me
what about hidden parameters of TOR when it enabled?
is it possible to change the wide of trafic or on/off my router like relay... etc
Oh boy, shibby you rock. TOR, I was thinking about it the other day ...
One question that bothers me, is It possible to make changes on the web gui to allow us to change the binary sources of openvpn, pptp, samba etc to optware !? Something similar to the Transmission thing ? Or is It even possible ?
If this router act as Internet gateway, no need.
If this router act as internal one behind upper gateway, need to add NAT on the gateway device.
Nice work on the DLNA and PS3 fix, Shibby! It works great. Finally I am not stuck on Teddy's old release.
I look forward to more great things. Keep up the great work.
Every time I am comfortable with a build I have the desire to test your latest release...downloading 095V E4200v1
I am also thinking about buying an RT-N66U, is it really worth the trouble, is Tomato stable for that router?
@eahm - it does. I`m using rt-n66u myself. New build 097 will include patch for 64K nvram size for this router. IMO this router rock!
Yes it does. Do you have an idea when you will release v097?
I beleive there is something wrong with the UPS monitor. I bought a new APC UPS, which works fine when I connect to my PC, but I cannot get it to work on build 095 (have not tested any other build). Even without the UPS unplugged from the RT-N66U, I get the following error:
If I plug it in, nothing changes. If I reset NVRAM, it seems to work for a little while then goes back to the rror you see above. Any idea what is causing this?
Did you check the website before asking?
please read changelog first
@GhaladReam APC UPS monitor is started with USB automatically weell when yuo plug UPS you have to restart USB (just press Save button). If APC will not detected then apcupsd will stop. Is UPS detected by router? Check logs and lsusb. Try enable usb1.1 support.
Obviously not, or I wouldn't have asked LOL
I just updated to Tomato Firmware 1.28.0000 MIPSR1-097 K26 USB Big-VPN and can not find TOR...
Just install TOR-VPN
Can you please update the image that shows the features of each release.
What is the difference between the big-vpn and tor releases
in big shortcut tor-vpb has a TOR but hasn`t nocat and jffs. thats all.
i will make new builds.png file for few days.
That was it, I had USB Support disabled because I wasn't using it before now, and I had forgotten to re-enable it. It's working now. Thanks Shibby!
in the tor project page, there is a note that says "Attention! - If your router has only 32MB RAM, you have to use swap."
How to enable swap please?
097 64k forks fine for me.
But I'm wonder the available "Custom Configuration" commands for TOR.
Somebody know how use the this TOR in client mode only?
Thanks a lot!
By the way... Seems to me that we should
be ready some services will show your real IP even with TOR enabled.
for example https://ipdb.at
Differences compared to the 64k version?what are the advantages?
I get "File is too big to fit in MTD"
When I try to flash tomato-E3000USB-NVRAM60K-1.28.RT-MIPSR2-097-Mega-VPN on my E3000
I too made a donation to your PayPal. Thanks for all your great work on the RT-N66U.
Would it be possible to improve the UPS monitoring? What I would love, is a feature that could e-mail me an alert (by specifying an smtp server) when the battery drops below a certain charge %, or have the router perform certain tasks (such as shut down or NVRAM commit for example) when the battery charge drops below a certain % as well.
This would tell me if and when there is a power outage, if I am away. I also think e-mail alerts for other events such as WAN going down or high bandwiidth usage etc... would be awesome!
can the tor data be run off a usb? if so, would that need to be put under Custom Configuration? I tried changing the directory line but the path is too long to fit.
I am running a vpnclient and torrentclient on wnr3500lv2. Ive got 100/100 mbit internet and my vpn usually maxes out on about 50/50 (anonine). However the router can only give about 8.5mbit up and downstream running openvpn with 2048bit encryption. Torrents max out on maybe 3-4mbit with no vpn running.
I guess this is because of the slow cpu on this router. I tried overclocking it but there wasnt much difference.
I really love this firmware, so im thinking about getting a rt66. What kind of speeds can i expect with that router? Is there any other good alternative?
I am too waiting for the png features shibby as I think I'll have to reconfigure everything from scratch. Now I am on v095 mega-vpn. Thanks for another feature addition.
you need an x86 based lan router to handle 100mb/s VPN and torrents and you can use your wnr3500lv2 as AP only.
any Intel dual-core Atom or AMD APU should be just fine - small enough and not very expensive - just make sure it has 2 LAN ports on the MB
Am I the only one with this problem?
In the Stock RT-N66U firmware, there is a hidden page which shows the current core temperature of the router. That page can be accessed (on stock firmware) by going to http://<router_ip>/Advanced_PerformanceTuning_Content.asp
Is there any way we can add this information into your build, possibly on the Overview page? Thanks and keep up the awesome work!
Thx for the reply maurer. I was hoping that i could avoid having to build it myself, partly because of price and electricity consumption, but mainly because I dont know the first thing about linux programming. Maybe youre right though and thats the only way to get enough power out of it. No hopes of running tomato on a x86 based system?
It looks like that version of tomato is too big for the E3000. The same version for the 95 release was 7.6 MB. So you can either go back to the 95 release or use a different one on the 97 release for your E3000.
ok, which firmware has the port window (on the right picture)? I like it
Not really... just I wanna know it It is interesting... I use Shibby - it is the best, I dont want to change firmware but I am interested
What is the function of the the picture of the ports?
Is it possible to have a K26 version for MIPSR1 (for my old wrt54GL) with VPN (both openvpn and PPTP server ) under 3.9 MB in size.
Basically the Mini version with VPN servers. Something like tomato-K26-1.28.RT-MIPSR1-097-Mini-VPN.
I see you have the tomato-K26-1.28.RT-MIPSR1-097-IPv6-VPN but this one is too big (4.2Mb) for the WRT54GL. Maybe if you remove the ipv6 and few other things...
how can I set 1 SSID as WAN (client) and the other 1 SSID as AP ?
Shibby, the WiFi just disappeared for no reason until I restarted the router.
Shows you used ports and link speed.
Are you talking about main Wifi or guest (virtual) wifi?
Main WiFi, sorry. It didn't happen again since.
I'm using this shibby load -> tomato-K26USB-1.28.RT-N5x-MIPSR2-097-AIO.trx, on the RT-N66U and each time I reboot the router, I lose the 2.4G wifi. The 5G wifi stays up. Is there any known workaround other than reset and hold down WPS for 30 secs each time?
If not, is this on all shibby loads? Can anyone recommend a more stable load build?
Just ordered an RT-N66U, can't wait to test it.
Shibby, I see you have both: Asus RT-N16, and Asus RT-N66u. I was thinking of either getting one of these, or a NAS box that supports optware for transmission (I wouldn't have much else running on it). Do/did you use a swap file for memory on either router, and what do you think of running transmission on either without a swap file?
Running it on the rt-n16 one, works just fine. 093 atm though.
No swap needed.
Thank for the info. Any specific reason you're running .093 as opposed to .097 or other newer version, or just haven't upgraded because it's working fine?
It's because it is working fine and because I recently got my second kid so time has been limited, though I am a bit interested in TOR, so next opening in the schedule there might just be an upgrade.
is there anyway to migrate torrent files and start seeding from my router's transmission client. I want to migrate from VUZE that is on my desktop. I am using ASUS RT-N16- Shibby's tomato-K26USB-1.28.RTMIPSR2-097-AIO