openthread / ot-br-posix

OpenThread Border Router, a Thread border router for POSIX-based platforms.
https://openthread.io/
BSD 3-Clause "New" or "Revised" License
420 stars 235 forks source link

Porting otbr to Toradex hardware #1694

Open rfabriciors opened 1 year ago

rfabriciors commented 1 year ago

Hello everyone, I'm porting ot-br to Toradex hardware, Toradex Verdin imx8mp being more exact. I've been through issues to do this. First I needed put ipset support on Toradex Kernel, ok...But now, when I start the services I'm take the error:

otbr-agent[112]: 00:00:11.314 [C] Platform------: InitMulticastRouterSock() at multicast_routing.cpp:225: Protocol not available otbr-agent[112]: 00:00:11.314 [C] Platform------: InitMulticastRouterSock() at multicast_routing.cpp:225: Protocol not available

I'm working with Docker containers. Initialy I did use the image openthread/otbr. after I did build my own image, but I do not still sucess. Before I form a thread network the OTBR agent behaviors are normall, but after I form network I receive the above error. I'm using the module NRF52840 (/dev/ttyACM0)

I know this is my lack of understanding, but please help me!

Following the complete error log. Thank's all

toradex_error.txt

rfabriciors commented 1 year ago

Guys, I realized that my wpan interface is dying. But I don't know if this is a real reason for last error report in the log showed. I realized too that after the first fail, the interface cannot up again