You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am trying to get the Matter Linux Bridge example to run with a Thread radio.
GitHub hash of the SDK that was being used:
commit from last week: 9bde938
RCP Version:
OPENTHREAD/thread-reference-20200818-2475-g7c5dca178; NRF52840; May 17 2023 17:04:40
Platform:
Raspberry Pi 4 with Ubuntu 22.04
I can build the example using: ./scripts/examples/gn_build_example.sh examples/bridge-app/linux out/debug/bridge-app chip_enable_openthread=true
I modified the chip-cirque-device-base Dockerfile to use Ubuntu 22.04 as a base image and included bluez and bluetooth in the apt install command.
The chip-cirque-device-base image is used as a base for the Matter Linux Bridge Dockerfile.
For the Matter Linux Bridge image I modified the entrypoint.sh:
#!/bin/bash
service dbus start
sleep 1
service avahi-daemon start
sleep 1
bluetoothd &
sleep 1
echo -e 'OTBR_AGENT_OPTS="-I wpan0 -B eth0 spinel+hdlc+uart:///dev/ttyUSB0 trel://eth0"\nOTBR_NO_AUTO_ATTACH=0' > /etc/default/otbr-agent
service otbr-agent start
sleep 1
ot-ctl panid 0x1234
ot-ctl ifconfig up
ot-ctl thread start
chip-bridge-app --thread
I can start the container with the command: docker run -v /dev/ttyACM0:/dev/ttyUSB0 -v /dev/ttyAMA0:/dev/ttyAMA0 --privileged --net=host matterbridge:latest
From inside the container I confirmed Bluetooth is working using bluetoothctl. The otbr-agent service is running and with ot-ctl I can scan for networks.
However after I successfully commission the device, the openthread radio is not configured. The openthread state is even disabled. Commissioning logs: MatterBridge.txt
How do I make sure the OpenThread Radio gets configured during commissioning?
The text was updated successfully, but these errors were encountered:
Hello everyone,
I am trying to get the Matter Linux Bridge example to run with a Thread radio.
GitHub hash of the SDK that was being used:
commit from last week: 9bde938
RCP Version:
OPENTHREAD/thread-reference-20200818-2475-g7c5dca178; NRF52840; May 17 2023 17:04:40
Platform:
Raspberry Pi 4 with Ubuntu 22.04
I can build the example using:
./scripts/examples/gn_build_example.sh examples/bridge-app/linux out/debug/bridge-app chip_enable_openthread=true
I modified the chip-cirque-device-base Dockerfile to use Ubuntu 22.04 as a base image and included bluez and bluetooth in the apt install command.
The chip-cirque-device-base image is used as a base for the Matter Linux Bridge Dockerfile.
For the Matter Linux Bridge image I modified the entrypoint.sh:
I can start the container with the command:
docker run -v /dev/ttyACM0:/dev/ttyUSB0 -v /dev/ttyAMA0:/dev/ttyAMA0 --privileged --net=host matterbridge:latest
From inside the container I confirmed Bluetooth is working using bluetoothctl. The otbr-agent service is running and with ot-ctl I can scan for networks.
However after I successfully commission the device, the openthread radio is not configured. The openthread state is even disabled. Commissioning logs: MatterBridge.txt
How do I make sure the OpenThread Radio gets configured during commissioning?
The text was updated successfully, but these errors were encountered: