Thread Joiner cannot find commissioner network

Hi all,

I have one program that starts and sets up a commissioner and another that starts a joiner and tries to join the commissioner's network. However, after starting the commissioner and calling otJoinerStart through Openthread's API, the joiner gives error 23 (not found) indicating that it can't find the network. 

I have set the network key, PAN ID, extPAN ID, and channel so I'm not sure where I went wrong.

Here are some basic logs of this error occurring.

On commissioner: 

<info> app: Device joined the Thread network.
<info> app: Commissioner state: Petitioning
<info> app: Commissioner started successfully.
<info> app: Commissioner state: Active
<info> app: Joiner added successfully, awaiting joiner devices.
<info> app: State changed! Flags: 0x00800201 Current role: 4


On Joiner:

<info> app: State changed! 0
<info> app: Joiner failed to join: 23
<info> app: State changed! Flags: 0x0800000B Current role: 0

Please not that the joiner device is not yet attached to a network and will do so after discovering the existing network started by the commissioner.

Thanks,
Glen

Parents
  • Hi,

    I've verified the network parameters, and they seem to be consistent with each other.

    Joiner:

    <info> app: Thread Network Information:
    <info> app: Network Key:
    <info> app: 44
    <info> app: 42
    <info> app: 46
    <info> app: 41
    <info> app: 45
    <info> app: 35
    <info> app: 33
    <info> app: 39
    <info> app: 44
    <info> app: 35
    <info> app: 45
    <info> app: 37
    <info> app: 39
    <info> app: 32
    <info> app: 31
    <info> app: 35
    <info> app: PAN ID: 0xABCD
    <info> app: Extended PAN ID: 0x000000002000E048
    <info> app: Channel: 11


    Comissioner:
    <info> app: Thread Network Information:
    <info> app: Network Key:
    <info> app: 44
    <info> app: 42
    <info> app: 46
    <info> app: 41
    <info> app: 45
    <info> app: 35
    <info> app: 33
    <info> app: 39
    <info> app: 44
    <info> app: 35
    <info> app: 45
    <info> app: 37
    <info> app: 39
    <info> app: 32
    <info> app: 31
    <info> app: 35
    <info> app: PAN ID: 0xABCD
    <info> app: Extended PAN ID: 0x000000002000E048
    <info> app: Channel: 11



    Is there any other parameter that I need to be setting that may be causing this issue?

Reply
  • Hi,

    I've verified the network parameters, and they seem to be consistent with each other.

    Joiner:

    <info> app: Thread Network Information:
    <info> app: Network Key:
    <info> app: 44
    <info> app: 42
    <info> app: 46
    <info> app: 41
    <info> app: 45
    <info> app: 35
    <info> app: 33
    <info> app: 39
    <info> app: 44
    <info> app: 35
    <info> app: 45
    <info> app: 37
    <info> app: 39
    <info> app: 32
    <info> app: 31
    <info> app: 35
    <info> app: PAN ID: 0xABCD
    <info> app: Extended PAN ID: 0x000000002000E048
    <info> app: Channel: 11


    Comissioner:
    <info> app: Thread Network Information:
    <info> app: Network Key:
    <info> app: 44
    <info> app: 42
    <info> app: 46
    <info> app: 41
    <info> app: 45
    <info> app: 35
    <info> app: 33
    <info> app: 39
    <info> app: 44
    <info> app: 35
    <info> app: 45
    <info> app: 37
    <info> app: 39
    <info> app: 32
    <info> app: 31
    <info> app: 35
    <info> app: PAN ID: 0xABCD
    <info> app: Extended PAN ID: 0x000000002000E048
    <info> app: Channel: 11



    Is there any other parameter that I need to be setting that may be causing this issue?

Children
No Data
Related