diff --git a/package/lean/wsdd2/files/wsdd2.init b/package/lean/wsdd2/files/wsdd2.init index 24595e0f36..7b5eef2688 100755 --- a/package/lean/wsdd2/files/wsdd2.init +++ b/package/lean/wsdd2/files/wsdd2.init @@ -59,11 +59,11 @@ start_service() { local board_sku if [ -e /tmp/sysinfo/board_name ]; then - board_vendor="$(cat /tmp/sysinfo/board_name | awk -F',' '{print $1}' | tr ' ' '_' | tr -d ' \n')" - board_sku="$(cat /tmp/sysinfo/board_name | awk -F',' '{print $2}' | tr ' ' '_' | tr -d ' \n')" + board_vendor="$(cat /tmp/sysinfo/board_name | awk -F',' '{print $1}' | tr ' ' '_' | tr -d ' \n' | tr ':' '_' | tr ',' '_')" + board_sku="$(cat /tmp/sysinfo/board_name | awk -F',' '{print $2}' | tr ' ' '_' | tr -d ' \n' | tr ':' '_' | tr ',' '_')" fi if [ -e /tmp/sysinfo/model ]; then - board_model="$(cat /tmp/sysinfo/model | tr ' ' '_' | tr -d ' \n')" + board_model="$(cat /tmp/sysinfo/model | tr ' ' '_' | tr -d ' \n' | tr ':' '_' | tr ',' '_')" fi if [ -n "$board_vendor" ] && [ -n "$board_model" ]; then if [ -n "$board_sku" ]; then @@ -73,7 +73,7 @@ start_service() { fi fi - procd_open_instance + procd_open_instance procd_set_param command /usr/bin/wsdd2 -w $BIND_IF_PARM $NB_PARM $WG_PARM $BI_PARM procd_set_param respawn procd_set_param file $SMB_CONF diff --git a/target/linux/bcm27xx/image/gen_rpi_sdcard_img.sh b/target/linux/bcm27xx/image/gen_rpi_sdcard_img.sh old mode 100644 new mode 100755