loads of changes not corresponding to package server...

This commit is contained in:
Miguel Fuertes committed 2025-09-18 22:46:32 +02:00
1 parent 0f964a04f9
commit d0adbc95bf
13 files changed
+73 -3090

No files matched your search

+4 -2
View File
@@ -28,8 +28,10 @@ endef
define Package/$(PKG_NAME)/install
$(INSTALL_DIR) $(1)/etc/uci-defaults
$(INSTALL_BIN) ./files/uci_defaults $(1)/etc/uci-defaults/98-default-config
$(INSTALL_BIN) ./files/remove_feed $(1)/etc/uci-defaults/99-remove-bad-feed
$(INSTALL_BIN) ./files/uci_defaults $(1)/etc/uci-defaults/99-default-config
$(INSTALL_DIR) $(1)/etc/init.d
$(INSTALL_BIN) ./files/smart_leds $(1)/etc/init.de/smart-leds
endef
$(eval $(call BuildPackage,$(PKG_NAME)))
-11
View File
@@ -1,11 +0,0 @@
#!/bin/sh
# /etc/uci-defaults/99-remove-bad-feed
REPO_FILE="/etc/apk/repositories.d/distfeeds.list"
BAD_FEED="https://downloads.openwrt.org/snapshots/targets/msm89xx/msm8916/packages/packages.adb"
if [ -f "$REPO_FILE" ]; then
sed -i "\|$BAD_FEED|d" "$REPO_FILE"
fi
exit 0
+45
View File
@@ -0,0 +1,45 @@
#!/bin/sh /etc/rc.common
# /etc/init.d/smart-leds
START=98
STOP=02
USE_PROCD=1
# On Linux sources dts, leds are crossed:
# - blue:wan is actually wlan
# - green:wlan is actually wan
# - red is always power
start_service() {
procd_open_instance
procd_set_param command /bin/sh -c '
while true; do
# Wifi led if iface is up
if ip link show phy0-ap0 2>/dev/null | grep -q "UP"; then
echo 1 > /sys/class/leds/blue:wan/brightness
else
echo 0 > /sys/class/leds/blue:wan/brightness
fi
# 4G led if wwan0 has ip
if ip addr show wwan0 2>/dev/null | grep -q "inet "; then
echo 1 > /sys/class/leds/green:wlan/brightness
else
echo 0 > /sys/class/leds/green:wlan/brightness
fi
sleep 10
done
'
procd_set_param respawn
procd_set_param stdout 1
procd_set_param stderr 1
procd_close_instance
}
stop_service() {
# Apagar LEDs al parar el servicio
echo 0 > /sys/class/leds/blue:wan/brightness
echo 0 > /sys/class/leds/green:wlan/brightness
}
+1
View File
@@ -19,6 +19,7 @@ uci add_list firewall.@zone[1].network='modem'
# We commit all the changes and restart network
uci commit
/etc/init.d/network restart
/etc/init.d/led restart
apk del uz801-tweaks