S103-G use GSM/GPRS module to connect to internet
-
Hi
yes the cu session a closed in debug i see this3.11.2017, 11:25:11node: 96ac4186.358femsg.payload : string[4] "OK↵" 3.11.2017, 11:25:13node: 96ac4186.358femsg.payload : string[11] "AT+COPS? ↵" 3.11.2017, 11:25:13node: 96ac4186.358femsg.payload : string[17] "+COPS: 0,0,"A1"↵" 3.11.2017, 11:25:13node: 96ac4186.358femsg.payload : string[2] "↵" 3.11.2017, 11:25:13node: 96ac4186.358femsg.payload : string[4] "OK↵" 3.11.2017, 11:25:14node: parseOperatorfunction : (error) "TypeError: Cannot read property 'trim' of undefined" 3.11.2017, 11:25:15node: 96ac4186.358femsg.payload : string[10] "AT+CGMI ↵" 3.11.2017, 11:25:15node: 96ac4186.358femsg.payload : string[18] "+CGMI: "Fibocom"↵" 3.11.2017, 11:25:15node: 96ac4186.358femsg.payload : string[2] "↵" 3.11.2017, 11:25:15node: 96ac4186.358femsg.payload : string[4] "OK↵" 3.11.2017, 11:25:17node: 96ac4186.358femsg.payload : string[10] "AT+CGMM ↵" 3.11.2017, 11:25:17node: 96ac4186.358femsg.payload : string[38] "+CGMM: "GSM850/900/1800/1900","G510"↵" 3.11.2017, 11:25:17node: 96ac4186.358femsg.payload : string[2] "↵" 3.11.2017, 11:25:17node: 96ac4186.358femsg.payload : string[4] "OK↵" 3.11.2017, 11:25:18node: parseModelIDfunction : (error) "TypeError: Cannot read property 'trim' of undefined"
Regards
-
@unix I haven't the possibility to debug it right now, as your debug shows the commands are correctly received, I think you have to change the serial in-out configuration. Check it and send me a screenshot of both.
Also try to put a debug node after join node wired with serial-out
-
@roberts_lando
i have found one error in another flow i have running sms sender i have delete this and the error seems only the trim see screenshots.1
2
3Regards
i have check the modem connect over cu and modem works and i disconnect to the modem.
-
@unix ok I have found the problem: replace
\n
with\r\n
in bothserial-in
andserial-out
nodes than it should work correctly! This has happen because when you have imported the flow I think you haven't already installed node-red-node-serial and the configuration got lost -
-
@unix you welcome! :)
-
@roberts_lando said in S103-G use GSM/GPRS module to connect to internet:
Hi!
Great tutorial!
I use Raspbian Stretch Lite and I can not get the S103-G to work with these instructions. The command cu -l / dev / ttyAMA0 crashes when I try to AT command. Ifconfig does not give ppp0.
What have I missed?
Vesa
-
@Vesa-Kauppinen
Hi
have you disable the BT on Pi3/boot/config.txt addline
dtoverlay=pi3-disable-bt
and on /boot/cmdline.txt remove
serial console than its looks like
dwc_otg.lpm_enable=0 console=tty1 root=PARTUUID=e13fdf55-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
Regards
-
-
I always had compatibility problems when using Raspbian Stretch, try to use last Raspbian Jessie img and it should work
-
Thank you for answer!
Now i have tried with Rasbian Jessie Lite.....no success :disappointed:
Do you use Jessie Lite or full?
Thanks,
Vesa -
@Vesa-Kauppinen I think you have missed one or more step of the turorial. I suggest you to retry the tutorial and check if an instruction fails. Do you have switch on the GPRS module?
-
@roberts_lando Hi, I've done all the steps to configure the internet connection but when I type "ifconfig" it doesn't show me the ppp0 interface. Could you please help me?
when I type the command "cat /var/log/syslog" It show me this messages:
Sep 4 13:41:52 raspberrypi pppd[1698]: pppd 2.4.7 started by root, uid 0
Sep 4 13:41:52 raspberrypi chat[1702]: abort on (BUSY)
Sep 4 13:41:52 raspberrypi chat[1702]: abort on (VOICE)
Sep 4 13:41:52 raspberrypi chat[1702]: abort on (NO CARRIER)
Sep 4 13:41:52 raspberrypi chat[1702]: abort on (NO DIALTONE)
Sep 4 13:41:52 raspberrypi chat[1702]: abort on (NO DIAL TONE)
Sep 4 13:41:52 raspberrypi chat[1702]: abort on (NO ANSWER)
Sep 4 13:41:52 raspberrypi chat[1702]: abort on (DELAYED)
Sep 4 13:41:52 raspberrypi chat[1702]: abort on (ERROR)
Sep 4 13:41:52 raspberrypi chat[1702]: abort on (+CGATT: 0)
Sep 4 13:41:52 raspberrypi chat[1702]: send (AT^M)
Sep 4 13:41:52 raspberrypi chat[1702]: timeout set to 12 seconds
Sep 4 13:41:52 raspberrypi chat[1702]: expect (OK)
Sep 4 13:42:04 raspberrypi chat[1702]: alarm
Sep 4 13:42:04 raspberrypi chat[1702]: Failed
Sep 4 13:42:04 raspberrypi pppd[1698]: Connect script failed
Sep 4 13:42:10 raspberrypi OWFS[477]: DEFAULT: ow_reconnect.c:(72) DS2482-100 bus master reconnected
Sep 4 13:42:30 raspberrypi OWFS[477]: DEFAULT: ow_reconnect.c:(72) DS2482-100 bus master reconnected -
The issue was by the incorrect comm speed with the modem. I modified the guide provided by @roberts_lando to use the proper baudrate of 9600 instead of 115200.