openwrt packages
Go to file
github-actions[bot] 62c9dcb66a 🗽 Sync 2024-09-08 02:41:41
2024-09-08 02:41:41 +08:00
.github Update upstream.yml 2024-09-08 02:39:16 +08:00
3proxy
accel-ppp
adbyby
adguardhome
airconnect
alac
alist
aliyundrive-webdav
amule
antileech
aria2
ariang
atinout
autocore
autokick-wiwiz
automount
autoshare-ksmbd
autoshare-samba
autoupdate
base-files
bitsrunlogin-go
brlaser
brook
cdnspeedtest
cellled
cgroupfs-mount
chinadns-ng
cloudflared
cloudreve
coremark
cpufreq
cpulimit
cups
cups-bjnp
curl
cxxopts
dae
daed
daed-next
dapnet-gateway
dcc2-wiwiz
ddns-go
ddns-scripts
ddnsto
dns2socks
dns2tcp
dns-forwarder
dnsforwarder
dnsmasq
dnsproxy
dockerd 🌴 Sync 2024-09-07 23:17:58 2024-09-07 23:17:58 +08:00
dogcom
dsmboot
dufs
eqos-master-wiwiz
ethstatus
exfatprogs
fancontrol
ffmpeg-remux
ffmpeg-static
fibocom_QMI_WWAN
fibocom-dial
filebrowser
firewall
firewall4
fm350-modem
frp
fstools
fullconenat
fullconenat-nft
gallery-dl
gmediarender
gn
go-aliyundrive-webdav
go-nats
go-rice
go-wol
gost
gotop
haproxy
headscale
hickory-dns
homebox
homeredirect
hysteria
ifmetric
internet-detector
internet-detector-mod-email
internet-detector-mod-modem-restart
ipset-lists
ipt2socks
iptvhelper
ircddb-gateway
istoreenhance
joker
jpcre2
k3-firmware
k3screenctrl
keepalived
leigod-acc
libcron
libcryptopp
libdouble-conversion
libmmdvm
libnftnl
libtorrent-rasterbar
libwxwidgets
LingTiGameAcc
linkease
linkmount
lua-neturl
luci-app-3ginfo-lite
luci-app-3proxy
luci-app-accesscontrol
luci-app-accesscontrol-plus
luci-app-acme
luci-app-adbyby-plus
luci-app-adguardhome
luci-app-advancedplus
luci-app-airconnect
luci-app-airplay2
luci-app-airwhu
luci-app-aliddns
luci-app-alist 🦄 Sync 2024-09-07 09:14:52 2024-09-07 09:14:52 +08:00
luci-app-aliyundrive-webdav
luci-app-alpha-config
luci-app-alwaysonline
luci-app-amlogic
luci-app-amule
luci-app-ap-modem
luci-app-apfree-wifidog
luci-app-apinger
luci-app-argon-config
luci-app-aria2
luci-app-arpbind
luci-app-at-socat
luci-app-atcommands
luci-app-atinout
luci-app-attendedsysupgrade
luci-app-autoipsetadder
luci-app-autoreboot
luci-app-autorepeater
luci-app-autoshell
luci-app-autotimeset
luci-app-autoupdate
luci-app-banmac-ipt
luci-app-banmac-nft
luci-app-beardropper
luci-app-bitsrunlogin-go
luci-app-bmtedge
luci-app-bridge
luci-app-broadbandacc
luci-app-bypass
luci-app-caddy
luci-app-campusnet
luci-app-cd8021x
luci-app-cellled
luci-app-cellularstatus
luci-app-change-mac
luci-app-chatgpt-web
luci-app-chinadns-ng
luci-app-chinesesubfinder
luci-app-chongyoung
luci-app-cifs
luci-app-cifs-mount
luci-app-clash
luci-app-clouddrive2
luci-app-cloudflarespeedtest
luci-app-cloudreve
luci-app-cns-server
luci-app-codeserver
luci-app-control-timewol
luci-app-control-webrestriction
luci-app-control-weburl
luci-app-coredns
luci-app-cpe
luci-app-cpu-perf
luci-app-cpu-status
luci-app-cpu-status-mini
luci-app-cpufreq
luci-app-cpulimit
luci-app-cqustdotnet
luci-app-cupsd
luci-app-dae
luci-app-daed
luci-app-daed-next
luci-app-dawn
luci-app-ddns
luci-app-ddns-go
luci-app-ddnsto
luci-app-design-config
luci-app-diskman
luci-app-disks-info
luci-app-dnscrypt-proxy2
luci-app-dnsfilter
luci-app-dnsforwarder
luci-app-dnsleaktest
luci-app-dnsmasq-ipset
luci-app-dnspod
luci-app-dnsproxy
luci-app-docker
luci-app-dockerman
luci-app-dogcom
luci-app-domain-proxy
luci-app-drawio
luci-app-droidnet
luci-app-dufs
luci-app-dynv6
luci-app-easyconfig-transfer
luci-app-easymesh
luci-app-easytier
luci-app-easyupdate
luci-app-einat
luci-app-emby
luci-app-eqosplus
luci-app-excalidraw
luci-app-fan
luci-app-fancontrol
luci-app-feishuvpn
luci-app-fileassistant
luci-app-filebrowser
luci-app-filebrowser-go
luci-app-filetransfer
luci-app-firewall
luci-app-forcedata
luci-app-fullconenat
luci-app-gecoosac
luci-app-go-aliyundrive-webdav
luci-app-gobinetmodem
luci-app-gogs
luci-app-gost
luci-app-gpioled
luci-app-gpoint
luci-app-gpsysupgrade
luci-app-guest-wifi
luci-app-gxu-webconnect
luci-app-haproxy-tcp
luci-app-heimdall
luci-app-homeassistant
luci-app-homebox
luci-app-homebridge
luci-app-homeproxy
luci-app-homeredirect
luci-app-htreader
luci-app-hypercpe
luci-app-hypermodem
luci-app-ikoolproxy
luci-app-interfaces-statistics
luci-app-internet-detector
luci-app-iperf
luci-app-iperf3-server
luci-app-ipinfo
luci-app-ipsec-server
luci-app-ipsec-vpnd
luci-app-ipsec-vpnserver-manyusers
luci-app-iptvhelper
luci-app-ipv6clientfilter
luci-app-irqbalance
luci-app-istoreenhance
luci-app-istorego
luci-app-istorepanel
luci-app-istorex
luci-app-ittools
luci-app-jackett
luci-app-jederproxy
luci-app-jellyfin
luci-app-k3screenctrl
luci-app-k3usb
luci-app-kcptun
luci-app-keepalived
luci-app-kodexplorer
luci-app-ksmbd
luci-app-lanraragi
luci-app-leigod-acc
luci-app-libreswan
luci-app-LingTiGameAcc
luci-app-linkease
luci-app-lite-watchdog
luci-app-log
luci-app-lorawan-basicstation
luci-app-lucky
luci-app-mac
luci-app-macvlan
luci-app-mail
luci-app-memos
luci-app-mentohust
luci-app-mfun
luci-app-microsocks
luci-app-mihomo
luci-app-minieap
luci-app-miniproxy
luci-app-mmconfig
luci-app-modem
luci-app-modemband
luci-app-modeminfo
luci-app-mosdns
luci-app-mproxy
luci-app-msd
luci-app-msd_lite
luci-app-mtphotos
luci-app-multiaccountdial
luci-app-music-remote-center
luci-app-mwan3helper
luci-app-mwol
luci-app-my-dnshelper
luci-app-mymind
luci-app-n2n
luci-app-nastools
luci-app-natmap
luci-app-natmapt
luci-app-natter
luci-app-natter2
luci-app-navidrome
luci-app-neko
luci-app-netdata
luci-app-netkeeper-interception
luci-app-netspeedtest
luci-app-nettask
luci-app-nextcloud
luci-app-nezha
luci-app-nfs
luci-app-nginx
luci-app-nginx-manager
luci-app-nginx-pingos
luci-app-ngrokc
luci-app-njitclient
luci-app-nodogsplash
luci-app-npc
luci-app-nps
luci-app-nut
luci-app-nvr
luci-app-oaf
luci-app-oled
luci-app-onliner
luci-app-openai
luci-app-openclash
luci-app-openvpn-client
luci-app-openvpn-server
luci-app-opkg
luci-app-oscam
luci-app-owntone
luci-app-packagesync
luci-app-packet-capture
luci-app-parentcontrol
luci-app-partexp
luci-app-passwall 🐶 Sync 2024-09-08 02:17:38 2024-09-08 02:17:38 +08:00
luci-app-passwall2
luci-app-pcimodem
luci-app-penpot
luci-app-pgyvpn
luci-app-photoprism
luci-app-phtunnel
luci-app-pikpak-webdav
luci-app-pingcontrol
luci-app-plex
luci-app-poweroffdevice
luci-app-pppoe-relay
luci-app-pppoe-server
luci-app-pppoe-user
luci-app-pppwn
luci-app-pptp-server
luci-app-pptpd
luci-app-ps3netsrv
luci-app-pushbot
luci-app-qbittorrent
luci-app-qos-emong
luci-app-quickstart
luci-app-ramfree
luci-app-rclone
luci-app-redsocks
luci-app-routerdog
luci-app-rtbwmon
luci-app-rtorrent
luci-app-runmynas
luci-app-sakurafrp
luci-app-samba4
luci-app-school
luci-app-scutclient
luci-app-shadowsocks-libev/po/lt
luci-app-shadowsocks-rust
luci-app-shairplay
luci-app-shanligong
luci-app-shortcutmenu
luci-app-shutdown
luci-app-smartdns
luci-app-smartvpn
luci-app-smbuser
luci-app-sms-tool
luci-app-sms-tool-js
luci-app-snmpd
luci-app-socat
luci-app-softether
luci-app-softethervpn
luci-app-spdmodem
luci-app-speederv2
luci-app-speedtest-web
luci-app-spotifyd
luci-app-squid-adv
luci-app-ssr-mudb-server
luci-app-ssr-plus
luci-app-ssrserver-python
luci-app-store
luci-app-strongswan-swanctl
luci-app-sunpanel
luci-app-supervisord
luci-app-suselogin
luci-app-switch-lan-play
luci-app-syncdial
luci-app-syncthing
luci-app-synology
luci-app-systools
luci-app-sysuh3c
luci-app-tailscale
luci-app-tasks
luci-app-taskschedule
luci-app-tcpdump
luci-app-telegrambot
luci-app-temp-status
luci-app-tencentcloud-cos
luci-app-tencentddns
luci-app-thunder
luci-app-timecontrol
luci-app-timedreboot 🎉 Sync 2024-09-07 12:12:12 2024-09-07 12:12:12 +08:00
luci-app-timewol
luci-app-tinyfecvpn
luci-app-tinyfilemanager
luci-app-tn-lldpd
luci-app-tn-netports
luci-app-torbp
luci-app-transmission
luci-app-ttl
luci-app-turboacc
luci-app-typecho
luci-app-ua2f
luci-app-ubuntu
luci-app-udp2raw
luci-app-unblockmusic
luci-app-unblockneteasemusic
luci-app-unifi
luci-app-unishare
luci-app-upnp
luci-app-usb3disable
luci-app-usb-printer
luci-app-usbmodem
luci-app-uugamebooster
luci-app-v2ray-server
luci-app-v2raya
luci-app-vaultwarden
luci-app-verysync
luci-app-virtualhere
luci-app-vlmcsd
luci-app-vnt 🏅 Sync 2024-09-07 20:31:05 2024-09-07 20:31:05 +08:00
luci-app-vsftpd
luci-app-wan-mac
luci-app-watchcat
luci-app-webadmin
luci-app-webd
luci-app-webviewdev
luci-app-webvirtcloud
luci-app-wechatpush
luci-app-wifidog
luci-app-wizard
luci-app-wolplus
luci-app-wrtbwmon
luci-app-wxedge
luci-app-xclient
luci-app-xfrpc
luci-app-xjay
luci-app-xlnetacc
luci-app-xray
luci-app-xray-status
luci-app-xteve
luci-app-xunlei
luci-app-xunyou
luci-app-xupnpd
luci-app-xwan
luci-app-yt-dlp
luci-app-zerotier
luci-base
luci-lib-fs
luci-lib-iform
luci-lib-mac-vendor
luci-lib-taskd
luci-lib-xterm
luci-mod-listening-ports
luci-mod-network
luci-mod-status
luci-mod-system
luci-nginxer
luci-proto-fm350
luci-proto-minieap
luci-proto-netkeeper
luci-proto-quectel
luci-proto-wwan
luci-proto-xmm
luci-theme-alpha
luci-theme-argon
luci-theme-edge
luci-theme-inas
luci-theme-kucat
luci-theme-lightblue
luci-theme-routerich
luci-theme-teleofis
luci-themedog
lucky
lux
MentoHUST-OpenWrt-ipk
mhz
microsocks
mihomo
minieap-openwrt
miniupnpd
mmdvm
mmdvm-cal
mmdvm-host
mmdvm-luci
modemband
modeminfo
mosdns
mrtg
msd
msd_lite
msmtp
mwol
my-default-settings
my-dnshelper
n2n
naiveproxy
nanohatoled
natmap
natter
natter2
netatalk
netdata
netkeeper
netkeeper-interception
netmaker
nexttrace
nftables
ngrokc
njitclient
nload
nps
nxdn-clients
oaf
ookla-speedtest
open-app-filter
openai
openvpn-dns-hotplug
openwrt-alwaysonline
openwrt-bcrypt-tool
openwrt-caddy
openwrt-dist-luci
openwrt-dogcom
openwrt-einat-ebpf
openwrt-go-stun
openwrt-luci-proto-tinc
openwrt-mproxy
openwrt-natmapt
openwrt-nezha
openwrt-rgmac
openwrt-stuntman
opkg
oscam
p25-clients
p910nd
pcap-dnsproxy
pcat-manager
pdnsd-alt
pgyvpn
phtunnel
pikpak-webdav
pingcontrol
polarssl
ppp
ps3netsrv
qBittorrent
qBittorrent-Enhanced-Edition
qBittorrent-static
qt6base
qt6tools
quectel_cm_5G
quectel_Gobinet
quectel_MHI
quectel_QMI_WWAN
quectel_SRPD_PCIE
quickjspp
quickstart
r8152
rapidjson
redsocks2 🐶 Sync 2024-09-08 02:17:38 2024-09-08 02:17:38 +08:00
rkp-ipid
routergo
rp-pppoe
rrm-nr-distributor
rtl8189es
rustdesk-server
scutclient
sendat
shadow-tls
shadowsocks-rust
shadowsocksr-libev
ShadowVPN
shellsync
shortcut-fe
simple-obfs
simpleproxy
smartdns
sms-tool
softethervpn5
speedtest-go
speedtest-web
speedtestcli
spotifyd
srelay
ssocks
sub-web
subconverter
sunpanel
switch-lan-play
sysuh3c
tailscale
taskd
tcping
tcpping
telegrambot
thunder
tinyfecvpn
tinyportmapper
toml11
totd
transfer
trojan
trojan-go
trojan-plus
tuic-client
tuic-server
tun2socks
tvhelper
ua2f
ucl
udp2raw
UnblockNeteaseMusic
UnblockNeteaseMusic-Go
unishare
upx
upx-static
uugamebooster
uwsgi
v2dat
v2ray-core 🏅 Sync 2024-09-07 20:31:05 2024-09-07 20:31:05 +08:00
v2ray-geodata
v2ray-plugin
v2raya
verysync
vlmcsd
vmease
vsftpd-alt
watchcat
webd
webdav2
wifi-scripts
wifidog-wiwiz
wireless-regdb
wol
wrtbwmon
wxbase
xmm-modem
xray-core
xray-plugin
xtables-wgobfs
xunyou
ykdl
you-get
ysf-clients
.gitignore
LICENSE
README.md

