@things are not supported in cron from busybox.
More crontab @reboot command in LE
In autostart.sh just add sleep command for few seconds or make better way until network is really up (like loop until file is succcesfully downloaded) and then download file. Don't put this commands in background.
Loop like
Code
for i in $(seq 1 120); do
curl -m 5 --retry 2 --retry-max-time 5 -o /storage/downloads/file.m3u8.tmp http://server/path/file.m3u8
if [ "$?" = "0" ]; then
# dl ok
mv /storage/downloads/file.m3u8.tmp /storage/downloads/file.m3u8
sync
break
fi
rm -f /storage/downloads/file.m3u8.tmp
sleep 1
done
Display More