Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
659 views
in Technique[技术] by (71.8m points)

raspbian - Error while connecting to data using Modem Manager in Raspberry Pi

I am using Raspberry Pi Compute Module 3 with Raspbian Buster OS. I have connected Quectel EC25 modem and trying to connect to internet using Network Manager and Modem Manager tool.

Whenever I use new Airtel or Vodafone SIM cards, either Couldn't connect bearer: 'QMI protocol error (14): 'CallFailed'' or couldn't start network: QMI protocol error (79): 'PolicyMismatch' error occurs. After random hours (max. 50 hours), this error gets resolve and connection is being established successfully. I am not able to figure out what exactly the issue is.

List of error as per logs:

Jan  4 15:43:52 24Seven-78 ModemManager[6574]: [/dev/cdc-wdm0] Registered 'wds' (version 1.67) client with ID '22'
Jan  4 15:43:52 24Seven-78 ModemManager[6574]: <info>  error: couldn't start network: QMI protocol error (79): 'PolicyMismatch'
Jan  4 15:43:52 24Seven-78 ModemManager[6574]: [/dev/cdc-wdm0] Allocating new client ID...
Jan  4 15:43:52 24Seven-78 ModemManager[6574]: [/dev/cdc-wdm0] Registered 'wds' (version 1.67) client with ID '23'
Jan  4 15:43:52 24Seven-78 ModemManager[6574]: <info>  error: couldn't start network: QMI protocol error (14): 'CallFailed'
Jan  4 15:43:52 24Seven-78 ModemManager[6574]: <info>  call end reason (1): 'generic-unspecified'
Jan  4 15:43:52 24Seven-78 ModemManager[6574]: <info>  verbose call end reason (2,237): [internal] (null)
Jan  4 16:46:54 24Seven-78 ModemManager[6574]: <info>  Modem /org/freedesktop/ModemManager1/Modem/1: state changed (registered -> connecting)
Jan  4 16:46:54 24Seven-78 NetworkManager[535]: <info>  [1609759014.9170] modem["cdc-wdm0"]: modem state changed, 'registered' --> 'connecting' (reason: user-requested)
Jan  4 16:46:55 24Seven-78 ModemManager[6574]: <info>  error: couldn't start network: QMI protocol error (14): 'CallFailed'
Jan  4 16:46:55 24Seven-78 ModemManager[6574]: <info>  call end reason (1): 'generic-unspecified'
Jan  4 16:46:55 24Seven-78 ModemManager[6574]: <info>  verbose call end reason (6,55): [3gpp] multiple-connection-to-same-pdn-not-allowed
Jan  4 16:46:55 24Seven-78 ModemManager[6574]: [/dev/cdc-wdm0] Allocating new client ID...

QMI Protocol Error 2,237 means ip-support-mismatch and 6,55 means multiple-connection-to-same-pdn-not-allowed. I am not able to understand these and how to resolve them.

Following is the Network Manager connection details:

[connection]
id=MobileConnection
uuid=67bfdda8-e92d-4407-880d-eaf3294a5180
type=gsm
autoconnect-priority=3
interface-name=cdc-wdm0
permissions=

[gsm]
apn=www
number=*99#

[ipv4]
dns-search=
method=auto
route-metric=50

[ipv6]
addr-gen-mode=stable-privacy
dns-search=
method=auto

I am attaching debug logs of Modem Manager.

Logs


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
等待大神答复

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

1.4m articles

1.4m replys

5 comments

56.8k users

...