diff --git a/init.d/socat-at-bridge b/init.d/socat-at-bridge-NOTREADY similarity index 92% rename from init.d/socat-at-bridge rename to init.d/socat-at-bridge-NOTREADY index 69374ab..bf0b173 100644 --- a/init.d/socat-at-bridge +++ b/init.d/socat-at-bridge-NOTREADY @@ -9,17 +9,32 @@ PROG_PATH="/usr/bin" start_service() { # Start socat services - procd_open_instance socat_smd7 - procd_set_param command $PROG_PATH/socat -d -d pty,link=/dev/ttyIN2,raw,echo=0,group=20,perm=660 pty,link=/dev/ttyOUT2,raw,echo=1,group=20,perm=660 - procd_set_param respawn - procd_close_instance procd_open_instance socat_smd11 procd_set_param command $PROG_PATH/socat -d -d pty,link=/dev/ttyIN,raw,echo=0,group=20,perm=660 pty,link=/dev/ttyOUT,raw,echo=1,group=20,perm=660 procd_set_param respawn procd_close_instance + sleep 1 + + procd_open_instance socat_smd7 + procd_set_param command $PROG_PATH/socat -d -d pty,link=/dev/ttyIN2,raw,echo=0,group=20,perm=660 pty,link=/dev/ttyOUT2,raw,echo=1,group=20,perm=660 + procd_set_param respawn + procd_close_instance + sleep 1 # Start forwarding services + + procd_open_instance socat_smd11_from_ttyIN + procd_set_param command /bin/ash -c "/bin/cat /dev/ttyIN > /dev/smd11" + procd_set_param respawn + procd_close_instance + + procd_open_instance socat_smd11_to_ttyIN + procd_set_param command /bin/ash -c "/bin/cat /dev/smd11 > /dev/ttyIN" + procd_set_param respawn + procd_close_instance + + procd_open_instance socat_smd7_from_ttyIN2 procd_set_param command /bin/ash -c "/bin/cat /dev/ttyIN2 > /dev/smd7" procd_set_param respawn @@ -29,16 +44,6 @@ start_service() { procd_set_param command /bin/ash -c "/bin/cat /dev/smd7 > /dev/ttyIN2" procd_set_param respawn procd_close_instance - - procd_open_instance socat_smd11_from_ttyIN - procd_set_param command /bin/ash -c "/bin/cat /dev/ttyIN > /dev/smd11" - procd_set_param respawn - procd_close_instance - - procd_open_instance socat_smd11_to_ttyIN - procd_set_param command /bin/ash -c "/bin/cat /dev/smd11 > /dev/ttyIN" - procd_set_param respawn - procd_close_instance } stop_service() { diff --git a/ipk/atinout_0.9.1_aarch64_cortex-a53.ipk b/ipk/atinout_0.9.1_aarch64_cortex-a53.ipk new file mode 100644 index 0000000..6fbd2b1 Binary files /dev/null and b/ipk/atinout_0.9.1_aarch64_cortex-a53.ipk differ diff --git a/ipk/luci-app-atinout-mod_1.3.2-20220315_all.ipk b/ipk/luci-app-atinout-mod_1.3.2-20220315_all.ipk new file mode 100644 index 0000000..b81152e Binary files /dev/null and b/ipk/luci-app-atinout-mod_1.3.2-20220315_all.ipk differ