Matter - Openthread Boarder Router

I have a quick question in the open thread board router documentation.
Before compiling the border router there are the steps

cd ot-br-posix
git pull --unshallow
git checkout 1813352

What about this checkout makes it "compatible".
Is this the last version tested known to work with the Matter (Thread) Examples?

It is assumed the latest version will just not operate correctly?

Thanks
A M

  • On that note, I would like to add that I just pulled down a fresh copy of the ot-br-posix, following the above steps but the build fails with:

    + cd /tmp/mDNSResponder-1310.80.1/Clients
    ./script/bootstrap: line 63: cd: /tmp/mDNSResponder-1310.80.1/Clients: No such file or directory


  • Looks like a hiccup somewhere  , the folder in tmp is:

    /tmp/mDNSResponder-mDNSResponder-1310.80.1

    instead of the expected :
     /tmp/mDNSResponder-1310.80.1/Clients

    Looks like some kind of ghost in the machine perhaps... causing the unpackaging of the tar file to get named poorly

  • Ah, and it won't build without error. Maybe someone should clone ot-br-posix on a rasp pi and check it that works.

  • Hi,

    What about this checkout makes it "compatible".
    Is this the last version tested known to work with the Matter (Thread) Examples?

    This is the version of the ot-br-posix repository that has been tested with the version of the nRF Connect SDK that the documentation is for.

    It is assumed the latest version will just not operate correctly?

    The latest version will most likely work as well, but as we have not tested it we cannot guarantee that it will work.

    Which Raspberry Pi do you have, and how large is the SD card?

    AMarch said:
    Ah, and it won't build without error.

    Please share the log.

    Best regards,
    Marte

  • Ah yes, details help. 
    So this is a Raspberry pi 4, 4Gig, with a 16Gig card running Raspberry Pi OS Lite (64-bit). This is the bookworm release 2023-12-11

    I hope to enclose a zip file containing 3 text files. They are a bit large and wordy. 
    The first file "01_failure.txt" shows the steps I took to clone the repo and checkout the version. Following this is the bootstrap. The very end shows the directory extraction name different from the one the script tries to enter.

    The second file "02_pass_after_rename.txt" shows the steps I used to fix the problem by re-naming the folder. Then the bootstrap is started and completes as expected. The build wasn't completely captured.
     
    The third file "03_build_failure.txt" shows the attempt to compile the program using the setup script. The end of this file shows the error out. 

    None of this fails with the latest clone, so ... not a big deal, except if I follow the website instructions, I run into this. Hard to believe these simple steps would pass on another machine, but what do I know.

    logset.zip

    A. M.

Related