Internet detector for OpenWrt.

Internet-detector is an application for checking the availability of the Internet. Performs periodic connections to a known public host and determines the actual Internet availability.

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.
  • LED indication of Internet availability.
  • Performing actions when connecting and disconnecting the Internet: rebooting device, restarting network or modem (internet-detector-mod-modem-restart), executing custom shell scripts.
  • Sending email notification when Internet access is restored (internet-detector-mod-email).
  • The daemon is written entirely in Lua using the luaposix library.

Dependences: lua, luaposix, libuci-lua.

Installation notes (OpenWrt >= 21.02)

opkg update
wget --no-check-certificate -O /tmp/internet-detector_1.3.0-1_all.ipk https://github.com/gSpotx2f/packages-openwrt/raw/master/current/internet-detector_1.3.0-1_all.ipk
opkg install /tmp/internet-detector_1.3.0-1_all.ipk
rm /tmp/internet-detector_1.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_1.3.0-r1_all.ipk https://github.com/gSpotx2f/packages-openwrt/raw/master/current/luci-app-internet-detector_1.3.0-r1_all.ipk
opkg install /tmp/luci-app-internet-detector_1.3.0-r1_all.ipk
rm /tmp/luci-app-internet-detector_1.3.0-r1_all.ipk
/etc/init.d/rpcd restart

