diff options
| -rw-r--r-- | package/base-files/Makefile | 2 | ||||
| -rwxr-xr-x | package/base-files/files/etc/init.d/led | 7 | 
2 files changed, 8 insertions, 1 deletions
diff --git a/package/base-files/Makefile b/package/base-files/Makefile index 972f96b0c..7a2e216e8 100644 --- a/package/base-files/Makefile +++ b/package/base-files/Makefile @@ -11,7 +11,7 @@ include $(INCLUDE_DIR)/kernel.mk  include $(INCLUDE_DIR)/version.mk  PKG_NAME:=base-files -PKG_RELEASE:=119 +PKG_RELEASE:=120  PKG_FILE_DEPENDS:=$(PLATFORM_DIR)/ $(GENERIC_PLATFORM_DIR)/base-files/  PKG_BUILD_DEPENDS:=opkg/host diff --git a/package/base-files/files/etc/init.d/led b/package/base-files/files/etc/init.d/led index f3f3c3f8a..729796bcc 100755 --- a/package/base-files/files/etc/init.d/led +++ b/package/base-files/files/etc/init.d/led @@ -24,6 +24,8 @@ load_led() {  	config_get delayoff $1 delayoff  	config_get interval $1 interval "50"  	config_get port_state $1 port_state +	config_get delay $1 delay "150" +	config_get message $1 message ""  	if [ "$trigger" = "rssi" ]; then  		# handled by rssileds userspace process @@ -66,6 +68,11 @@ load_led() {  				echo $port_state > /sys/class/leds/${sysfs}/port_state  			;; +		"morse") +			echo $message > /sys/class/leds/${sysfs}/message +			echo $delay > /sys/class/leds/${sysfs}/delay +			;; +  		switch[0-9]*)  			local port_mask  | 
