Can be, the watchdog limits and tasks (including restart) are not defined in CGminer settings. I'd not overdo the restart though. It's restarting _very_ often already.
Funny thing just noted on my sp30.. wget is not found anywhere on the filesystem. Even the newer firmware gets downloaded using curl (/usr/local/bin/download.sh)
LATER EDIT : When I tried to download cgminer using a browser, it automatically saves it with a txt extension, so I'm pretty sure the browser does not treat the file without extension as an application/octet-stream .. maybe it works. To be sure, I've downloaded http://nebm.ist.utl.pt/~glopes/wget/ .. dumped it on my desktop .. and run it with the target. Even this grabbed the file as [text/plain] with a length of 264284 bytes (258k).
As for wget, sorry I was trying to simplify the instructions. You need to copy it across some other way, like with winscp on windows or scp on linux.