This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Where is /etc/config/thread_border_router now?

Hi,

I'm following the Border Router Quick Start Guide.  In it, it states:

To change the settings, edit the /etc/config/thread_border_router file.

However, that file doesn't exist.  Can someone point me to the new location of that file or how I modify the network configuration?

There are a few other things that are incorrect in that guide.  Here's a list to help others, hopefully the main docs are updated with these corrections too.

  1. "nrfjprog --chiperase --family NRF52 --program <path_to_sdk>/examples/thread/experimental/ncp/hex/nrf52840_xxaa.hex"  This path does not exist in the SDK.  Instead, I used "examples\thread\ncp\usb\hex>".  I then had to switch the power toggle to USB and connect the Raspberry Pi to the USB port on the nRF5280-DK
  2. Image in the doc shows the Raspberry Pi connected to the J2 connector.  None of the NCP images I tried would work that way.  I had to use the USB port, as mentioned above.
  3. "The default logging credentials are: id: "root" and empty password. Change the password to a non-empty value." - This login doesn't work, instead use the Raspbian default login of id: pi and password raspberry
  4. "nrfjprog --chiperase --family NRF52 --program <path_to_sdk>/examples/thread/experimental/cli/hex/nrf52840_xxaa.hex --reset".  Again, this path doesn't exist.  Instead I used "examples\thread\cli\uart\hex".
  5. "ping fd00:0064:0123:4567::0808:0808" didn't work for me.  I had to use "ping 64:ff9b::0808:0808".  I'm on a network without IPv6 support, so that could be why.  If so, it would be good to mention it for those who aren't. 
Related