Quectel EC20 - quectel-CM not working on Ubuntu 18.04

Hi, I am using Quectel EC20 module on Ubuntu 18.04.
It was working fine on Embedded Linux. But I am getting error on the Ubuntu.

Here is the details:
root@myd-c8mmx:~# quectel-CM -s 3gnet &
[08-22_05:30:42:675] WCDMA&LTE_QConnectManager_Linux&Android_V1.1.34
[08-22_05:30:42:675] quectel-CM profile[1] = 3gnet///0, pincode = (null)
[08-22_05:30:42:676] Find /sys/bus/usb/devices/1-1.3 idVendor=2c7c idProduct=0125
[08-22_05:30:42:676] Cannot open directory: /sys/bus/usb/devices/1-1.3:1.4/net, errno: 2 (No such file or directory)
[08-22_05:30:42:677] Cannot find qmichannel((null)) usbnet_adapter((null)) for Quectel modules

root@myd-c8mmx:~# lsusb
Bus 001 Device 003: ID 2c7c:0125
Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

root@myd-c8mmx:~# dmesg | grep ttyUSB
[ 6.251428] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB0
[ 6.252098] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB1
[ 6.252748] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB2
[ 6.253464] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB3
[ 6.254259] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB4

AT command outputs:
AT
OK

AT+CPIN?
+CPIN: READY

OK

AT+COPS?
+COPS: 2

OK

AT+CSQ
+CSQ: 22,99

OK

How do I fix this?

Hi,+COPS:2 means that “Manually log out of network”,Can you use AT+CFUN=0 and AT+CFUN=1 to try again?