Closed MeGreen closed 2 years ago
@MeGreen , the setup instructions you referenced are quite old. The main branch of this repo no longer supports wpantund
.
I would suggest following the setup guide at https://openthread.io/guides/border-router
The suggested guide only references to an RCP Design. wpantund is to my knowledge needed to communicate in an NCP Design.
The suggested guide only references to an RCP Design. wpantund is to my knowledge needed to communicate in an NCP Design.
Yes, correct. The latest https://github.com/openthread/ot-br-posix main branch only supports RCP model. Is there a particular reason why you want to use NCP?
Well, my original plan is to reuse an old laptop as the processing power for the router, because RPis are quite expensive at the moment. The easiest way hardware wise seemed to me to use an NCP design via USB.
Well, my original plan is to reuse an old laptop as the processing power for the router, because RPis are quite expensive at the moment. The easiest way hardware wise seemed to me to use an NCP design via USB.
RCP is ideally suited for hosts that have significant processing and memory resources (like your laptop). NCP is better suited for hosts that are not as resource capable.
Thank you for the clarification. I'm very new to this level of DIY networking, even more on the hardware side of things. Do you know by chance a ressource where i could read into how to my existing USB Dongle in an RCP design? Or is it actually just a software problem that i need to figure out?
Thank you for the clarification. I'm very new to this level of DIY networking, even more on the hardware side of things. Do you know by chance a ressource where i could read into how to my existing USB Dongle in an RCP design? Or is it actually just a software problem that i need to figure out?
RCP vs. NCP is mostly a firmware configuration issue. They both use the same serial protocol (spinel). The primary difference is whether most of the OpenThread logic executes on the host or on the 802.15.4 SoC. Most of the recent documentation should be updated to support the RCP model.
Thank you very, very much. This has given me quite new inspiration to look into. I will close this issue then.
I'm trying to setup a openthread borderrouter with the nRF52840 MKD USB Dongle and an Kubuntu 21.10 machine. I'm following the install.md for Ubuntu, and would expect to have a working wpantund.service in /etc/systemd/system, according to this instructions "Verify Services", but i don't have one.
To Reproduce Information to reproduce the behavior, including:
./configure --sysconfdir=/etc
due to missing "make" dependencygit clone https://github.com/openthread/borderrouter
cd borderrouter
./script/bootstrap
Expected behavior Succesfull install with functioning wpantund.service
Additional context I'm completely new to networking and IOT. I have somewhat knowledge with linux as my daily driver, but please forgive me if somethings very stupid in this issue. I'm just trying to get my light bulbs somewhat smart without buying an extra device with features i don't desire.