# Establishing PPP connection over GPRS using AT commands on HL7588

**URL:** <https://forum.sierrawireless.com/t/establishing-ppp-connection-over-gprs-using-at-commands-on-hl7588/26910>\
**Category:** Legacy HL Series\
**Created:** [April 29, 2022, 6:18pm UTC](https://forum.sierrawireless.com/t/establishing-ppp-connection-over-gprs-using-at-commands-on-hl7588/26910 "2022-04-29T18:18:24Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![engenharia](https://avatars.discourse-cdn.com/v4/letter/e/57b2e6/32.png) [@engenharia](https://forum.sierrawireless.com/u/engenharia)\
**Post date:** [April 29, 2022, 6:18pm UTC](https://forum.sierrawireless.com/t/establishing-ppp-connection-over-gprs-using-at-commands-on-hl7588/26910/1 "2022-04-29T18:18:24Z")

</div>

I’m trying to establish an PPP connection using AT commands on a HL7588 module on a Mangoh Red devkit. I live in Brazil and I’m using a TIM Group SIM chip. I send the following AT commands via UART:

AT+CGDCONT=1,“IP”,“tim.br”,“0.0.0.0”,0,0  
OK

AT+CGACT=1,1  
OK

When I send AT+CGPADDR=1, I receive a 100.xxx.xxx.xxx range IP address (I believe this is an internal IPv4 address).

Then I send an ATD\*99#. The module responds with CONNECT, then sends repeated LCP frames but I get no response, then I get a NO CARRIER response.

I was, however, able to successfully establish an PPP connection using the USB port on Windows with the Windows Dial-Up tool.

Am I missing additional AT commands to establish a PPP link?

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [April 30, 2022, 3:04am UTC](https://forum.sierrawireless.com/t/establishing-ppp-connection-over-gprs-using-at-commands-on-hl7588/26910/2 "2022-04-30T03:04:14Z")

</div>

Did you use the latest firmware?  
How about using wvdial to ppp dial up in linux?

---

<div class="post-metadata">

**Author:** ![rspmn](https://avatars.discourse-cdn.com/v4/letter/r/43a26b/32.png) [@rspmn](https://forum.sierrawireless.com/u/rspmn)\
**Post date:** [April 30, 2022, 5:25pm UTC](https://forum.sierrawireless.com/t/establishing-ppp-connection-over-gprs-using-at-commands-on-hl7588/26910/3 "2022-04-30T17:25:23Z")

</div>

There is no need to use AT+CGACT if you later use `ATD*99#` anyway.

In case you need the information from AT+CGPADDR (or AT+CGCONTRDP) after AT+CGACT for some reason you would have to use `AT+CGDATA="PPP",1` instead of `ATD*99#`.

Regards,  
Reinhard
