Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 4776

HATs and other add-ons • Waveshare LTE hat only recognized with USB hub

$
0
0
I'm using an Waveshare LTE hat SIM7600E with an Pi3A+. This hat is only correctly recognized as a modem if I connect it via an passive USB hub. This hub has no external power supply.If I connect the modems USB port direct to the Pi 3a+ port initializaion via ModemManager fails and the registration of the modem repeats as modem1, modem2, modem3... and always fails.

Could please someone help me with what went wrong here?

I use
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm

Comparing the logs of an successful connection and an failed connection I think this is the moment when it breaks down:

Nov 18 14:55:08 raspi3global ModemManager[535]: <info> [modem0] simple connect state (6/10): register
Nov 18 14:55:08 raspi3global ModemManager[535]: <info> [modem0] 3GPP registration state changed (idle -> unknown)
Nov 18 14:55:20 raspi3global ModemManager[535]: <warn> Cannot read from istream: connection broken
Nov 18 14:55:20 raspi3global ModemManager[535]: <info> [modem0] port 'cdc-wdm0' no longer controllable, reprobing
Nov 18 14:55:20 raspi3global NetworkManager[520]: <warn> [1731938120.4495] modem-broadband[cdc-wdm0]: failed to disconnect modem: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Object does not exist at pat>
Nov 18 14:55:20 raspi3global ModemManager[535]: <info> [modem0] 3GPP registration state changed (unknown -> idle)
Nov 18 14:55:21 raspi3global ModemManager[535]: <info> [base-manager] port ttyUSB0 released by device '/sys/devices/platform/soc/3f980000.usb/usb1/1-1'
Nov 18 14:55:21 raspi3global ModemManager[535]: <info> [base-manager] port ttyUSB2 released by device '/sys/devices/platform/soc/3f980000.usb/usb1/1-1'
Nov 18 14:55:21 raspi3global ModemManager[535]: <info> [base-manager] port ttyUSB1 released by device '/sys/devices/platform/soc/3f980000.usb/usb1/1-1'
Nov 18 14:55:21 raspi3global ModemManager[535]: <info> [base-manager] port ttyUSB3 released by device '/sys/devices/platform/soc/3f980000.usb/usb1/1-1'
Nov 18 14:55:21 raspi3global ModemManager[535]: <info> [base-manager] port ttyUSB4 released by device '/sys/devices/platform/soc/3f980000.usb/usb1/1-1'
Nov 18 14:55:21 raspi3global ModemManager[535]: <info> [base-manager] port cdc-wdm0 released by device '/sys/devices/platform/soc/3f980000.usb/usb1/1-1'
Nov 18 14:55:21 raspi3global ModemManager[535]: <info> [base-manager] port wwan0 released by device '/sys/devices/platform/soc/3f980000.usb/usb1/1-1'
N

The successful log is here:

Nov 18 15:01:58 raspi3global ModemManager[540]: <info> [modem0] simple connect state (6/10): register
Nov 18 15:01:58 raspi3global ModemManager[540]: <info> [modem0] simple connect state (7/10): wait to get packet service state attached
Nov 18 15:01:59 raspi3global ModemManager[540]: <info> [modem0] 3GPP registration state changed (home -> registering)
Nov 18 15:01:59 raspi3global ModemManager[540]: <info> [modem0] 3GPP registration state changed (registering -> home)
Nov 18 15:01:59 raspi3global ModemManager[540]: <info> [modem0] simple connect state (8/10): bearer
Nov 18 15:01:59 raspi3global ModemManager[540]: <info> [modem0] simple connect state (9/10): connect
Nov 18 15:01:59 raspi3global ModemManager[540]: <info> [modem0] state changed (registered -> connecting)
Nov 18 15:02:00 raspi3global ModemManager[540]: <info> [modem0/bearer0] QMI IPv4 Settings:
Nov 18 15:02:00 raspi3global ModemManager[540]: <info> [modem0/bearer0] address: 172.31.62.123/29
Nov 18 15:02:00 raspi3global ModemManager[540]: <info> [modem0/bearer0] gateway: 172.31.62.124
Nov 18 15:02:00 raspi3global ModemManager[540]: <info> [modem0/bearer0] DNS #1: failed (Field 'Primary IPv4 DNS Address' was not found in the message)
Nov 18 15:02:00 raspi3global ModemManager[540]: <info> [modem0/bearer0] DNS #2: failed (Field 'Secondary IPv4 DNS Address' was not found in the message)
Nov 18 15:02:00 raspi3global ModemManager[540]: <info> [modem0/bearer0] MTU: 1500
Nov 18 15:02:00 raspi3global ModemManager[540]: <info> [modem0/bearer0] couldn't start network: QMI protocol error (14): 'CallFailed'
Nov 18 15:02:00 raspi3global ModemManager[540]: <info> [modem0/bearer0] verbose call end reason (2,210): [internal] pdn-ipv6-call-disallowed
Nov 18 15:02:00 raspi3global ModemManager[540]: <info> [modem0/bearer0] reloading stats is supported by the device
Nov 18 15:02:00 raspi3global ModemManager[540]: <info> [modem0] state changed (connecting -> connected)

Statistics: Posted by tool — Wed Nov 20, 2024 12:45 pm — Replies 0 — Views 8



Viewing all articles
Browse latest Browse all 4776

Trending Articles