Quectel EC25 Mini PCle 4G/LTE Module not connecting

Hello,

I also have the Quectel EC25-E (for Europe, I am near Paris with Orange as telecom operator) Mini PCle 4G/LTE with Raspberry Pi 3G-4G/LTE Base Shield V2. I’m not able to connect.I followed the steps of the tutorial of ppp conection, but when I write in command “sudo pon” I get the following error. ( I have on red light of power and the blue light is blinking).

I am using :

  • Raspberry Pi 3G-4G/LTE Base Shield V2
  • Quectel EC25 Mini PCle 4G/LTE Module – EC25-E
  • Two mini antenna are plugged to the EC25 module.

For the raspberry, I use the default power supply furnished with a raspberry engraved on it.
For the base shield, I plug the mini USB adaptator to a USB port of the raspberry Pi.

I have also inserted a classic SIMcard for a 4G internet access. It works very well while I use it in a common Huawei wifi mini-router.

I live in Paris, and the signal use to be very clean and strong where I test the sixfab device.

pi@raspberrypi:~ $ sudo pon
pppd options in effect:
debug # (from /etc/ppp/peers/provider)
updetach # (from /etc/ppp/peers/provider)
dump # (from /etc/ppp/peers/provider)
noauth # (from /etc/ppp/peers/provider)
remotename 3gppp # (from /etc/ppp/peers/provider)
/dev/ttyUSB3 # (from /etc/ppp/peers/provider)
115200 # (from /etc/ppp/peers/provider)
lock # (from /etc/ppp/peers/provider)
connect chat -s -v -f /etc/chatscripts/chat-connect -T orange # (from /etc/ppp/peers/provider)
disconnect chat -s -v -f /etc/chatscripts/chat-disconnect # (from /etc/ppp/peers/provider)
nocrtscts # (from /etc/ppp/peers/provider)
modem # (from /etc/ppp/peers/provider)
asyncmap 0 # (from /etc/ppp/options)
lcp-echo-failure 4 # (from /etc/ppp/options)
lcp-echo-interval 30 # (from /etc/ppp/options)
hide-password # (from /etc/ppp/peers/provider)
novj # (from /etc/ppp/peers/provider)
novjccomp # (from /etc/ppp/peers/provider)
ipcp-accept-local # (from /etc/ppp/peers/provider)
ipcp-accept-remote # (from /etc/ppp/peers/provider)
ipparam 3gppp # (from /etc/ppp/peers/provider)
noipdefault # (from /etc/ppp/peers/provider)
ipcp-max-failure 30 # (from /etc/ppp/peers/provider)
defaultroute # (from /etc/ppp/peers/provider)
usepeerdns # (from /etc/ppp/peers/provider)
noccp # (from /etc/ppp/peers/provider)
noipx # (from /etc/ppp/options)
abort on (BUSY)
abort on (NO CARRIER)
abort on (NO DIALTONE)
abort on (ERROR)
abort on (NO ANSWER)
timeout set to 30 seconds
send (AT^M)
expect (OK)
^M
OK
— got it

send (ATE0^M)
expect (OK)
^M
^M
OK
— got it

send (ATI;+CSUB;+CSQ;+COPS?;+CGREG?;&D2^M)
expect (OK)
^M
^M
Quectel^M
EC25^M
Revision: EC25EFAR06A03M4G^M
^M
SubEdition: V03^M
^M
+CSQ: 15,99^M
^M
+COPS: 0,0,”Orange F Orange F”,2^M
^M
+CGREG: 0,1^M
^M
OK
— got it

send (AT+CGDCONT=1,”IP”,”orange”,,0,0^M)
expect (OK)
^M
^M
OK
— got it

send (ATD*99#^M)
expect (CONNECT)
^M
^M
CONNECT
— got it

Script chat -s -v -f /etc/chatscripts/chat-connect -T orange finished (pid 2928), status = 0x0
Serial connection established.
using channel 33
Using interface ppp0
Connect: ppp0 <–> /dev/ttyUSB3
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x82668b8d> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x60 <asyncmap 0x0> <auth chap MD5> <magic 0x4bcff72e> <pcomp> <accomp>]
No auth is possible
sent [LCP ConfRej id=0x60 <auth chap MD5>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x82668b8d> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x61 <asyncmap 0x0> <magic 0x4bcff72e> <pcomp> <accomp>]
sent [LCP ConfAck id=0x61 <asyncmap 0x0> <magic 0x4bcff72e> <pcomp> <accomp>]
sent [LCP EchoReq id=0x0 magic=0x82668b8d]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [LCP DiscReq id=0x62 magic=0x4bcff72e]
rcvd [LCP EchoRep id=0x0 magic=0x4bcff72e 82 66 8b 8d]
rcvd [IPCP ConfNak id=0x1 <ms-dns1 10.11.12.13> <ms-dns2 10.11.12.14> <ms-wins 10.11.12.13> <ms-wins 10.11.12.14>]
sent [IPCP ConfReq id=0x2 <addr 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns2 10.11.12.14> <ms-wins 10.11.12.13> <ms-wins 10.11.12.14>]
Modem hangup
Connection terminated.

I use a SIM that I am sure it is operational ; I use it with a Huawei 4g hotspot router (like the 4G E5786) and it works very well.

It look like this (in french) : https://assistance.orange.fr/cle-domino/tous-les-cles-et-dominos/installer-et-utiliser/mettre-en-service/domino-huawei-4g-e5786-configurer-un-profil-de-connexion_64464-65311

login : orange
password : orange
APN : orange.fr

When I try … APN : “orange.fr” with …

# noauth
user “orange”
password “orange”

pi@raspberrypi:/etc/ppp/peers $ sudo pon
/usr/sbin/pppd: The remote system (3gppp) is required to authenticate itself
/usr/sbin/pppd: but I couldn’t find any suitable secret (password) for it to use to do so.

Thanks in advance for the help.

I solved the problem by removing the # before the line “noauth”, and I also removed USER “orange” + PASSWORD “orange” in /etc/ppp/peers/provider.

Then I wrote this line “orange * orange -” in /etc/ppp/pap-secrets.

https://www.tldp.org/HOWTO/PPP-HOWTO/x1034.html