EC25 sms ok, it does not connect to the internet

Hello,

I use EC25 modem in usbnet mode 1 (linux cdc_ether). The modem is able to register to the provider service and it is able to send sms , however when I try to connect to the internet using

nmcli dev connect usb0

I get the following error:

Error: Connection activation failed: (5) IP configuration could not be reserved (no available address, timeout, etc.)

…no ip address assigned to the ehternet connection, so no connection to the internet.

AT+CREG?
MDM:
+CREG: 2,1,“2AEC”,“1DFA70E”,7

OK

AT+QGDCNT?

+QGDCNT: 0,0

OK

AT+CSQ
MDM:
+CSQ: 21,99

OK

SIM is ok (works on my cell, pin unlocked) and also APN.
I have already updated the firmware to the latest version.

Dmesg:

usb 1-1: new high-speed USB device number 2 using ci_hdrc
[ 32.695547] option 1-1:1.0: GSM modem (1-port) converter detected
[ 32.695959] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
[ 32.696458] option 1-1:1.1: GSM modem (1-port) converter detected
[ 32.696979] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
[ 32.697419] option 1-1:1.2: GSM modem (1-port) converter detected
[ 32.697945] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
[ 32.698352] option 1-1:1.3: GSM modem (1-port) converter detected
[ 32.698922] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB3
[ 32.706775] cdc_ether 1-1:1.4 usb0: register ‘cdc_ether’ at usb-ci_hdrc.1-1, CDC Ethernet Device, 7a:cb:7a:92:6e:3a
[ 32.834597] usbcore: registered new interface driver cdc_wdm
[ 32.839737] usbcore: registered new interface driver qmi_wwan
[ 32.890889] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready
[ 32.891583] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 34.132406] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 44.264160] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 60.324484] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 94.262206] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 94.262219] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 94.262228] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 94.262872] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 94.262886] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 94.264308] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 94.307814] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 94.527487] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 94.580423] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 96.354061] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 127.110484] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 127.110497] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 127.110579] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 127.110589] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 127.110596] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 127.110674] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 159.108850] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 159.108862] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 159.108974] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 159.108981] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 159.109277] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 191.108542] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 191.108554] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 191.108561] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 191.108959] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 191.108970] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped
[ 191.110462] cdc_ether 1-1:1.4 usb0: kevent 12 may have been dropped

mmcli -m 0

/org/freedesktop/ModemManager1/Modem/0 (device id ‘7aaad2c6bcb548cfac6cc82e6caf1fbc6bbb51eb’)

Hardware | manufacturer: ‘Quectel’
| model: ‘EC25’
| revision: ‘EC25EFAR08A01M4G’
| supported: ‘gsm-umts, lte’
| current: ‘gsm-umts, lte’
| equipment id: ‘xxxxxxxxxxxxxxxxxxxxxxxxxxx’

System | device: ‘/sys/devices/platform/32e50000.usb/ci_hdrc.1/usb1/1-1’
| drivers: ‘option1, cdc_ether’
| plugin: ‘Generic’
| primary port: ‘ttyUSB2’
| ports: ‘ttyUSB0 (qcdm), ttyUSB2 (at), ttyUSB3 (at), usb0 (net)’

Numbers | own : ‘unknown’

Status | lock: ‘none’
| unlock retries: ‘unknown’
| state: ‘disabled’
| power state: ‘on’
| access tech: ‘unknown’
| signal quality: ‘0’ (cached)

Modes | supported: ‘allowed: 2g, 3g, 4g; preferred: none’
| current: ‘allowed: 2g, 3g, 4g; preferred: none’

Bands | supported: ‘unknown’
| current: ‘unknown’

IP | supported: ‘ipv4, ipv6, ipv4v6’

3GPP | imei: ‘xxxxxxxxxxxxxxxxxxxxxxxx’
| enabled locks: ‘none’
| operator id: ‘unknown’
| operator name: ‘unknown’
| subscription: ‘unknown’
| registration: ‘unknown’

SIM | path: ‘/org/freedesktop/ModemManager1/SIM/0’


Bearers | paths: ‘none’

Any suggestions?
Best regards

McDev

EC25 with cdc_ether needn’t modemmanager to setup datacall at all.

you just need to

udhcpc -i usb0

then it should works.