mirror of
https://github.com/gSpotx2f/luci-app-internet-detector.git
synced 2025-12-26 17:38:14 +03:00
61 lines
3.1 KiB
Markdown
61 lines
3.1 KiB
Markdown
# Internet detector for OpenWrt.
|
|
Internet-detector is an application for checking the availability of the Internet. Performs periodic connections to a known public host (8.8.8.8, 1.1.1.1) and determines the actual Internet availability.
|
|
|
|
**OpenWrt** >= 19.07.
|
|
|
|
**Dependences:** lua, luci-lib-nixio, libuci-lua.
|
|
|
|
**Features:**
|
|
- It can run continuously as a system service or only in an open web interface.
|
|
- Checking the availability of a host using ping or by connecting via TCP to a specified port.
|
|
- Execution of custom shell scripts when connecting and disconnecting the Internet.
|
|
- LED indication of Internet availability.
|
|

|
|
- The daemon is written entirely in Lua using the nixio library.
|
|
|
|
## Installation notes
|
|
|
|
**OpenWrt >= 21.02:**
|
|
|
|
wget --no-check-certificate -O /tmp/internet-detector_0.4-2_all.ipk https://github.com/gSpotx2f/packages-openwrt/raw/master/current/internet-detector_0.4-2_all.ipk
|
|
opkg install /tmp/internet-detector_0.4-2_all.ipk
|
|
rm /tmp/internet-detector_0.4-2_all.ipk
|
|
/etc/init.d/internet-detector start
|
|
/etc/init.d/internet-detector enable
|
|
|
|
wget --no-check-certificate -O /tmp/luci-app-internet-detector_0.4-2_all.ipk https://github.com/gSpotx2f/packages-openwrt/raw/master/current/luci-app-internet-detector_0.4-2_all.ipk
|
|
opkg install /tmp/luci-app-internet-detector_0.4-2_all.ipk
|
|
rm /tmp/luci-app-internet-detector_0.4-2_all.ipk
|
|
/etc/init.d/rpcd restart
|
|
|
|
i18n-ru:
|
|
|
|
wget --no-check-certificate -O /tmp/luci-i18n-internet-detector-ru_0.4-2_all.ipk https://github.com/gSpotx2f/packages-openwrt/raw/master/current/luci-i18n-internet-detector-ru_0.4-2_all.ipk
|
|
opkg install /tmp/luci-i18n-internet-detector-ru_0.4-2_all.ipk
|
|
rm /tmp/luci-i18n-internet-detector-ru_0.4-2_all.ipk
|
|
|
|
**OpenWrt 19.07:**
|
|
|
|
wget --no-check-certificate -O /tmp/internet-detector_0.3.0-1_all.ipk https://github.com/gSpotx2f/packages-openwrt/raw/master/19.07/internet-detector_0.3.0-1_all.ipk
|
|
opkg install /tmp/internet-detector_0.3.0-1_all.ipk
|
|
rm /tmp/internet-detector_0.3.0-1_all.ipk
|
|
/etc/init.d/internet-detector start
|
|
/etc/init.d/internet-detector enable
|
|
|
|
wget --no-check-certificate -O /tmp/luci-app-internet-detector_0.3.0-2_all.ipk https://github.com/gSpotx2f/packages-openwrt/raw/master/19.07/luci-app-internet-detector_0.3.0-2_all.ipk
|
|
opkg install /tmp/luci-app-internet-detector_0.3.0-2_all.ipk
|
|
rm /tmp/luci-app-internet-detector_0.3.0-2_all.ipk
|
|
/etc/init.d/rpcd restart
|
|
|
|
i18n-ru:
|
|
|
|
wget --no-check-certificate -O /tmp/luci-i18n-internet-detector-ru_0.3.0-2_all.ipk https://github.com/gSpotx2f/packages-openwrt/raw/master/19.07/luci-i18n-internet-detector-ru_0.3.0-2_all.ipk
|
|
opkg install /tmp/luci-i18n-internet-detector-ru_0.3.0-2_all.ipk
|
|
rm /tmp/luci-i18n-internet-detector-ru_0.3.0-2_all.ipk
|
|
|
|
## Screenshots:
|
|
|
|

|
|

|
|

|