> On Ubuntu 18.10 Cosmic (MM 1.8.2) I get the following. > > # ls /dev/ttyACM* > /dev/ttyACM0 /dev/ttyACM2 /dev/ttyACM4 > /dev/ttyACM1 /dev/ttyACM3 /dev/ttyACM5 > > # lsmod | grep acm > cdc_acm 32768 4 > > # mmcli -L > > Found 1 modems: > /org/freedesktop/ModemManager1/Modem/1 [u-blox] LARA-R280 > > # nmcli d > DEVICE TYPE STATE CONNECTION > enp0s3 ethernet connected Wired connection 1 > ttyACM0 gsm disconnected -- > lo loopback unmanaged -- > > # nmcli d connect ttyACM0 > Device 'ttyACM0' successfully activated with > 'f1ec8522-2a76-4e31-938d-87101f2aeb27'. > > # lsmod | grep acm > cdc_acm 32768 5 > > > On Ubuntu 19.04 Cosmic (MM 1.10.1) I get the following. > > # ls -l /dev/ttyACM* > crw-rw---- 1 root dialout 166, 0 Apr 29 03:02 /dev/ttyACM0 > crw-rw---- 1 root dialout 166, 1 Apr 29 03:02 /dev/ttyACM1 > crw-rw---- 1 root dialout 166, 2 Apr 29 03:02 /dev/ttyACM2 > crw-rw---- 1 root dialout 166, 3 Apr 29 03:02 /dev/ttyACM3 > crw-rw---- 1 root dialout 166, 4 Apr 29 03:02 /dev/ttyACM4 > crw-rw---- 1 root dialout 166, 5 Apr 29 03:02 /dev/ttyACM5 > > # lsmod | grep acm > cdc_acm 32768 0 > > # mmcli -L > No modems were found > > # dmesg | grep acm > [ 557.815621] cdc_acm 1-1:1.0: ttyACM0: USB ACM device > [ 557.823421] cdc_acm 1-1:1.2: ttyACM1: USB ACM device > [ 557.831399] cdc_acm 1-1:1.4: ttyACM2: USB ACM device > [ 557.840190] cdc_acm 1-1:1.6: ttyACM3: USB ACM device > [ 557.848698] cdc_acm 1-1:1.8: ttyACM4: USB ACM device > [ 557.856181] cdc_acm 1-1:1.10: ttyACM5: USB ACM device > > > # journalctl | grep -i modemmanager > Apr 29 03:09:10 osboxes ModemManager[631]: <info> [device > /sys/devices/pci0000:00/0000:00:0b.0/usb1/1-1] creating modem with > plugin 'u-blox' and '6' ports > Apr 29 03:09:10 osboxes ModemManager[631]: <info> Modem for device > '/sys/devices/pci0000:00/0000:00:0b.0/usb1/1-1' successfully created > Apr 29 03:09:16 osboxes ModemManager[631]: <warn> (tty/ttyACM1) at > port timed out 2 consecutive times > Apr 29 03:09:19 osboxes ModemManager[631]: <warn> (tty/ttyACM1) at > port timed out 3 consecutive times > Apr 29 03:09:22 osboxes ModemManager[631]: <warn> (tty/ttyACM1) at > port timed out 4 consecutive times > Apr 29 03:09:25 osboxes ModemManager[631]: <warn> (tty/ttyACM1) at > port timed out 5 consecutive times > Apr 29 03:09:28 osboxes ModemManager[631]: <warn> (tty/ttyACM1) at > port timed out 6 consecutive times > Apr 29 03:09:31 osboxes ModemManager[631]: <warn> (tty/ttyACM1) at > port timed out 7 consecutive times > Apr 29 03:09:33 osboxes ModemManager[631]: <warn> (tty/ttyACM1) at > port timed out 8 consecutive times > Apr 29 03:09:34 osboxes ModemManager[631]: <warn> (tty/ttyACM1) at > port timed out 9 consecutive times > Apr 29 03:09:35 osboxes ModemManager[631]: <error> (tty/ttyACM1) at > port timed out 10 consecutive times, marking modem '(null)' as invalid > Apr 29 03:09:35 osboxes ModemManager[631]: <warn> Modem couldn't be > initialized: couldn't load current capabilities: AT sequence was > cancelled > Apr 29 03:09:35 osboxes ModemManager[631]: <warn> couldn't > initialize the modem: 'Operation was cancelled' > > To me everything looks ok from the kernel perspective. I figure > ModemManager is the more likely culprit. >
Could you please run ModemManager 1.10 with --debug and post the output here? $ sudo systemctl stop ModemManager $ sudo /usr/sbin/ModemManager --filter-policy=STRICT --debug Could you also put the full "lsusb -v" output to see the full device layout? MM 1.10 is using these port type hints for the LARA-R2 modem, maybe we need to update these: # LARA-R2 port types # ttyACM0 (if #0): primary # ttyACM1 (if #2): secondary # ttyACM2 (if #4): tertiary # ttyACM3 (if #6): GNSS Tunneling (ignore) # ttyACM4 (if #8): SIM Access Profile (ignore) # ttyACM5 (if #10): Primary Log for diagnostics (ignore) ATTRS{idVendor}=="1546", ATTRS{idProduct}=="110a", ENV{.MM_USBIFNUM}=="06", ENV{ID_MM_PORT_IGNORE}="1" ATTRS{idVendor}=="1546", ATTRS{idProduct}=="110a", ENV{.MM_USBIFNUM}=="08", ENV{ID_MM_PORT_IGNORE}="1" ATTRS{idVendor}=="1546", ATTRS{idProduct}=="110a", ENV{.MM_USBIFNUM}=="0a", ENV{ID_MM_PORT_IGNORE}="1" -- Aleksander https://aleksander.es _______________________________________________ ModemManager-devel mailing list ModemManager-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel