Daily crash of Multiprotocol add-on with SkyConnect & MultiPAN

Hello there!

I have successfully set up a SkyConnect with a Zigbee&Thread firmware, and have also set up the Silicon Labs Multiprotocol Add-on. I even got to migrate the entirety of my Zigbee network (almost) without a hitch. I am not currently having any Thread devices, but this will change soon with a few Nanoleaf bulbs and, in a few days, with a string of Eve devices.

Note that I am using Home Assistant OS on a RPi4, with an USB3.1 SSD (and yes, I am amazed at how fast it is compared to an SD card, but that’s not the point).

It appears I have a problem. It seems that every day, something happens, and the add-on appears to crash. All I see in the logs at the time when I suppose the crash occurs is this:

Apr 14 22:30:27 homeassistant addon_core_silabs_multiprotocol[485]: [01:30:27] INFO: otbr-agent ended with exit code 6 (signal 0)...
Apr 14 22:30:27 homeassistant addon_core_silabs_multiprotocol[485]: OTBR_FORWARD_INGRESS  all opt    in * out wpan0  ::/0  -> ::/0  
Apr 14 22:30:27 homeassistant addon_core_silabs_multiprotocol[485]: Chain OTBR_FORWARD_INGRESS (0 references)
Apr 14 22:30:27 homeassistant addon_core_silabs_multiprotocol[485]: target     prot opt source               destination         
Apr 14 22:30:27 homeassistant addon_core_silabs_multiprotocol[485]: DROP       all      anywhere             anywhere             PKTTYPE = unicast
Apr 14 22:30:27 homeassistant addon_core_silabs_multiprotocol[485]: DROP       all      anywhere             anywhere             match-set otbr-ingress-deny-src src
Apr 14 22:30:27 homeassistant addon_core_silabs_multiprotocol[485]: ACCEPT     all      anywhere             anywhere             match-set otbr-ingress-allow-dst dst
Apr 14 22:30:27 homeassistant addon_core_silabs_multiprotocol[485]: DROP       all      anywhere             anywhere             PKTTYPE = unicast
Apr 14 22:30:27 homeassistant addon_core_silabs_multiprotocol[485]: ACCEPT     all      anywhere             anywhere            
Apr 14 22:30:27 homeassistant addon_core_silabs_multiprotocol[485]: otbr-ingress-deny-src
Apr 14 22:30:28 homeassistant addon_core_silabs_multiprotocol[485]: otbr-ingress-deny-src-swap
Apr 14 22:30:28 homeassistant addon_core_silabs_multiprotocol[485]: otbr-ingress-allow-dst
Apr 14 22:30:28 homeassistant addon_core_silabs_multiprotocol[485]: otbr-ingress-allow-dst-swap
Apr 14 22:30:28 homeassistant addon_core_silabs_multiprotocol[485]: OTBR_FORWARD_EGRESS  all opt    in wpan0 out *  ::/0  -> ::/0  
Apr 14 22:30:28 homeassistant addon_core_silabs_multiprotocol[485]: Chain OTBR_FORWARD_EGRESS (0 references)
Apr 14 22:30:28 homeassistant addon_core_silabs_multiprotocol[485]: target     prot opt source               destination         
Apr 14 22:30:28 homeassistant addon_core_silabs_multiprotocol[485]: ACCEPT     all      anywhere             anywhere            
Apr 14 22:30:28 homeassistant addon_core_silabs_multiprotocol[485]: [01:30:28] INFO: OTBR firewall teardown completed.
Apr 14 22:30:28 homeassistant addon_core_silabs_multiprotocol[485]: [01:30:27:818590] Info : Client disconnected
Apr 14 22:30:29 homeassistant addon_core_silabs_multiprotocol[485]: Default: mDNS_Execute: SendResponses didn't send all its responses; will try again in one second
Apr 14 22:30:29 homeassistant addon_core_silabs_multiprotocol[485]: [01:30:29] INFO: Setup OTBR firewall...
Apr 14 22:30:30 homeassistant addon_core_silabs_multiprotocol[485]: Default: mDNS_Execute: SendResponses didn't send all its responses; will try again in one second
Apr 14 22:30:30 homeassistant addon_core_silabs_multiprotocol[485]: [01:30:30] INFO: Starting otbr-agent...
Apr 14 22:30:30 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[38968]: [NOTE]-AGENT---: Running 0.3.0
Apr 14 22:30:30 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[38968]: [NOTE]-AGENT---: Thread version: 1.3.0
Apr 14 22:30:30 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[38968]: [NOTE]-AGENT---: Thread interface: wpan0
Apr 14 22:30:30 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[38968]: [NOTE]-AGENT---: Radio URL: spinel+cpc://cpcd_0?iid=2
Apr 14 22:30:30 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[38968]: [NOTE]-ILS-----: Infra link selected: eth0
Apr 14 22:30:30 homeassistant addon_core_silabs_multiprotocol[485]: [01:30:30:174159] Info : New client connection using library v4.2.2.0
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: Default: mDNS_Execute: SendResponses didn't send all its responses; will try again in one second
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: WARNING in function 're_transmit_timeout' in file /usr/src/cpc-daemon/server_core/core/core.c at line #1730 : Retransmit limit reached on endpoint #12
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: WARNING in function 'core_set_endpoint_in_error' in file /usr/src/cpc-daemon/server_core/core/core.c at line #1088 : Setting ep#12 in error, new state: SL_CPC_STATE_ERROR_DESTINATION_UNREACHABLE
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[38968]: 72d.04:00:42.856 [C] Platform------: CPC endpoint open failed
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[38968]: 72d.04:00:42.857 [C] Platform------: mCpcBusSpeed = 115200
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[38968]: 72d.04:00:42.857 [C] Platform------: Init() at radio.cpp:123: Failure
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: close cpc endpoint: Success
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: [01:30:31] INFO: otbr-agent ended with exit code 1 (signal 0)...
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: OTBR_FORWARD_INGRESS  all opt    in * out wpan0  ::/0  -> ::/0  
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: Chain OTBR_FORWARD_INGRESS (0 references)
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: target     prot opt source               destination         
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: DROP       all      anywhere             anywhere             PKTTYPE = unicast
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: DROP       all      anywhere             anywhere             match-set otbr-ingress-deny-src src
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: ACCEPT     all      anywhere             anywhere             match-set otbr-ingress-allow-dst dst
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: DROP       all      anywhere             anywhere             PKTTYPE = unicast
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: ACCEPT     all      anywhere             anywhere            
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: otbr-ingress-deny-src
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: otbr-ingress-deny-src-swap
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: otbr-ingress-allow-dst
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: otbr-ingress-allow-dst-swap
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: OTBR_FORWARD_EGRESS  all opt    in wpan0 out *  ::/0  -> ::/0  
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: Chain OTBR_FORWARD_EGRESS (0 references)
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: target     prot opt source               destination         
Apr 14 22:30:31 homeassistant addon_core_silabs_multiprotocol[485]: ACCEPT     all      anywhere             anywhere            
Apr 14 22:30:32 homeassistant addon_core_silabs_multiprotocol[485]: [01:30:32] INFO: OTBR firewall teardown completed.
Apr 14 22:30:32 homeassistant addon_core_silabs_multiprotocol[485]: [01:30:31:604575] WARNING : In function 're_transmit_timeout' in file /usr/src/cpc-daemon/server_core/core/core.c at line #1730 : Retransmit limit reached on endpoint #12
Apr 14 22:30:32 homeassistant addon_core_silabs_multiprotocol[485]: [01:30:31:604668] WARNING : In function 'core_set_endpoint_in_error' in file /usr/src/cpc-daemon/server_core/core/core.c at line #1088 : Setting ep#12 in error, new state: SL_CPC_STATE_ERROR_DESTINATION_UNREACHABLE
Apr 14 22:30:32 homeassistant addon_core_silabs_multiprotocol[485]: [01:30:31:608623] Info : Client disconnected
Apr 14 22:30:32 homeassistant addon_core_silabs_multiprotocol[485]: [01:30:31:705718] Info : Client disconnected
Apr 14 22:30:32 homeassistant addon_core_silabs_multiprotocol[485]: [01:30:31:705846] Info : New client connection using library v4.2.2.0
Apr 14 22:30:33 homeassistant addon_core_silabs_multiprotocol[485]: [01:30:33] INFO: Setup OTBR firewall...
Apr 14 22:30:33 homeassistant addon_core_silabs_multiprotocol[485]: [01:30:33] INFO: Starting otbr-agent...
Apr 14 22:30:33 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[39086]: [NOTE]-AGENT---: Running 0.3.0
Apr 14 22:30:33 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[39086]: [NOTE]-AGENT---: Thread version: 1.3.0
Apr 14 22:30:33 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[39086]: [NOTE]-AGENT---: Thread interface: wpan0
Apr 14 22:30:33 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[39086]: [NOTE]-AGENT---: Radio URL: spinel+cpc://cpcd_0?iid=2
Apr 14 22:30:33 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[39086]: [NOTE]-ILS-----: Infra link selected: eth0
Apr 14 22:30:34 homeassistant addon_core_silabs_multiprotocol[485]: [01:30:33:930423] Info : New client connection using library v4.2.2.0
Apr 14 22:30:35 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[39086]: 72d.04:00:47.201 [C] Platform------: CPC endpoint open failed
Apr 14 22:30:35 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[39086]: 72d.04:00:47.201 [C] Platform------: mCpcBusSpeed = 115200
Apr 14 22:30:35 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[39086]: 72d.04:00:47.202 [C] Platform------: Init() at radio.cpp:123: Failure
Apr 14 22:30:35 homeassistant addon_core_silabs_multiprotocol[485]: close cpc endpoint: Resource temporarily unavailable
Apr 14 22:30:36 homeassistant addon_core_silabs_multiprotocol[485]: [01:30:36] INFO: otbr-agent ended with exit code 1 (signal 0)...
Apr 14 22:30:36 homeassistant addon_core_silabs_multiprotocol[485]: OTBR_FORWARD_INGRESS  all opt    in * out wpan0  ::/0  -> ::/0  
Apr 14 22:30:36 homeassistant addon_core_silabs_multiprotocol[485]: Chain OTBR_FORWARD_INGRESS (0 references)
Apr 14 22:30:36 homeassistant addon_core_silabs_multiprotocol[485]: target     prot opt source               destination         
Apr 14 22:30:36 homeassistant addon_core_silabs_multiprotocol[485]: DROP       all      anywhere             anywhere             PKTTYPE = unicast
Apr 14 22:30:36 homeassistant addon_core_silabs_multiprotocol[485]: DROP       all      anywhere             anywhere             match-set otbr-ingress-deny-src src
Apr 14 22:30:36 homeassistant addon_core_silabs_multiprotocol[485]: ACCEPT     all      anywhere             anywhere             match-set otbr-ingress-allow-dst dst
Apr 14 22:30:36 homeassistant addon_core_silabs_multiprotocol[485]: DROP       all      anywhere             anywhere             PKTTYPE = unicast
Apr 14 22:30:36 homeassistant addon_core_silabs_multiprotocol[485]: ACCEPT     all      anywhere             anywhere            
Apr 14 22:30:36 homeassistant addon_core_silabs_multiprotocol[485]: otbr-ingress-deny-src
Apr 14 22:30:36 homeassistant addon_core_silabs_multiprotocol[485]: otbr-ingress-deny-src-swap
Apr 14 22:30:36 homeassistant addon_core_silabs_multiprotocol[485]: otbr-ingress-allow-dst
Apr 14 22:30:36 homeassistant addon_core_silabs_multiprotocol[485]: otbr-ingress-allow-dst-swap
Apr 14 22:30:36 homeassistant addon_core_silabs_multiprotocol[485]: OTBR_FORWARD_EGRESS  all opt    in wpan0 out *  ::/0  -> ::/0  
Apr 14 22:30:36 homeassistant addon_core_silabs_multiprotocol[485]: Chain OTBR_FORWARD_EGRESS (0 references)
Apr 14 22:30:36 homeassistant addon_core_silabs_multiprotocol[485]: target     prot opt source               destination         
Apr 14 22:30:36 homeassistant addon_core_silabs_multiprotocol[485]: ACCEPT     all      anywhere             anywhere            
Apr 14 22:30:36 homeassistant addon_core_silabs_multiprotocol[485]: [01:30:36] INFO: OTBR firewall teardown completed.
Apr 14 22:30:36 homeassistant addon_core_silabs_multiprotocol[485]: [01:30:35:953375] Info : Client disconnected
Apr 14 22:30:38 homeassistant addon_core_silabs_multiprotocol[485]: [01:30:38] INFO: Setup OTBR firewall...
Apr 14 22:30:38 homeassistant addon_core_silabs_multiprotocol[485]: [01:30:38] INFO: Starting otbr-agent...
Apr 14 22:30:38 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[39180]: [NOTE]-AGENT---: Running 0.3.0
Apr 14 22:30:38 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[39180]: [NOTE]-AGENT---: Thread version: 1.3.0
Apr 14 22:30:38 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[39180]: [NOTE]-AGENT---: Thread interface: wpan0
Apr 14 22:30:38 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[39180]: [NOTE]-AGENT---: Radio URL: spinel+cpc://cpcd_0?iid=2
Apr 14 22:30:38 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[39180]: [NOTE]-ILS-----: Infra link selected: eth0
Apr 14 22:30:38 homeassistant addon_core_silabs_multiprotocol[485]: [01:30:38:320292] Info : New client connection using library v4.2.2.0
Apr 14 22:30:40 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[39180]: 72d.04:00:51.585 [C] Platform------: CPC endpoint open failed
Apr 14 22:30:40 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[39180]: 72d.04:00:51.586 [C] Platform------: mCpcBusSpeed = 115200
Apr 14 22:30:40 homeassistant addon_core_silabs_multiprotocol[485]: otbr-agent[39180]: 72d.04:00:51.586 [C] Platform------: Init() at radio.cpp:123: Failure
Apr 14 22:30:40 homeassistant addon_core_silabs_multiprotocol[485]: close cpc endpoint: Resource temporarily unavailable
...

…and then it loops like this continuously.

If, at this point, I restart the Multiprotocol add-on, it will eventually show “Failed to probe running application type.”

There is nothing in the logs before this for hours (all during which the whole system ran without issues).

The fix that I have found is to take the SkyConnect out and to put it back in the USB slot, but, obviously, this is not a good solution. If I do that, then the Multiprotocol add-on just restarts all its daemons (I think) and everything seems to work just fine again, until the next crash.

I have not yet figured out what else to look for, and in what logs, so, if anyone might have a solution, a permanent workaround or just some pointers on what else to check for, please let me know.

I should mention that the Zigbee-only firmware seems to work without a hitch, but, obviously, that is not desirable in my case.

I’m guessing here…the latest SiLabs Multiprotocol Add-On 1.1.x changed the baud rate. This version will try and upgrade the firmware on your SkyConnect to match the new baudrate. The Changelog for this version says Use default baudrate of 460800 (WARNING: You MUST update your configuration!) . I’ll mention that I don’t have my baudrate configured for anything and it seems to work fine. Like I said, I’m guessing here. If your system works fine most of the time and occasionally crashes with these logs, then hard to tell

This doesn’t seem to do anything as, like I stated before, the add-on does, in fact, work for a while, it just crashes at some point.

But strangely enough, after a few days of this, the add-on hasn’t crashed anymore. No restarts, no crashes, nothing.

I’ll just chuck this under “Experimental, there may be bugs, crashes, inconsistencies and dragons” category.

I’m having the same issue as @adimosh describes. My setup is almost identically except that I don’t have any Zigbee devices but only Thread devices.
The only thing that make it work again is replugging the SkyConnect or completely restarting Home Assistant OS.

Edit:
Here is my log. It has some different lines in it than the log of @adimosh.

otbr-ingress-deny-src
otbr-ingress-deny-src-swap
otbr-ingress-allow-dst
otbr-ingress-allow-dst-swap
OTBR_FORWARD_EGRESS  all opt    in wpan0 out *  ::/0  -> ::/0  
Chain OTBR_FORWARD_EGRESS (0 references)
target     prot opt source               destination         
ACCEPT     all      anywhere             anywhere            
[07:17:05] INFO: e[32mOTBR firewall teardown completed.e[0m
[07:17:07] INFO: e[32mSetup OTBR firewall...e[0m
[07:17:07] INFO: e[32mStarting otbr-agent...e[0m
otbr-agent[174056]: [NOTE]-AGENT---: Running 0.3.0
otbr-agent[174056]: [NOTE]-AGENT---: Thread version: 1.3.0
otbr-agent[174056]: [NOTE]-AGENT---: Thread interface: wpan0
otbr-agent[174056]: [NOTE]-AGENT---: Radio URL: spinel+cpc://cpcd_0?iid=2&iid-list=0
otbr-agent[174056]: [NOTE]-ILS-----: Infra link selected: eth0
otbr-agent[174056]: 52d.03:25:37.477 [C] Platform------: CPC init failed. Ensure radio-url argument has the form 'spinel+cpc://cpcd_0?iid=<1..3>'
otbr-agent[174056]: 52d.03:25:37.478 [C] Platform------: Init() at cpc_interface.cpp:96: Failure
close cpc endpoint: Resource temporarily unavailable
[07:17:09] INFO: e[32motbr-agent ended with exit code 1 (signal 0)...e[0m
OTBR_FORWARD_INGRESS  all opt    in * out wpan0  ::/0  -> ::/0  
Chain OTBR_FORWARD_INGRESS (0 references)
target     prot opt source               destination         
DROP       all      anywhere             anywhere             PKTTYPE = unicast
DROP       all      anywhere             anywhere             match-set otbr-ingress-deny-src src
ACCEPT     all      anywhere             anywhere             match-set otbr-ingress-allow-dst dst
DROP       all      anywhere             anywhere             PKTTYPE = unicast
ACCEPT     all      anywhere             anywhere            
otbr-ingress-deny-src
otbr-ingress-deny-src-swap
otbr-ingress-allow-dst
otbr-ingress-allow-dst-swap
OTBR_FORWARD_EGRESS  all opt    in wpan0 out *  ::/0  -> ::/0  
Chain OTBR_FORWARD_EGRESS (0 references)
target     prot opt source               destination         
ACCEPT     all      anywhere             anywhere            
[07:17:10] INFO: e[32mOTBR firewall teardown completed.e[0m
[07:17:11] INFO: e[32mSetup OTBR firewall...e[0m
[07:17:12] INFO: e[32mStarting otbr-agent...e[0m
otbr-agent[174150]: [NOTE]-AGENT---: Running 0.3.0
otbr-agent[174150]: [NOTE]-AGENT---: Thread version: 1.3.0
otbr-agent[174150]: [NOTE]-AGENT---: Thread interface: wpan0
otbr-agent[174150]: [NOTE]-AGENT---: Radio URL: spinel+cpc://cpcd_0?iid=2&iid-list=0
otbr-agent[174150]: [NOTE]-ILS-----: Infra link selected: eth0
otbr-agent[174150]: 52d.03:25:41.765 [C] Platform------: CPC init failed. Ensure radio-url argument has the form 'spinel+cpc://cpcd_0?iid=<1..3>'
otbr-agent[174150]: 52d.03:25:41.766 [C] Platform------: Init() at cpc_interface.cpp:96: Failure
close cpc endpoint: Resource temporarily unavailable
[07:17:14] INFO: e[32motbr-agent ended with exit code 1 (signal 0)...e[0m
OTBR_FORWARD_INGRESS  all opt    in * out wpan0  ::/0  -> ::/0  
Chain OTBR_FORWARD_INGRESS (0 references)
target     prot opt source               destination         
DROP       all      anywhere             anywhere             PKTTYPE = unicast
DROP       all      anywhere             anywhere             match-set otbr-ingress-deny-src src
ACCEPT     all      anywhere             anywhere             match-set otbr-ingress-allow-dst dst
DROP       all      anywhere             anywhere             PKTTYPE = unicast
ACCEPT     all      anywhere             anywhere            
otbr-ingress-deny-src
otbr-ingress-deny-src-swap
otbr-ingress-allow-dst
otbr-ingress-allow-dst-swap
OTBR_FORWARD_EGRESS  all opt    in wpan0 out *  ::/0  -> ::/0  
Chain OTBR_FORWARD_EGRESS (0 references)
target     prot opt source               destination         
ACCEPT     all      anywhere             anywhere            
[07:17:14] INFO: e[32mOTBR firewall teardown completed.e[0m
[07:17:16] INFO: e[32mSetup OTBR firewall...e[0m
[07:17:16] INFO: e[32mStarting otbr-agent...e[0m
otbr-agent[174244]: [NOTE]-AGENT---: Running 0.3.0
otbr-agent[174244]: [NOTE]-AGENT---: Thread version: 1.3.0
otbr-agent[174244]: [NOTE]-AGENT---: Thread interface: wpan0
otbr-agent[174244]: [NOTE]-AGENT---: Radio URL: spinel+cpc://cpcd_0?iid=2&iid-list=0
otbr-agent[174244]: [NOTE]-ILS-----: Infra link selected: eth0
otbr-agent[174244]: 52d.03:25:46.021 [C] Platform------: CPC init failed. Ensure radio-url argument has the form 'spinel+cpc://cpcd_0?iid=<1..3>'
otbr-agent[174244]: 52d.03:25:46.022 [C] Platform------: Init() at cpc_interface.cpp:96: Failure
close cpc endpoint: Resource temporarily unavailable
[07:17:18] INFO: e[32motbr-agent ended with exit code 1 (signal 0)...e[0m
OTBR_FORWARD_INGRESS  all opt    in * out wpan0  ::/0  -> ::/0  
Chain OTBR_FORWARD_INGRESS (0 references)
target     prot opt source               destination         
DROP       all      anywhere             anywhere             PKTTYPE = unicast
DROP       all      anywhere             anywhere             match-set otbr-ingress-deny-src src
ACCEPT     all      anywhere             anywhere             match-set otbr-ingress-allow-dst dst
DROP       all      anywhere             anywhere             PKTTYPE = unicast
ACCEPT     all      anywhere             anywhere            
otbr-ingress-deny-src
otbr-ingress-deny-src-swap
otbr-ingress-allow-dst
otbr-ingress-allow-dst-swap
OTBR_FORWARD_EGRESS  all opt    in wpan0 out *  ::/0  -> ::/0  
Chain OTBR_FORWARD_EGRESS (0 references)
target     prot opt source               destination         
ACCEPT     all      anywhere             anywhere            
[07:17:18] INFO: e[32mOTBR firewall teardown completed.e[0m
[07:17:20] INFO: e[32mSetup OTBR firewall...e[0m
[07:17:20] INFO: e[32mStarting otbr-agent...e[0m
otbr-agent[174345]: [NOTE]-AGENT---: Running 0.3.0
otbr-agent[174345]: [NOTE]-AGENT---: Thread version: 1.3.0
otbr-agent[174345]: [NOTE]-AGENT---: Thread interface: wpan0
otbr-agent[174345]: [NOTE]-AGENT---: Radio URL: spinel+cpc://cpcd_0?iid=2&iid-list=0
otbr-agent[174345]: [NOTE]-ILS-----: Infra link selected: eth0