Uploaded June 2021 | Updated September 2026, 5 hours ago
This week on IoT Happy Hour we are joined by Zahari Petkov from the balenaOS team to explain us more tricks about network management when using balenaOS NetworkManager.
Hang out on the Happy Hour and learn more about the network connectivity on your balena device with WiFi, Ethernet and cellular connectivity. We will learn to configure the network setup and more.
Read more about balena Network Manager here balena.io/docs/reference/OS/network/2.x
00:00 Welcome and introduction
02:19 balena is hiring
04:50 What's on your desk?
19:52 What is NetworkManager and why we used it at balena?
23:52 ModemManager on balena
24:45 How to configure WiFi to a balena device with nmcli
31:12 Persist WiFi configuration after rebooting a balena device
35:16 Differences between system-connection folder on boot and etc
40:26 nmcli examples
43:55 Keep changes on configuring the network
47:23 How to connect a cellular modem on balena and NetworkManager?
49:30 How to priorize one connectivity profile to another? (ip route)
58:30 Define a static IP on your balena device and modify DNS setup
1:09:10 network_mode on docker-compose
1:15:55 Recommendation for fleet owners on networking configurations
1:22:00 Ideas for next episode on network debugging
1:24:15 balena is hiring
1:25:15 Good bye
This week on IoT Happy Hour we are joined by Zahari Petkov from the balenaOS team to explain us more tricks about network management when using balenaOS NetworkManager.
Hang out on the Happy Hour and learn more about the network connectivity on your balena device with WiFi, Ethernet and cellular connectivity. We will learn to configure the network setup and more.
Read more about balena Network Manager here balena.io/docs/reference/OS/network/2.x
00:00 Welcome and introduction
02:19 balena is hiring
04:50 What's on your desk?
19:52 What is NetworkManager and why we used it at balena?
23:52 ModemManager on balena
24:45 How to configure WiFi to a balena device with nmcli
31:12 Persist WiFi configuration after rebooting a balena device
35:16 Differences between system-connection folder on boot and etc
40:26 nmcli examples
43:55 Keep changes on configuring the network
47:23 How to connect a cellular modem on balena and NetworkManager?
49:30 How to priorize one connectivity profile to another? (ip route)
58:30 Define a static IP on your balena device and modify DNS setup
1:09:10 network_mode on docker-compose
1:15:55 Recommendation for fleet owners on networking configurations
1:22:00 Ideas for next episode on network debugging
1:24:15 balena is hiring
1:25:15 Good bye










