You have not provided much context about the problem. You are sure that the daemon itself works otherwise ok and is running?
Does logging from that daemon work at all? Do you get log output if you manually start the daemon after the boot process has completed?
As far as I know, the output to stderr from a running program gets inserted into the log.
When I debugged a daemon a while ago, I inserted statements like
fprintf(stderr, "log: connected to ubus\n");
and they materialized just fine to the system log.
(Last edited by hnyman on 8 Aug 2014, 08:12)