Any ideas? Socat too old maybe?
Mine have 1.7.3.1
Still i dont think this kind of difference in version could cause this.
Do you have this script exctly ? check it.
#!/bin/bash
## REQUIRED packages: socat (apt-get install socat)
## Other Linux Systems than SimpleMining OS - unhash 3 lines below and hash SimpleMiningOS ones
srrEnabled="1"
srrSerial="000055"
srrSlot="1"
## SimpleMining OS ## hash this section if you are using above variables
#CONFIG_FILE="/root/config.txt"
#source $CONFIG_FILE
#srrEnabled=`echo $JSON | jq -r .srrEnabled`
#srrSerial=`echo $JSON | jq -r .srrSerial | xargs`
#srrSlot=`echo $JSON | jq -r .srrSlot | xargs`
#####################
if [ "$srrEnabled" -eq 1 ]; then
echo "SRR is Enabled"
else
echo "SRR Not configured. SRR Agent will exit in 120 seconds"
sleep 120
exit
fi
################################
## Dont touch anything below
srrSlot=`printf %02X $(( ${srrSlot} - 1 ))`
firstByte="FF"
byteCount="0008"
action="55"
mac="485053$srrSerial"
checksum=`printf %02X $(( (0x${byteCount:0:2} + 0x${byteCount:2:2} + 0x$action + 0x${mac:0:2} + 0x${mac:2:2} + 0x${mac:4:2} + 0x${mac:6:2} + 0x${mac:8:2} + 0x${mac:10:2} + 0x$srrSlot)%0x100 ))`
packet="$firstByte$byteCount$action$mac$srrSlot$checksum"
while true
do
echo "SRR, please dont kill me, i will ask again in 2 seconds $packet"
echo -n "$packet" | xxd -r -p |socat - UDP-DATAGRAM:255.255.255.255:1051,broadcast > /dev/null
sleep 2
done