Skip to content

MCM modem setup

An MCM is a Quectel EG25-G cellular modem module (shown in TEO as the device model Quectel-EG25) that TEO drives with AT commands. It can make and receive calls and SMS, run data checks, record and play audio, and collect modem traces. See the functions marked MCM in Test Functions.

Requirements

  • A Linux Test Node. MCM modems are supported only on Linux Test Nodes; a Mac Test Node ignores them.
  • The modem connected by USB. The agent finds it through its USB serial ports (/dev/ttyUSB*, /dev/cdc-wdm*).
  • An active SIM card in the modem.
  • For the audio functions: a modem with a sound card.

Add the Mobile ID

MCM modems are not added automatically. After you connect the modem, create its Mobile ID by hand on the Mobile ID's page (+):

Field Value
Name A descriptive name, for example MCM / Quectel-EG25 / NL.
Test Node The Linux Test Node the modem is connected to.
Device Model Quectel-EG25 (the platform, Linux, follows from the model)
Device ID EG25- followed by the modem's serial number, which is the answer to AT+GSN (for example in the MCM console). Ask Quadified support if you are not sure.
MSISDN, IMSI, ICCID The values of the SIM card in the modem.
RAN The default radio technology for the modem.

Once the Mobile ID exists, the modem appears with its status and can be opened in MCM Remote Access.

Speed tests on an MCM

The SPEED_TEST function on an MCM needs two things on the Linux Test Node, which Quadified support sets up with you:

  • the quectel-CM connection manager program in /usr/bin;
  • a sudoers entry that lets the agent user run /usr/bin/quectel-CM and /usr/bin/kill without a password.