i18n-ru:

wget --no-check-certificate -O /tmp/luci-i18n-internet-detector-ru_1.3.0-r1_all.ipk https://github.com/gSpotx2f/packages-openwrt/raw/master/current/luci-i18n-internet-detector-ru_1.3.0-r1_all.ipk
opkg install /tmp/luci-i18n-internet-detector-ru_1.3.0-r1_all.ipk
rm /tmp/luci-i18n-internet-detector-ru_1.3.0-r1_all.ipk

Screenshots:

Modem restart module (internet-detector-mod-modem-restart):

Dependences: modemmanager.

wget --no-check-certificate -O /tmp/internet-detector-mod-modem-restart_1.3.0-1_all.ipk https://github.com/gSpotx2f/packages-openwrt/raw/master/current/internet-detector-mod-modem-restart_1.3.0-1_all.ipk
opkg install /tmp/internet-detector-mod-modem-restart_1.3.0-1_all.ipk
rm /tmp/internet-detector-mod-modem-restart_1.3.0-1_all.ipk
/etc/init.d/internet-detector restart

Email notification module (internet-detector-mod-email):

Dependences: mailsend.

wget --no-check-certificate -O /tmp/internet-detector-mod-email_1.3.0-1_all.ipk https://github.com/gSpotx2f/packages-openwrt/raw/master/current/internet-detector-mod-email_1.3.0-1_all.ipk
opkg install /tmp/internet-detector-mod-email_1.3.0-1_all.ipk
rm /tmp/internet-detector-mod-email_1.3.0-1_all.ipk
/etc/init.d/internet-detector restart

OpenWrt 19.07