Vraag

+CME ERROR 30: No network service. BG96

  • 19 november 2020
  • 9 reacties
  • 435 keer bekeken

Hallo,

 

Ik heb een Arduino Uno gekoppeld met een LTE IOT 2 CLICK (waar een BG96 chip op zit).

Ik heb de code/ stappen gevolgd van het topic LTE-M Instellingen voor de Quectel BG96.

nu krijg ik alleen bij de laaste stap ( at+cgact=1,1) krijg ik de fout code CME ERROR: 30. Die na staat voor No network service.

wanneer ik de code AT+COPS=? gebruik krijg ik dit als response: +COPS: (1,"NL KPN","NL KPN","20408",8),(1,"NL KPN","NL KPN","20408",8),(1,"NL KPN","NL KPN","20408",8),(3,"vodafone NL","voda NL","20404",8),(3,"vodafone NL","voda NL","20404",8),,(0,1,2,3,4),(0,1,2).

Hierbij mijn vraag. Hoe zorg ik er voor dat ik toch een connectie kan krijgen met het KPN netwerkt.

 

Met vriendelijke groet,

 

Sietse Hemrica


9 reacties

Beste Sietses, 

Ik heb dit stappenplan gevolgd van Maarten bartels waarmee alles werkte:

(ik gebruik ook een Uno maar dan met een dragino shield met daarop een bg96)

Een LTE-M verbinding met de BG96:

  • controleer of je SIM aanwezig is en/of een pin-code nodig is:
    • AT+CPIN?      moet resulteren in +CPIN: READY  anders is een pin code nodig
  • stel je modem eerst goed in
    • frequentie band:               AT+QCFG="band",1,80000,80000,1
    • operatie modus:               AT+QCFG="iotopmode",0,1
    • netwerk scan volgorde:    AT+QCFG="nwscanseq",020202,1
    • netwerk scan mode:         AT+QCFG="nwscanmode",3,1
    • eventueel roaming inst.:   AT+QCFG="roamservice",2,1
    • apn naam:                        AT+CGDCONT=1,"IP","ltem.internet.m2m"
    • zet operator selectie op automatisch:  AT+COPS=0
  • herstart het modem/zet het modem aan/full function:    AT+CFUN=1,1

Normaal gesproken gaat het modem nu automatisch een verbinding opzetten met het LTE-M netwerk van KPN. Als dat niet het geval is:

  • controleer of je signaal hebt:          AT+CSQ        moet restuleren in iets als +CSQ: 24,99   (niet: 99,99)
  • lees de registratie status: AT+CREG?        +CREG: 0,1  betekent: geregistreerd
  • kijk of het modem verbonden is: AT+CGATT?      +CGATT: 1 betekent verbonden
    • zo nodig verbinding maken met AT+CGATT=1 en dan opnieuw controleren
  • kijk of je een IP-adres hebt gekregen: AT+CGPADDR

Als je een IP-adres hebt, kan je bijvoorbeeld een ping commando sturen vanuit het modem:

  • Configureer context voor ping:             AT+QIACT=1
  • Stuur 4 keer ping naar 1.1.1.1:             AT+QPING=1,”1.1.1.1”,4,4   

Beste Daniel,

 

ik heb dit bericht ook gezien en al deze stappen geprobeerd.

op alle comando's krijg ik een ok terug.

bij AT+CSQ krijg ik: +CSQ: 31,99

bij AT+CREG? krijg ik: +CREG: 0,3

bij AT+CGATT? krijg ik: +CGATT: 0

en dan bij AT+CGATT=1 krijg ik: +CME ERROR: 30.

dus iets gaat mis bij mij ik weet alleen niet wat

alsnog bedankt voor je reactie.

Reputatie 4
Badge +4

@Sietse H Bent u ondertussen nog verder gekomen met dit issue? 

Hallo Mark,

 

Nee ik ben hier nog niet veder mee gekomen. Ik zie nu net wel dat CREG: 0,3 staat voor acces denied.

Kan het zijn dat de simkaart verlopen is? De simkaart komt namelijk uit een ander ouder project.

 

Met vriendelijke groet,

 

Sietse Hemrica

 

@Mark L. heeft u een idee wat er voor kan zorgen dat ik op antwoord op CREG:  CREG:0,3  krijg en dit kan oplossen

Reputatie 4
Badge +4

Goedemorgen @Sietse H eerlijk gezegd niet. Ik ga intern navragen of 1 van mijn collega's het weet.

Reputatie 4
Badge +4

@Sietse H Ik ben u niet vergeten. Het antwoord heb ik alleen nog niet. Excuses voor de traagheid. Hopelijk snel goed nieuws!

Hallo @Mark L.,

 

Ik heb uiteindelijk besloten om een nieuwe simkaart aan te vragen. Dit heeft er voor gezorgd dat ik een connectie heb kunnen maken met het KPN netwerk. Ik weet nog steeds niet was er mis is met de vorige sim kaart maar ik kan nu teminste wel veder.

 

Met vriendelijke groet,

 

Sietse Hemrica

Reputatie 4
Badge +4

@Sietse H Top. Goed om te lezen. 

Reageer