3G Base Hat UC-20 NO DIALTONE issue

Hi all,

I’ve been working with @saeed via email to resolve an issue I’m having with my UC-20. I fear he is in a different timezone and we won’t be able to resolve before my deadline.

I’m curious if anyone else (@ensar?) has some thoughts…

Equipment: UC-20 with 3G/4G Base Hat and UPS Hat

The working theory is that I have a bad antenna. I happen to have two other 3G / LTE antenna’s laying around from other projects, but perhaps they still aren’t compatible…

I have a Twilio Super SIM but didn’t find any activation instructions. The registration link on the SIM card was taped over. Could this be the issue?

My sudo pon output is as. follows…
> 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/ttyUSB4		# (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 super		# (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)
    Device ttyUSB4 is locked by pid 432
    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
    UC20^M
    Revision: UC20GQCR03A16E1G^M
    ^M
    SubEdition: V03^M
    ^M
    +CSQ: 99,99^M
    ^M
    +COPS: 0^M
    ^M
    +CGREG: 0,2^M
    ^M
    OK
     -- got it
    send (AT+CGDCONT=1,"IP","super",,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 super finished (pid 3919), status = 0x0
    Serial connection established.
    using channel 10
    Using interface ppp0
    Connect: ppp0 <--> /dev/ttyUSB4
    sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x39965ae> <pcomp> <accomp>]
    rcvd [LCP ConfReq id=0x1b <asyncmap 0x0> <auth chap MD5> <magic 0x32bcd43> <pcomp> <accomp>]
    No auth is possible
    sent [LCP ConfRej id=0x1b <auth chap MD5>]
    rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x39965ae> <pcomp> <accomp>]
    rcvd [LCP ConfReq id=0x1c <asyncmap 0x0> <magic 0x32bcd43> <pcomp> <accomp>]
    sent [LCP ConfAck id=0x1c <asyncmap 0x0> <magic 0x32bcd43> <pcomp> <accomp>]
    sent [LCP EchoReq id=0x0 magic=0x39965ae]
    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=0x1d magic=0x32bcd43]
    rcvd [LCP EchoRep id=0x0 magic=0x32bcd43 03 99 65 ae]
    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=0x39965ae]
    rcvd [LCP EchoRep id=0x1 magic=0x32bcd43 03 99 65 ae]
    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 4153), status = 0x0
    Serial link disconnected.

Don’t forget to register your SIM at connect.sixfab.com.