Hi everybody,
We ran into a Zephyr configuration issue which is related to Zigbee and Zephyr's networking stack. In our setup we would like to use Zephyr's modem library which also need CONFIG_NET_SOCKETS to be enabled. (in order to use cellular) When the Zigbee stack is enabled as well (CONFIG_ZIGBEE and CONFIG_ZIGBEE_ROLE_COORDINATOR) the incoming packets appear to be processed by the networking stack. This is not something we would like as the packages are then not processed by the ZBOSS stack. We confirmed this by disabling the Zigbee net interface. See below:
[00:00:19.019,744] <dbg> ieee802154_nrf5.nrf5_rx_thread: Frame received [00:00:19.019,775] <dbg> ieee802154_nrf5.nrf5_rx_thread: Caught a packet (10) (LQI: 164) [00:00:19.019,775] <err> ieee802154_nrf5: Packet dropped by NET stack
Our question is, what is the correct way to use Zigbee independently from Zephyr's networking stack?
Thanks a lot.
Milan