secubox-openwrt/luci-app-bandwidth-manager
2025-12-22 10:43:52 +01:00
..
.github/workflows Initial commit: SecuBox v1.0.0-try2 2025-12-22 10:43:52 +01:00
demo Initial commit: SecuBox v1.0.0-try2 2025-12-22 10:43:52 +01:00
htdocs/luci-static/resources Initial commit: SecuBox v1.0.0-try2 2025-12-22 10:43:52 +01:00
root Initial commit: SecuBox v1.0.0-try2 2025-12-22 10:43:52 +01:00
Makefile Initial commit: SecuBox v1.0.0-try2 2025-12-22 10:43:52 +01:00
README.md Initial commit: SecuBox v1.0.0-try2 2025-12-22 10:43:52 +01:00

Bandwidth Manager for OpenWrt

Advanced bandwidth management with QoS, quotas, and automatic media detection.

Features

🎯 QoS Priority Classes

  • 8 configurable priority levels
  • Per-class rate guarantees and ceilings
  • DSCP marking support

📊 Bandwidth Quotas

  • Daily and monthly limits
  • Per-client or per-group quotas
  • Configurable actions (throttle/block)

🎬 Media Detection

  • Automatic VoIP detection (SIP, RTP)
  • Gaming traffic prioritization
  • Streaming service identification
  • Domain-based classification

Time-Based Scheduling

  • Peak/off-peak configurations
  • Day-of-week rules
  • Automatic limit adjustments

👥 Client Management

  • Per-device statistics
  • MAC-based identification
  • Real-time monitoring

Installation

opkg update
opkg install luci-app-bandwidth-manager

Configuration

Edit /etc/config/bandwidth or use the LuCI interface.

Demo

Open demo/index.html in a browser to see a live preview.

License

MIT License - CyberMind Security