EG25 return to data mode issue

Hello.

I’m trying to use an EG25 for connecting to the Internet and sending data. First, I configure all the parameters of the context with the following commands: AT+QICSGP and AT+QIACT. Then, I use ATD*99# to make a call. It works perfectly, and I get an IP.

When I want to switch to command mode, I use “+++”. I ask for GPS and other data. It works perfectly as well.

The issue is when I want to return to data mode again. I send the ATO command, but the response is NO CARRIER. I’ve tried to hang up the data call and make it again, but the issue is the same: NO CARRIER.

What could be the solution to this problem? Is there another way to return to data mode after command mode?

Thanks.

It seems that you don’t need the AT*99# as I guess.
Do you need ppp?

Yes, I need ppp.
So, how can I return to data mode?

How is EG25 connected with the host? USB or uart?

If you want to used the AT port that used by ppp, you need to stop the ppp.
Is it Linux?