$ cat /var/log/syslog Jul 18 16:54:16 vic20 kernel: [ 3848.883804] usb 1-1: USB disconnect, address 2 Jul 18 16:54:53 vic20 kernel: [ 3885.576898] usb 1-1: new full speed USB device using uhci_hcd and address 5 Jul 18 16:55:05 vic20 kernel: [ 3897.815388] usb 1-1: configuration #1 chosen from 1 choice Jul 18 16:55:05 vic20 kernel: [ 3897.835341] option 1-1:1.0: GSM modem (1-port) converter detected Jul 18 16:55:05 vic20 kernel: [ 3897.835695] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0 Jul 18 16:55:05 vic20 kernel: [ 3897.835950] option 1-1:1.1: GSM modem (1-port) converter detected Jul 18 16:55:05 vic20 kernel: [ 3897.836037] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1 Jul 18 16:55:05 vic20 kernel: [ 3897.899805] scsi4 : SCSI emulation for USB Mass Storage devices Jul 18 16:55:05 vic20 kernel: [ 3897.908478] option 1-1:1.3: GSM modem (1-port) converter detected Jul 18 16:55:05 vic20 kernel: [ 3897.908583] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2 Jul 18 16:55:05 vic20 kernel: [ 3897.908949] usb-storage: device found at 5 Jul 18 16:55:05 vic20 kernel: [ 3897.908953] usb-storage: waiting for device to settle before scanning Jul 18 16:55:05 vic20 kernel: [ 3897.913766] usb 1-2.1: USB disconnect, address 4 Jul 18 16:55:11 vic20 kernel: [ 3903.913036] usb-storage: device scan complete Jul 18 16:55:16 vic20 kernel: [ 3909.012382] scsi 4:0:0:0: Direct-Access USBModem MMC Storage 2.31 PQ: 0 ANSI: 2 Jul 18 16:55:17 vic20 kernel: [ 3909.082682] sd 4:0:0:0: [sdb] Attached SCSI removable disk Jul 18 16:55:17 vic20 kernel: [ 3909.083009] sd 4:0:0:0: Attached scsi generic sg2 type 0 Jul 18 16:55:32 vic20 NetworkManager: (ttyUSB0): ignoring due to lack of mobile broadband capabilties Jul 18 16:55:36 vic20 NetworkManager: (ttyUSB1): found serial port (udev:GSM hal:) Jul 18 16:55:36 vic20 NetworkManager: (ttyUSB1): deferring until all ports found Jul 18 16:55:41 vic20 NetworkManager: Re-checking deferred serial ports Jul 18 16:55:41 vic20 NetworkManager: (ttyUSB1): new Modem device (driver: 'option') Jul 18 16:55:41 vic20 NetworkManager: (ttyUSB1): exported as /org/freedesktop/Hal/devices/usb_device_1bbb_0_1234567890ABCDEF_0_if1_serial_usb_0 Jul 18 16:55:41 vic20 NetworkManager: (ttyUSB2): found serial port (udev:GSM hal:) Jul 18 16:55:41 vic20 NetworkManager: (ttyUSB2): deferring until all ports found Jul 18 16:55:45 vic20 NetworkManager: (ttyUSB1): device state change: 1 -> 2 Jul 18 16:55:45 vic20 NetworkManager: (ttyUSB1): deactivating device (reason: 2). Jul 18 16:55:45 vic20 NetworkManager: Policy set 'Auto eth1' (eth1) as default for routing and DNS. Jul 18 16:55:45 vic20 NetworkManager: nm_system_device_flush_ip4_routes_with_iface: assertion `iface_idx >= 0' failed Jul 18 16:55:45 vic20 NetworkManager: nm_system_device_flush_ip4_addresses_with_iface: assertion `iface_idx >= 0' failed Jul 18 16:55:45 vic20 NetworkManager: (ttyUSB1): device state change: 2 -> 3 Jul 18 16:55:46 vic20 NetworkManager: Re-checking deferred serial ports Jul 18 16:55:46 vic20 NetworkManager: (ttyUSB2): new Modem device (driver: 'option') Jul 18 16:55:46 vic20 NetworkManager: (ttyUSB2): exported as /org/freedesktop/Hal/devices/usb_device_1bbb_0_1234567890ABCDEF_0_if3_serial_usb_0 Jul 18 16:55:50 vic20 NetworkManager: (ttyUSB2): device state change: 1 -> 2 Jul 18 16:55:50 vic20 NetworkManager: (ttyUSB2): deactivating device (reason: 2). Jul 18 16:55:50 vic20 NetworkManager: Policy set 'Auto eth1' (eth1) as default for routing and DNS. Jul 18 16:55:50 vic20 NetworkManager: nm_system_device_flush_ip4_routes_with_iface: assertion `iface_idx >= 0' failed Jul 18 16:55:50 vic20 NetworkManager: nm_system_device_flush_ip4_addresses_with_iface: assertion `iface_idx >= 0' failed Jul 18 16:55:50 vic20 NetworkManager: (ttyUSB2): device state change: 2 -> 3 ############################################################## $ /lib/udev/nm-modem-probe --verbose --export /dev/ttyUSB0 L: main(): (/dev/ttyUSB0): usb-vid 0x0000 usb-pid 0x0000 usb-intf 0 driver '(null)' L: main(): probing /dev/ttyUSB0 L: modem_send_command(): Sending: 'AT+GCAP ' L: modem_send_command(): Sending: 'AT+GCAP ' L: modem_send_command(): Sending: 'AT+GMM ' ID_NM_MODEM_PROBED=1 L: main(): /dev/ttyUSB0: caps (0x0) ############################################################## $ /lib/udev/nm-modem-probe --verbose --export /dev/ttyUSB1 L: main(): (/dev/ttyUSB1): usb-vid 0x0000 usb-pid 0x0000 usb-intf 0 driver '(null)' L: main(): probing /dev/ttyUSB1 L: modem_send_command(): Sending: 'AT+GCAP ' L: modem_wait_reply(): Got: 'A' L: modem_wait_reply(): Got: 'AT' L: modem_wait_reply(): Got: 'AT+GCAP +CME ERROR: SIM not inserted ' L: modem_probe_caps(): GCAP failed, trying ATI... L: modem_send_command(): Sending: 'ATI ' L: modem_wait_reply(): Got: 'A' L: modem_wait_reply(): Got: 'ATI Manufacturer: TCT Mobile International Limited Model: HSPA Data Card Revision: C1111000 IMEI: +GCAP: +CGSM,+DS,+ES OK ' L: modem_probe_caps(): ATI response: +GCAP: +CGSM,+DS,+ES ID_NM_MODEM_GSM=1 ID_NM_MODEM_PROBED=1 L: main(): /dev/ttyUSB1: caps (0x19) GSM ############################################################## $ /lib/udev/nm-modem-probe --verbose --export /dev/ttyUSB2 L: main(): (/dev/ttyUSB2): usb-vid 0x0000 usb-pid 0x0000 usb-intf 0 driver '(null)' L: main(): probing /dev/ttyUSB2 L: modem_send_command(): Sending: 'AT+GCAP ' L: modem_wait_reply(): Got: 'A' L: modem_wait_reply(): Got: 'AT' L: modem_wait_reply(): Got: 'AT+GCAP +CME ERROR: SIM not inserted ' L: modem_probe_caps(): GCAP failed, trying ATI... L: modem_send_command(): Sending: 'ATI ' L: modem_wait_reply(): Got: 'A' L: modem_wait_reply(): Got: 'ATI Manufacturer: TCT Mobile International Limited Model: HSPA Data Card Revision: C1111000 IMEI: +GCAP: +CGSM,+DS,+ES OK ' L: modem_probe_caps(): ATI response: +GCAP: +CGSM,+DS,+ES ID_NM_MODEM_GSM=1 ID_NM_MODEM_PROBED=1 L: main(): /dev/ttyUSB2: caps (0x19) GSM