在 Raspberry Pi 中使用调制解调器管理器连接数据时出错

问题描述 投票:0回答:1

我正在使用带有 Raspbian Buster OS 的 Raspberry Pi 计算模块 3。我已连接移远 EC25 调制解调器并尝试使用网络管理器和调制解调器管理器工具连接到互联网。

每当我使用新的 Airtel 或 Vodafone SIM 卡时,都会出现

Couldn't connect bearer: 'QMI protocol error (14): 'CallFailed''
couldn't start network: QMI protocol error (79): 'PolicyMismatch'
错误。经过随机时间(最多 50 小时)后,此错误得到解决,并且连接已成功建立。我无法弄清楚到底是什么问题。

日志中的错误列表:

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 协议错误 2,237 表示

ip-support-mismatch
,6,55 表示
multiple-connection-to-same-pdn-not-allowed
。我无法理解这些以及如何解决它们。

以下是网络管理器连接详细信息:

[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

我附上了调制解调器管理器的调试日志。

日志

raspberry-pi raspbian modem networkmanager raspbian-buster
1个回答
0
投票

我们在使用 Yocto Dunfell 时发现了这个问题:

  • mmcli 1.12.12
  • qmicli 1.30.8

但是我们最近转向柯克斯通。因此,我们现在拥有的版本是:

  • mmcli 1.18.8
  • qmicli 1.30.8

此问题已得到解决 - 我们不再需要指定 APN 来获取连接。

© www.soinside.com 2019 - 2024. All rights reserved.