Connection issue with 3G/4G & LTE Base HAT

Hello friends,

I bought Raspberry Pi 3G/4G & LTE Base HAT and Quectel UC20 modem for my raspberry pi 4B. I still don’t know whether I should buy an antenna because I couldn’t find it from the provider’s store.

Briefly, I’ve downloaded the repo from the git and finished installation. I couldn’t connect to internet and ran the pon command and saw “unsupported protocol 0x3 received” errors. I use a sim card named Turkcell which is a brand from Turkey. I have made some research on community and saw this post (3G Base Hat UC-20 NO DIALTONE issue). According to post I should have registered my sim card on connect.sixfab.com. I also implemented it as I read on the post, but no luck. It is said “ICCID is not valid!”, and didn’t let me to register my sim card.

I hope that someone helps me to figure out how to do.

Regards

Sudo pon details are given below. Any advice to solve the problem?

pi@raspberrypi:~ $ sudo pon
pppd options in effect:
debug # (from /etc/ppp/peers/provider)
updetach # (from /etc/ppp/peers/provider)
persist # (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 internet # (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 (AT+CPIN?^M)
expect (OK)
^M
^M
+CPIN: READY^M
^M
OK
– got it
send (AT+CSQ^M)
expect (OK)
^M
^M
+CSQ: 3,99^M
^M
OK
– got it
send (AT+CREG?^M)
expect (OK)
^M
^M
+CREG: 0,2^M
^M
OK
– got it
send (AT+CGREG?^M)
expect (OK)
^M
^M
+CGREG: 0,2^M
^M
OK
– got it
send (AT+COPS?^M)
expect (OK)
^M
^M
+COPS: 0^M
^M
OK
– got it
send (AT+CGDCONT=1,“IP”,“internet”,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 internet finished (pid 2039), status = 0x0
Serial connection established.
using channel 1
Using interface ppp0
Connect: ppp0 <–> /dev/ttyUSB3
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x3b10626e> ]
rcvd [LCP ConfReq id=0x24 <asyncmap 0x0> <magic 0x40741bb> ]
No auth is possible
sent [LCP ConfRej id=0x24 ]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x3b10626e> ]
rcvd [LCP ConfReq id=0x25 <asyncmap 0x0> <magic 0x40741bb> ]
sent [LCP ConfAck id=0x25 <asyncmap 0x0> <magic 0x40741bb> ]
sent [LCP EchoReq id=0x0 magic=0x3b10626e]
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=0x26 magic=0x40741bb]
rcvd [LCP EchoRep id=0x0 magic=0x40741bb 3b 10 62 6e]
rcvd [proto=0x3] 01 00 04
Unsupported protocol 0x3 received
sent [LCP ProtRej id=0x2 00 03 01 00 04]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [proto=0x3] 01 00 04
Unsupported protocol 0x3 received
sent [LCP ProtRej id=0x3 00 03 01 00 04]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [proto=0x3] 01 00 04
Unsupported protocol 0x3 received
sent [LCP ProtRej id=0x4 00 03 01 00 04]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [proto=0x3] 01 00 04
Unsupported protocol 0x3 received
sent [LCP ProtRej id=0x5 00 03 01 00 04]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [proto=0x3] 01 00 04
Unsupported protocol 0x3 received
sent [LCP ProtRej id=0x6 00 03 01 00 04]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [proto=0x3] 01 00 04
Unsupported protocol 0x3 received
sent [LCP ProtRej id=0x7 00 03 01 00 04]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [proto=0x3] 01 00 04
Unsupported protocol 0x3 received
sent [LCP ProtRej id=0x8 00 03 01 00 04]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [proto=0x3] 01 00 04
Unsupported protocol 0x3 received
sent [LCP ProtRej id=0x9 00 03 01 00 04]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [proto=0x3] 01 00 04
Unsupported protocol 0x3 received
sent [LCP ProtRej id=0xa 00 03 01 00 04]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [proto=0x3] 01 00 04
Unsupported protocol 0x3 received
sent [LCP ProtRej id=0xb 00 03 01 00 04]
sent [LCP EchoReq id=0x1 magic=0x3b10626e]
rcvd [LCP EchoRep id=0x1 magic=0x40741bb 3b 10 62 6e]
IPCP: timeout sending Config-Requests
sent [LCP TermReq id=0xc “No network protocols running”]
rcvd [LCP TermAck id=0xc]
Connection terminated.
abort on (ERROR)
abort on (NO DIALTONE)
Sending break to the modem
send (+++^M)
send (+++^M)
send (+++^M)
Goodbye
Script chat -s -v -f /etc/chatscripts/chat-disconnect finished (pid 2414), status = 0x0
Serial link disconnected.
^CTerminating on signal 2

Problem was solved using the right antenna.