This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
bwlimit [2024/10/23 15:44] – [Bandwidth Limiter] -Condense hogwild | bwlimit [2025/01/22 18:03] (current) – [Bandwidth Limiter - Notes and Troubleshooting] hogwild | ||
---|---|---|---|
Line 28: | Line 28: | ||
===== Bandwidth Limiter for LAN (br0) ===== | ===== Bandwidth Limiter for LAN (br0) ===== | ||
- | **Enable Limiter: **Enables | + | **Enable Limiter: **enables |
\\ | \\ | ||
- | **Max Available Download: | + | **Max Available Download: |
- | Calculate | + | This is not literal. |
- | | + | \\ |
+ | |||
+ | | ||
* Disable QoS when these speed tests are run. | * Disable QoS when these speed tests are run. | ||
- | * Ensure no other significant traffic | + | * Ensure |
* Take the average of these 3 numbers. | * Take the average of these 3 numbers. | ||
* Then take 85% of this number (multiply by 0.85). | * Then take 85% of this number (multiply by 0.85). | ||
Line 44: | Line 46: | ||
\\ | \\ | ||
- | The result is a realistic | + | The result is a realistic download bandwidth |
\\ | \\ | ||
- | **Max Available Upload: | + | **Max Available Upload:** enter the Maximum Available Upload speed of the network' |
- | This isn't literal. Calculate | + | This isn't literal. Calculate |
+ | |||
+ | \\ | ||
* Disable QoS or other QoS-related functions. | * Disable QoS or other QoS-related functions. | ||
- | * Run a minimum of 3 upload speed tests, | + | * Run a minimum of 3 upload speed tests, at different times of day. \\ Record the results. |
- | * Ensure no other significant traffic | + | * Ensure |
* Calculate the average of these 3 numbers. | * Calculate the average of these 3 numbers. | ||
* Then take 85% of this number (multiply by 0.85). | * Then take 85% of this number (multiply by 0.85). | ||
Line 60: | Line 64: | ||
\\ | \\ | ||
- | The resulting number | + | The result |
\\ {{:: | \\ {{:: | ||
Line 78: | Line 82: | ||
* The **IP** address of ONE network client you want to limit. | * The **IP** address of ONE network client you want to limit. | ||
* A **Range** of client IP addresses to limit. \\ Use syntax: “starting address-last octet of ending address" | * A **Range** of client IP addresses to limit. \\ Use syntax: “starting address-last octet of ending address" | ||
- | * For example, enter: " | + | * For example, enter: " |
- | * The 12-character | + | * The **MAC** address of ONE client device you wish to limit. |
\\ | \\ | ||
Line 91: | Line 95: | ||
\\ | \\ | ||
- | **DLRate: | + | **DLRate: |
The total of this column for all clients on the list should not surpass the total “Download Bandwidth.” If the amount exceeds “Download Bandwidth”, | The total of this column for all clients on the list should not surpass the total “Download Bandwidth.” If the amount exceeds “Download Bandwidth”, | ||
Line 97: | Line 101: | ||
\\ | \\ | ||
- | **DLCeil: | + | **DLCeil: |
The conditions include when other network clients are off, or using less bandwidth than normal. The less bandwidth they use, the more is available to allocate to the specified clients, especially those categorized as higher priority. | The conditions include when other network clients are off, or using less bandwidth than normal. The less bandwidth they use, the more is available to allocate to the specified clients, especially those categorized as higher priority. | ||
Line 103: | Line 107: | ||
\\ | \\ | ||
- | **Priority: | + | **Priority: |
- | FreshTomato has five priority settings. The higher the setting, the more preference will be given to that client' | + | FreshTomato has five priority settings. The higher the setting, the more preference will be given to that client' |
\\ | \\ | ||
- | **TCP Limit: | + | **TCP Limit: |
- | Limiting active TCP connections is particularly | + | Limiting active TCP connections is useful for avoiding network saturation due to download utilities, or p2p programs |
\\ | \\ | ||
- | **UDP Limit: | + | **UDP Limit: |
This can help limit network saturation due to download utilities, or P2P programs like BitTorrent. | This can help limit network saturation due to download utilities, or P2P programs like BitTorrent. | ||
Line 121: | Line 125: | ||
\\ | \\ | ||
- | **Description**: | + | **Description**: |
Line 134: | Line 138: | ||
\\ | \\ | ||
- | **Enable: | + | **Enable: |
\\ | \\ | ||
- | **Download rate: | + | **Download rate: |
The column total for all clients on the list shouldn' | The column total for all clients on the list shouldn' | ||
Line 144: | Line 148: | ||
\\ | \\ | ||
- | **Download ceil: | + | **Download ceil: |
- | This includes when other network clients are off, or using less bandwidth than normal. The less bandwidth they use, the more becomes available to allocate to the specified clients. This is especially true for those clients categorized with higher priority settings.\\ | + | This includes when other network clients are off, or using less bandwidth than normal. The less bandwidth they use, the more becomes available to allocate to the specified clients. This is especially true for those clients categorized with higher priority settings.\\ |
- | **Upload rate: **The minimum upload speed the router tries to allocate to the client when other clients | + | **Upload rate: **the minimum upload speed the router tries to allocate to the client when other listed |
The total of this column for all clients on the list should not exceed the total “Upload Bandwidth.” If the amount exceeds “Upload Bandwidth”, | The total of this column for all clients on the list should not exceed the total “Upload Bandwidth.” If the amount exceeds “Upload Bandwidth”, | ||
Line 154: | Line 158: | ||
\\ | \\ | ||
- | **Upload ceiling: **The maximum download speed FreshTomato will allocate to the client when more bandwidth is available. | + | **Upload ceiling: **the maximum download speed FreshTomato will allocate to the client when more bandwidth is available. |
This includes when other clients are off, or using less bandwidth than normal. The less bandwidth they use, the more becomes available to allocate to specified clients. This is especially true for clients categorized with a higher priority. | This includes when other clients are off, or using less bandwidth than normal. The less bandwidth they use, the more becomes available to allocate to specified clients. This is especially true for clients categorized with a higher priority. | ||
Line 160: | Line 164: | ||
\\ | \\ | ||
- | **Priority: | + | **Priority: |
FreshTomato has five priority settings: | FreshTomato has five priority settings: | ||
Line 176: | Line 180: | ||
\\ | \\ | ||
- | **TCP Limit: | + | **TCP Limit: |
Limiting active TCP connections can help avoid network saturation due to download utilities or P2P programs, like BitTorrent. | Limiting active TCP connections can help avoid network saturation due to download utilities or P2P programs, like BitTorrent. | ||
Line 182: | Line 186: | ||
\\ | \\ | ||
- | **UDP Limit: **The maximum UDP connections per second that can be opened for the specified address. | + | **UDP Limit: **the maximum UDP connections per second that can be opened for the specified address. |
This can help limit network saturation due to download utilities or P2P programs like BitTorrent. | This can help limit network saturation due to download utilities or P2P programs like BitTorrent. | ||
Line 197: | Line 201: | ||
\\ | \\ | ||
- | **Enable: | + | **Enable: |
\\ | \\ | ||
- | **Download rate: | + | **Download rate: |
- | The column total for all clients on the list should not exceed total “Download Bandwidth.” If the amount exceeds “Download Bandwidth”, | + | The column total for all clients on the list should not exceed total “Download Bandwidth.” If the amount exceeds “Download Bandwidth”, |
\\ {{:: | \\ {{:: | ||
Line 209: | Line 213: | ||
\\ | \\ | ||
- | **Download ceil: | + | **Download ceil: |
Such conditions include when other network clients are off, or using less bandwidth than normal. The less bandwidth they use, the more becomes available to allocate to the specified clients. This is especially true for clients categorized with a higher priority. | Such conditions include when other network clients are off, or using less bandwidth than normal. The less bandwidth they use, the more becomes available to allocate to the specified clients. This is especially true for clients categorized with a higher priority. | ||
Line 215: | Line 219: | ||
\\ | \\ | ||
- | **Upload rate: **The minimum upload speed the router tries to allocate | + | **Upload rate: **the minimum upload speed allocated |
The column total for all clients on the list should not exceed the total “Upload Bandwidth.” If the amount exceeds “Upload Bandwidth”, | The column total for all clients on the list should not exceed the total “Upload Bandwidth.” If the amount exceeds “Upload Bandwidth”, | ||
Line 221: | Line 225: | ||
\\ | \\ | ||
- | **Upload ceiling: **Te maximum download speed FreshTomato allocates | + | **Upload ceiling: **the maximum download speed allocated |
Such conditions include when other clients are off, or using less bandwidth than normal. The less bandwidth they use, the more becomes available to allocate to specified clients. This is especially true for those clients categorized with higher priority settings. | Such conditions include when other clients are off, or using less bandwidth than normal. The less bandwidth they use, the more becomes available to allocate to specified clients. This is especially true for those clients categorized with higher priority settings. | ||
Line 227: | Line 231: | ||
\\ | \\ | ||
- | **Priority: | + | **Priority: |
\\ | \\ | ||
Line 246: | Line 250: | ||
- | ===== Bandwidth Limiter Notes ===== | + | ===== Bandwidth Limiter Notes and Troubleshooting |
- | * With Bandwidth Limiter enabled, QoS should be disabled, and vice versa. If both are enabled, they will conflict and neither will work. | + | \\ |
- | | + | |
- | | + | - If Bandwidth Limiter |
+ | | ||
+ | | ||
+ | |||
+ | \\ | ||
+ | |||
+ | \\ | ||