I am using Teltonika router(TRB145) which has OpenWrt on it. It uses logd for logging of processes ( It is setup to send the log messages into memory rather than file). Unfortunatly when I read the logs with "logread -f" command, log messages that are longer than 1040 characters, are truncated.
The difference between 1040 and 1024 is probably the time stamp. The actual payload is just max 1024 chars.
EDIT:
Anyone knows how can I tackle this issue?
If you want to change it, you need to change the ubox sources, and recompile both the log daemon and the logread tool. Likely not possible unless you recompile the whole firmware.