Does internal modem stack do DNS caching

Hi, I recently debugged a data usage problem when using PPP with the BG96 modem. OS is Linux. It turns out there is no DNS cache in this setup, so every request required an expensive DNS lookup. With PPP, it seems like you need to do DNS caching in the app, or at the system level using something like dmsmasq.

This brought up a question – with the modem’s internal networking stack, does it do DNS caching if you are using the modem to execute standard network requests like http, udp, etc?



Dear Sir,
this question has been sent to our local FAE via email, please refer to it below:

  1. Please help to check the BG96 versions with AT+QGMR command.
  2. When PPP set up with BG96, you could check DNS cache with follow:1

PPP is only interface here not have level 4 (sockets, clients … )

For ThreadX and AT Commands not have DNS Cache - only simple DNS Client ( add servers and resolve address )