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

Thread Border Router networking fail

Hello Nordic Taam:

I follow the WEB steps below

https://infocenter.nordicsemi.com/index.jsp?topic=%2Fsdk_tz_v4.1.0%2Fthread_ot_performance_measurement.html

Software Development Kit > nRF5 SDK for Thread and Zigbee v4.1.0 > Thread > Thread tools > Thread Border Router

nRF52840 DK Version:nRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8\examples\thread\ncp\ftd\uart\hex

Raspberry Pi 3 Version:RaspPi_OT_Border_Router_Demo_v4.1.0-1.alpha

Use nRF52840 DK UART connect Raspberry Pi 3 to get the following information

wpan0 => [
"NCP:State" => "associating"
"Daemon:Enabled" => true
"NCP:Version" => "OPENTHREAD/20191113-00534-gc6a258e3; NRF52840; Apr 5 2020 21:51:18"
"Daemon:Version" => "0.08.00d (; Apr 21 2020 19:11:43)"
"Config:NCP:DriverName" => "spinel"
"NCP:HardwareAddress" => [F4CE363EC3C45B0E]
]


pi@raspberrypi:~ $ sudo wpanctl status
wpan0 => [
"NCP:State" => "uninitialized"
"Daemon:Enabled" => true
"NCP:Version" => ""
"Daemon:Version" => "0.08.00d (; Apr 21 2020 19:11:43)"
"Config:NCP:DriverName" => "spinel"
"NCP:HardwareAddress" => [F4CE363EC3C45B0E]
]

If I have the wrong steps or have not completed, please give me some pointers, thank you.

Also, can you teach me how to set up the Thread Border Router successfully on Raspberry Pi 3?

Best Regards

Rick.

Parents Reply
  • Hi Jørgen:

    Now I have support IPv6 from ISP and Router is (ASUS RT-AX56U),but I still not get /62 prefix.

    this is my ifconfig from RPi .

    pi@raspberrypi:~ $ ifconfig eth0
    
    eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    
            inet 192.168.50.103  netmask 255.255.255.0  broadcast 192.168.50.255
    
            inet6 2001:b030:214e:2200:****:****:****:****  prefixlen 64  scopeid 0x0<global>
    
            inet6 fe80::ba27:ebff:feda:4146  prefixlen 64  scopeid 0x20<link>
    
            ether b8:27:eb:da:41:46  txqueuelen 1000  (Ethernet)
    
            RX packets 870  bytes 76151 (74.3 KiB)
    
            RX errors 0  dropped 0  overruns 0  frame 0
    
            TX packets 530  bytes 78362 (76.5 KiB)
    
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

    and the WEB steps description, How can I setting DHCPv6 service for Rpi and disable autoconfig?

    When dealing with the native IPv6 connectivity, make sure you use the DHCPv6 service and not the popular Stateless Address Autoconfiguration (SLAAC) tool. This autoconfig tool will only provide a 64-bit long prefix that is not sufficient to delegate a new 64-bit long prefix for the Thread network.

    Best Regards,

    Rick.

Children
Related