The init.d script uses bash specific features. Its trivial to make it run with busybox ash for embedded.
Created attachment 112695 [details, diff] 00-busyboxify.patch Fix to make script work without needing bash.
fixed in cvs, thanks!