Skip to content

Shell-based v2.0 network-traffic & device monitor for AsusWRT-Merlin firmware — runs as a separate web dashboard; archived for educational and research use, illustrating design patterns and scripting techniques.

License

Notifications You must be signed in to change notification settings

heythem500/SkyHero-Router-Monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

skyhero-router-monitor

Shell-based v2.0 network-traffic & device monitor for AsusWRT-Merlin firmware — runs as a separate web dashboard; archived for educational and research use, illustrating design patterns and scripting techniques.

📸skyhero main dashboard

traffic software to show your internet usage on desktob

device traffic data on mobile

✨ main Features

  • internet usage: total solution to track each device usage
  • Qouta usage: track your monthly internet usage

📋 Prerequisites

✅ Basic Requirements

  • ASUS router (any model supporting Merlin) model that supports "Traffic Analyzer" but not sure if it's a must..
  • ASUS Merlin firmware installed
  • External USB

🔧 Required Packages

Run these commands on your router before using the script:

```bash
opkg update
opkg install jq
opkg install lighttpd 
opkg install lighttpd-mod-cgi
  ```

if any of these lines failed then first install :

🔴 Entware
by running "amtm" on your sh and install is using the code "ep" it's merlin related script
---> download & copy project the folder into your usb

to Install the 2.0 script Run these commands

ym = usb name

```bash
chmod +x /tmp/mnt/ym/skyhero-v2/install.sh
/tmp/mnt/ym/skyhero-v2/install.sh
  ```

lighttpd setup "just in case something is wrong"

either your use chmod +x /tmp/mnt/ym/skyhero-v2-v2/scripts/menu.sh then check the option related to lighttpd setup and you are done.
if not then replace the content of [lighttpd.conf] found at this path: /opt/etc/lighttpd/

License Distributed under the MIT License.

⚠️ if you want something reliable to run on your rotuer use version v2.1 , this one only for reseach

⭐ Show Your Support Give a ⭐ if this project helped you!

About

Shell-based v2.0 network-traffic & device monitor for AsusWRT-Merlin firmware — runs as a separate web dashboard; archived for educational and research use, illustrating design patterns and scripting techniques.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published