Welcome to Ubuntu 18.04.6 LTS (GNU/Linux 5.4.0-150-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage * Introducing Expanded Security Maintenance for Applications. Receive updates to over 25,000 software packages with your Ubuntu Pro subscription. Free for personal use. https://ubuntu.com/pro Expanded Security Maintenance for Infrastructure is not enabled. 26 updates can be applied immediately. To see these additional updates run: apt list --upgradable 42 additional security updates can be applied with ESM Infra. Learn more about enabling ESM Infra service for Ubuntu 18.04 at https://ubuntu.com/18-04 Your Hardware Enablement Stack (HWE) is supported until April 2023. Last login: Mon Jul 10 09:29:39 2023 from 192.168.1.92 sierrawireless@sierrawireless-ThinkPad-X250:~$ sierrawireless@sierrawireless-ThinkPad-X250:~$ su Password: root@sierrawireless-ThinkPad-X250:/home/sierrawireless# lsusb Bus 001 Device 002: ID 8087:8001 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 003: ID 04ca:703c Lite-On Technology Corp. Bus 002 Device 002: ID 8087:0a2a Intel Corp. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub root@sierrawireless-ThinkPad-X250:/home/sierrawireless# lsusb -t /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/11p, 480M |__ Port 7: Dev 2, If 1, Class=Wireless, Driver=btusb, 12M |__ Port 7: Dev 2, If 0, Class=Wireless, Driver=btusb, 12M |__ Port 8: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M |__ Port 8: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M root@sierrawireless-ThinkPad-X250:/home/sierrawireless# ls /dev autofs kmsg loop-control tty10 tty40 ttyS11 userio block kvm mapper tty11 tty41 ttyS12 v4l bsg log mcelog tty12 tty42 ttyS13 vcs btrfs-control loop0 media0 tty13 tty43 ttyS14 vcs1 bus loop1 mei0 tty14 tty44 ttyS15 vcs2 char loop10 mem tty15 tty45 ttyS16 vcs3 console loop11 mqueue tty16 tty46 ttyS17 vcs4 core loop12 net tty17 tty47 ttyS18 vcs5 cpu loop13 null tty18 tty48 ttyS19 vcs6 cpu_dma_latency loop14 nvram tty19 tty49 ttyS2 vcsa cuse loop15 port tty2 tty5 ttyS20 vcsa1 disk loop16 ppp tty20 tty50 ttyS21 vcsa2 dri loop17 psaux tty21 tty51 ttyS22 vcsa3 drm_dp_aux0 loop18 ptmx tty22 tty52 ttyS23 vcsa4 drm_dp_aux1 loop19 ptp0 tty23 tty53 ttyS24 vcsa5 drm_dp_aux2 loop2 pts tty24 tty54 ttyS25 vcsa6 ecryptfs loop20 random tty25 tty55 ttyS26 vcsu fb0 loop21 rfkill tty26 tty56 ttyS27 vcsu1 fd loop22 rtc tty27 tty57 ttyS28 vcsu2 full loop23 rtc0 tty28 tty58 ttyS29 vcsu3 fuse loop24 sda tty29 tty59 ttyS3 vcsu4 hpet loop25 sda1 tty3 tty6 ttyS30 vcsu5 hugepages loop26 sg0 tty30 tty60 ttyS31 vcsu6 hwrng loop27 shm tty31 tty61 ttyS4 vfio i2c-0 loop28 snapshot tty32 tty62 ttyS5 vga_arbiter i2c-1 loop29 snd tty33 tty63 ttyS6 vhci i2c-2 loop3 stderr tty34 tty7 ttyS7 vhost-net i2c-3 loop4 stdin tty35 tty8 ttyS8 vhost-vsock i2c-4 loop5 stdout tty36 tty9 ttyS9 video0 i2c-5 loop6 tpm0 tty37 ttyprintk udmabuf video1 i2c-6 loop7 tty tty38 ttyS0 uhid zero initctl loop8 tty0 tty39 ttyS1 uinput zfs input loop9 tty1 tty4 ttyS10 urandom root@sierrawireless-ThinkPad-X250:/home/sierrawireless# lsusb Bus 001 Device 002: ID 8087:8001 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 003: ID 04ca:703c Lite-On Technology Corp. Bus 002 Device 002: ID 8087:0a2a Intel Corp. Bus 002 Device 005: ID 1199:c001 Sierra Wireless, Inc. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub root@sierrawireless-ThinkPad-X250:/home/sierrawireless# lsusb-t lsusb-t: command not found root@sierrawireless-ThinkPad-X250:/home/sierrawireless# lsusb -t /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/11p, 480M |__ Port 2: Dev 5, If 6, Class=Communications, Driver=cdc_acm, 12M |__ Port 2: Dev 5, If 4, Class=Communications, Driver=cdc_acm, 12M |__ Port 2: Dev 5, If 2, Class=Communications, Driver=cdc_acm, 12M |__ Port 2: Dev 5, If 0, Class=Communications, Driver=cdc_acm, 12M |__ Port 2: Dev 5, If 7, Class=CDC Data, Driver=cdc_acm, 12M |__ Port 2: Dev 5, If 5, Class=CDC Data, Driver=cdc_acm, 12M |__ Port 2: Dev 5, If 3, Class=CDC Data, Driver=cdc_acm, 12M |__ Port 2: Dev 5, If 1, Class=CDC Data, Driver=cdc_acm, 12M |__ Port 7: Dev 2, If 1, Class=Wireless, Driver=btusb, 12M |__ Port 7: Dev 2, If 0, Class=Wireless, Driver=btusb, 12M |__ Port 8: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M |__ Port 8: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M root@sierrawireless-ThinkPad-X250:/home/sierrawireless# ls /dev autofs kvm mcelog tty12 tty43 ttyS11 v4l block log media0 tty13 tty44 ttyS12 vcs bsg loop0 mei0 tty14 tty45 ttyS13 vcs1 btrfs-control loop1 mem tty15 tty46 ttyS14 vcs2 bus loop10 mqueue tty16 tty47 ttyS15 vcs3 char loop11 net tty17 tty48 ttyS16 vcs4 console loop12 null tty18 tty49 ttyS17 vcs5 core loop13 nvram tty19 tty5 ttyS18 vcs6 cpu loop14 port tty2 tty50 ttyS19 vcsa cpu_dma_latency loop15 ppp tty20 tty51 ttyS2 vcsa1 cuse loop16 psaux tty21 tty52 ttyS20 vcsa2 disk loop17 ptmx tty22 tty53 ttyS21 vcsa3 dri loop18 ptp0 tty23 tty54 ttyS22 vcsa4 drm_dp_aux0 loop19 pts tty24 tty55 ttyS23 vcsa5 drm_dp_aux1 loop2 random tty25 tty56 ttyS24 vcsa6 drm_dp_aux2 loop20 rfkill tty26 tty57 ttyS25 vcsu ecryptfs loop21 rtc tty27 tty58 ttyS26 vcsu1 fb0 loop22 rtc0 tty28 tty59 ttyS27 vcsu2 fd loop23 sda tty29 tty6 ttyS28 vcsu3 full loop24 sda1 tty3 tty60 ttyS29 vcsu4 fuse loop25 serial tty30 tty61 ttyS3 vcsu5 hpet loop26 sg0 tty31 tty62 ttyS30 vcsu6 hugepages loop27 shm tty32 tty63 ttyS31 vfio hwrng loop28 snapshot tty33 tty7 ttyS4 vga_arbiter i2c-0 loop29 snd tty34 tty8 ttyS5 vhci i2c-1 loop3 stderr tty35 tty9 ttyS6 vhost-net i2c-2 loop4 stdin tty36 ttyACM0 ttyS7 vhost-vsock i2c-3 loop5 stdout tty37 ttyACM1 ttyS8 video0 i2c-4 loop6 tpm0 tty38 ttyACM2 ttyS9 video1 i2c-5 loop7 tty tty39 ttyACM3 udmabuf zero i2c-6 loop8 tty0 tty4 ttyprintk uhid zfs initctl loop9 tty1 tty40 ttyS0 uinput input loop-control tty10 tty41 ttyS1 urandom kmsg mapper tty11 tty42 ttyS10 userio root@sierrawireless-ThinkPad-X250:/home/sierrawireless# modinfo cdc_acm filename: /lib/modules/5.4.0-150-generic/kernel/drivers/usb/class/cdc-acm.ko alias: char-major-166-* license: GPL description: USB Abstract Control Model driver for USB modems and ISDN adapters author: Armin Fuerst, Pavel Machek, Johannes Erdfelt, Vojtech Pavlik, David Kubicek, Johan Hovold srcversion: C2D1CBB88A59597F65E6FFD alias: usb:v1519p0452d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v*p*d*dc*dsc*dp*ic02isc02ip06in* alias: usb:v*p*d*dc*dsc*dp*ic02isc02ip05in* alias: usb:v*p*d*dc*dsc*dp*ic02isc02ip04in* alias: usb:v*p*d*dc*dsc*dp*ic02isc02ip03in* alias: usb:v*p*d*dc*dsc*dp*ic02isc02ip02in* alias: usb:v*p*d*dc*dsc*dp*ic02isc02ip01in* alias: usb:v*p*d*dc*dsc*dp*ic02isc02ip00in* alias: usb:v32A7p0000d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v27C6p5395d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v04E2p1424d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v04E2p1422d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v04E2p1421d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v04E2p1420d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v04E2p1414d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v04E2p1412d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v04E2p1411d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v04E2p1410d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v04E2p1403d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v04E2p1402d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v04E2p1401d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v04E2p1400d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v1BC7p0023d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v1BC7p0021d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v108Cp0169d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v108Cp0168d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v108Cp0159d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v058Bp0041d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v04E8p685Dd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v04D8pF58Bd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v04D8p0083d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v04D8p0082d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v04D8p000Bd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v03EBp0030d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v04E7p6651d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p03CDd*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0335d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0302d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p01D4d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p04CEd*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0154d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p026Cd*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0275d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0223d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p01D0d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p02D9d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p010Ed*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0178d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p02E3d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p01F5d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0108d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p00E9d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p003Ad*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0094d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p007Bd*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p00A0d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p008Fd*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0128d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0099d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p00E9d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0070d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p04F0d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0071d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0007d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0481d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p00ABd*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p00B0d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0042d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p00FCd*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0088d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p002Fd*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p046Ed*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0134d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p04B2d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p04E6d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0420d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p048Ed*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p042Fd*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0445d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p000Ed*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p04DFd*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0486d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0425d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0418d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0508d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0475d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0001d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p044Dd*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p0419d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p04C9d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p04D8d*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v0421p042Dd*dc*dsc*dp*ic02isc02ipFFin* alias: usb:v2912p0001d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0CA6pA050d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0C26p0020d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v09D8p0320d*dc*dsc*dp*ic*isc*ip*in* alias: usb:vFFF0p0100d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v1576p03B1d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v1BBBp0003d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v05F9p4002d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0572p1340d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0572p1329d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v22B8p2D9Ad*dc*dsc*dp*ic*isc*ip*in* alias: usb:v22B8p2D99d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v22B8p2D97d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v22B8p2D96d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v22B8p2D95d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v22B8p2D93d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v22B8p2D92d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v22B8p2D91d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v22B8p6425d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v2184p0036d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v2184p001Cd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v20DFp0001d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0572p1349d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0572p1328d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0572p1324d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0572p1321d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0803p3095d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v22B8p7000d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v1965p0018d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v11CAp0201d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0ACEp1611d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0ACEp1608d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0ACEp1602d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v079Bp000Fd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0482p0203d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0E8Dp3329d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0E8Dp2000d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0E8Dp0003d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v045Bp024Dd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v045Bp0248d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v045Bp023Cd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0870p0001d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v17EFp7000d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v076Dp0006d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0424p274Ed*dc*dsc*dp*ic*isc*ip*in* depends: retpoline: Y intree: Y name: cdc_acm vermagic: 5.4.0-150-generic SMP mod_unload modversions signat: PKCS#7 signer: sig_key: sig_hashalgo: md4 root@sierrawireless-ThinkPad-X250:/home/sierrawireless# minicom -s Welcome to minicom 2.7.1 OPTIONS: I18n Compiled on Aug 13 2017, 15:25:34. Port /dev/ttyACM0, 11:04:26 Press CTRL-A Z for help on special keys at OK at+ksubcomp? +CME ERROR: 4 at+ksubcomp? +CME ERROR: 4 at+kusbcomp? +KUSBCOMP: 1,1,2,3 OK CTRL-A Z for help | 115200 8N1 | NOR | Minicom 2.7.1 | VT102 | Offline | tyACM0 root@sierrawireless-ThinkPad-X250:/home/sierrawireless#