The Miserable State of Modems and Mobile Network Operators

Originally published at: The Miserable State of Modems and Mobile Network Operators - The Golioth Developer Blog

This is a story of the complexities of cellular connectivity, the perils of closed ecosystems, and how to debug what you cannot see.

2 Likes

An excellent writeup on an issue I’ve seen and reported before. It’s good to see how far Golioth is digging into these very complex issues. So is the medium-term solution to continue setting the secondary DNS manually?

2 Likes

@john.stuewe yes, we would recommend setting the secondary DNS server address manually for the time being. We’ll keep this thread updated as a more robust solution is developed.

Great article - have the same issue with modem_cellular and simcom7080G

It’s been six months. Has there been any progress on a long term solution or should we continue to hard code the secondary DNS?

@john.stuewe thanks for following up! As of sdk-nrf v3.1.0, there is now a CONFIG_LTE_LC_DNS_FALLBACK_MODULE that is enabled by default that will cause a DNS server configured in Zephyr to be used for fallback, or can be overridden with CONFIG_LTE_LC_DNS_FALLBACK_ADDRESS.