Librem 5, Cellular Network Testing

Can you elaborate on what this is? e.g. make/model

If you are interested in the cellular network signal strength then the magic AT command is
AT+CSQ

The response will be
+CSQ:n,m
where n is the number you are interested in.

n will either be 99 (unknown) or it will be a number in the range 0 to 31 where 0 is weakest and 31 is strongest. (Can be converted arithmetically to a dBm value but that conversion may hinder rather than help here so details omitted.)

Tips & Tricks · Wiki · Librem5 / Librem 5 Community Wiki · GitLab

I imagine that mmcli -m any | grep 'signal quality' is giving you the same information except that

  • mmcli is converting the actual number from the modem into some other numeric representation
  • mmcli may sometimes give you a cached value (which probably doesn’t suit the purpose).

Is that Linuxy enough? :slight_smile:

4 Likes