ok, that makes sense except that when i do that the function fails to start. I have a very fresh build created from an empty SD card yesterday and source code downloaded yesterday, etc. I think I am following the guides and things appear smooth until the functional testing.
generally I think something that would be helpful is a
glossary of terms. For people really experienced (as I am in other fields) it can be easy to forget how foreign the terminology is. I'm not qualified to make it but I working to make my own cheat sheet to try keeping the terms together. PSKd is something that doesn't stay constant across different resources or so it seems.
example here:
https://github.com/openthread/openthread/issues/2156
"The Joiner Device Credential and PSKd are essentially the same thing, the
only difference is the encoding."
"The PSKd is in raw binary form, and is what the underlying OpenThread code
uses"
I have been using these commands in the cli devices
factoryreset
ifconfig up
joiner start MARK25
where MARK25 is my PSKd ?
and on Kibra from the company Kirale I can enter MARK25 into the gui tool for the commissioner and my device joins.
but the Kibra device did not stay stable over time - fails during hours of ping tests and so I am back to trying openthread. : )