Tomato 1.19.8815 Mod

Changes over Oficial Tomato 1.19

REMEMBER to execute a nvram erase through after upgrading to this version and configure manually again to avoid unstable behaviour. Do not restore your configuration file, some values and new values are removed/added in the nvram pool.

_ Updated to BusyBox 1.10.2 (IP WAN DHCP renew tested and fixed)
_ JHash Conntrack 8092 connection (Speed Mod)
_ Conntrack default values adjusted for high P2P load
_ Theme for visual handicaped
_ Eight additional themes, Bluedream, Enlightenedd, Tijuana, Asus, Linksys, Buffalo
_ Spain TZ included
_ CPU Frequency.
_ Previous IP display
_ Two additional window for Button script
_ Bandwidth Limiter per IP/MAC
_ Code Optimization

Updated. Last version 1.19.8850
Date. June 9,2008
Changelog:
*-Bug Fix in DHCP/DNS menu SAVE button
*-Mandatory fields in Basic/Identification
*-BusyBox 1.10.3 (new commands added).

Download Link : FileSend - Tomato RAF 1.19.8850.zip

Updated my routers with this modified firmware and saw better over all browsing speeds with p2p downloads on. And plus its got some real good features like limiting bandwidth per ip, which has only been a distant dream for such soho routers :p

Check out the screenshots here :



 
I did flash the ND version, the issue is that you cannot connect an Intel 2200 wifi chipset based laptop to the router under *any* mode. I flashed dd-wrt, and the 2 dell latitudes connected to network like a charm. There is unfortunately no help available on the net. I could only find a thread, where a person having the same problem had emailed the tomato maintainer regarding the issue. The guys attomato seem to have no idea about the problem.

I would love to go back to tomato, but strangely dd-wrt seems to be working much better than tomato-ND in my case, both connection and performance wise.

:)
 
English Manual for IP/MAC Bandwidth Limiter

To activate the system to speed limitation by IP function properly we must follow these steps:

1º Administration/Device list. Add the PC's that are on this list to "Static DHCP", to do this press in the IP we want to include and the IP/MAC will be added automatically to "Static DHCP."

2º IP/MAC QoS/ QoS Limit. In this picture you can see as I entered the IP's of some PCs that have previously been "classified" in the "static dhcp".

tomatoipqosuy4.png


Explanations of each parameter of the image.

Enable QoS limit = To enable or disable this feature.
Download Bandwidth = Maximum speed downlink connections.
Upload Bandwidth = Maximum upload speed of the connection.

To find out what is the maximum down/upload speed use these links..

Test de velocidad : Mide la velocidad de bajada y subida de tu conexión : Test ADSL , cable
Speedtest.net - The Global Broadband Speed Test

Record values and fill in these two boxes.

Now let's start writing the IP's of PC's and the limitations that we introduce for each connection.

tomatoipqossetbr8.png


TC Tag . This number is awarded by the router sequentially to each new IP that is added to the list, do not modify.

IP Address . In this box you must enter the IP address for the PC to be controlled it's down/upload speed.

Dl Rate . Here write speed downlink PC when all PCs on the list are operational (downloading) ... uhhh? who does this mean? It means that the sum total of this column for all PCs on the list can not overcome the total "Download Bandwidth."
If the amount exceeds this "Download Bandwidth" serves no purpose to the entered data when all the PC's are downloading data.
Also take into account that if you entered the IP belongs to a connection via wifi is possible that the conditions of propagation and signal quality wireless PC for this not to allow the PC reaches the speed written in this box, if writing a speed downlink 10000kbps in this box when the wireless connection only allows a maximum speed (theoretical 5000kbps)

I hope this explanation clarify any doubt you had.

Dl Ceil Interesting, explanation; It will be the maximum download speed is going to achieve this PC downloading when the bandwidth is sufficient to enable it to overcome its download speed because the total amount of download speeds of others PC's has not been reached.

Example 1

Speed downlink connection = 16000 kbps.

PC1 Dl Rate 4000 Dl ceil 7000kbps
PC2 Dl Rate 4000 Dl ceil 9000kbps

Behavior (assuming that the discharge permits to achieve maximum speed)

The PC1 begins to download and as yet has not begun PC2 reaches a maximum speed of 7000kbps download.
The PC2 starts after downloading and reaches a speed of 9000kbps.

The amount of download Ceil for both PCs = 16000kbps.

Example 2

Speed downlink connection = 16000 kbps.

PC1 Dl Rate 4000 Dl ceil 7000kbps
PC2 Dl Rate 4000 Dl ceil 9000kbps
PC3 Dl Rate 8000 Dl ceil 9000kbps

The PC1 begins to download and as yet has not begun PC2 and PC3 reaches a maximum speed of 7000kbps download.
The PC2 starts after downloading and reaches a speed of 9000kbps.
The PC3 begins to download ... Guiño and the speed of PC1 to goes to 4000, the speed of PC2 also to 4000 and speed of PC3 will 8000kbps, total = 16000kbps.

Example 3

Speed downlink connection = 16000 kbps.
PC1 Dl Rate 4000 Dl ceil 7000kbps
PC2 Dl Rate 4000 Dl ceil 9000kbps
PC3 Dl Rate 4000 Dl ceil 9000kbps

The PC1 begins to download and as yet has not begun PC2 reaches a maximum speed of 7000kbps download.
The PC2 starts downloading and reaches a speed of 9000kbps.
The PC3 begins to download ... Guiño and the speed of PC1 goes down to 1/3 of the maximum speed, PC2 also to 1/3 of the maximum speed and the speed of PC3 is also 1/3, Total = 16000kbps. Why?, because the amount of drop ceilings exceeds the maximum download ceil rate and Dl Rate is the same for all three PCs.

Gotcha? Guiño

UL Rate . Like DL Rate but to upload.
UP Ceil. Like the Dl Ceil but to upload.

Examples and behavior for UL and UL Rate CEIL, the same as Dl.

Priority Very important this function. It affects the position that takes the rule in the tail of netfilter router, therefore the higher the priority the PC has priority over the rest in DNS traffic, http, games ... (mainly).
Improves ping but only because it is earlier than other PCs in netfilter, not because of other circumstances.

TCP Limit Maximum number of active connections for this IP. It serves to limit this issue and is particularly attractive to avoid saturation of P2P programs (emule, torrent, ares).

UDP limit UDP datagrams limit number / maximum UDP connections per second, serves to exactly the same thing, to avoid saturation of P2P (especially for Ares).

IMPORTANT Any IP that is not included in this rule will operate at maximum speed of down/up unless using the "Limit unlisted machines" is enabled in the "ARP Binding." In this case the IP will have Internet access restricted (zero).

Source : Manual de ajuste del IP/MAC Qos Tomato. Español / English : Foro Linksys : ADSL Zone : Portal y Foro sobre ADSL ADSL2+ VDSL2 Imagenio
 
Back
Top