Du musst irgend etwas falsch machen. Bei mir funktioniert es.

Die Fehlermeldung betreffend "shadow" ist m.E. harmlos, obwohl von "error" die Rede ist. Sie kommt daher, dass das Passwort in nvram gespeichert ist ("nvram get http_passwd"), statt in /tmp/etc/shadow.
(Wenn du willst, kannst du ja /tmp/etc/shadow selbst anlegen, mit einem Eintrag für root. Vielleicht verschwindet dann die Fehlermeldung.)

Ich habe die selbe Fehlermeldung und es läuft trotzdem!

Ich kann dir im Moment nicht raten, ohne weitere Informationen.
Gibt es das Verzeichnis
Code:
/tmp/harddisk/te
wirklich?

Versuch doch einmal testweise:
Code:
screen -dmS DL wget www.test.de -o test.log