diff --git a/src/posix/main.c b/src/posix/main.c index 57b4bb39d..9da07732f 100644 --- a/src/posix/main.c +++ b/src/posix/main.c @@ -58,6 +58,7 @@ #include #include #include +#include #include #if OPENTHREAD_POSIX_APP_TYPE == OPENTHREAD_POSIX_APP_TYPE_NCP #include @@ -305,6 +306,8 @@ static otInstance *InitInstance(int aArgCount, char *aArgVector[]) openlog(aArgVector[0], LOG_PID | (config.mIsVerbose ? LOG_PERROR : 0), LOG_DAEMON); setlogmask(setlogmask(0) & LOG_UPTO(LOG_DEBUG)); + syslog(LOG_INFO, "Running %s", otGetVersionString()); + syslog(LOG_INFO, "Thread version: %hu", otThreadGetVersion()); otLoggingSetLevel(config.mLogLevel); instance = otSysInit(&config.mPlatformConfig); @@ -313,6 +316,10 @@ static otInstance *InitInstance(int aArgCount, char *aArgVector[]) { printf("%s\n", otPlatRadioGetVersionString(instance)); } + else + { + syslog(LOG_INFO, "RCP version: %s", otPlatRadioGetVersionString(instance)); + } if (config.mIsDryRun) {