[Raspberry Pi(Debian) x RC7630] Automatic Execution of AT Commands After RC7630 Boot-Up

Hello everyone,

I am exploring the feasibility of an IoT device using the combination of RC7630 and Raspberry Pi. However, I am encountering unexpected behavior. Specifically, when I boot up the RC7630 while it is connected to the Raspberry Pi via USB, unintended AT commands are being sent from the Raspberry Pi side. These include commands such as AT, AT+CGDCONT, and AT+CGAUTH.
I would like to stop this behavior. How can I resolve this issue?

– Linux Distribution –
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm

i remember in ubuntu, I need to uninstall the modem-manager.
You might need to do the same in your board

Hi jyi yip,

Thank you for your reply.
I have not tried uninstalling ModemManager, but I did stop it by using sudo systemctl stop ModemManager . In this case, the AT commands were not executed. However, I cannot adopt this solution because the Raspberry Pi comes with an LTE module by default, and I am concerned that uninstalling ModemManager may affect that LTE module.
Is there any other solution available?

[Test Environment]
Raspberry Pi(Debian) with SIM7600JC-H <---- USB ----> RC7630 + RC7630 Devkit

From your testing, the AT commands are sent from modem manager.
i don’t know what is the other solution if not uninstalling the modem manager.
how about just using “killall” command to kill the modem manager?

Hi jyi yip,

I understand, and I will consider it.
By the way, if I uninstall ModemManager or use “killall,” will it affect the establishment of a data connection by AT!SCACT?

no, i don’t think so
you can follow the steps here after installing the MBPL USB driver: