Activity log for bug #269858

Date Who What changed Old value New value Message
2008-09-13 16:04:48 huepfend_schof bug added bug
2008-09-13 17:54:16 huepfend_schof title ZTE MF628 HSDPAUSB modem not recognized by network-manager ZTE MF628 HSDPA USB modem not recognized by network-manager 0.7
2008-09-13 17:55:20 huepfend_schof description Binary package hint: network-manager My HSDPA USB Modem is the MF628 from ZTE. I installed the alpha 5 of ubuntu intrepid, which uses the kernel 2.6.27 where the modem driver is included. But with the Network-manager(version 0.7) I can't connect this modem. Some more information: "lsusb -vvv" gives this output: Bus 003 Device 002: ID 19d2:0015 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x19d2 idProduct 0x0015 bcdDevice 0.00 iManufacturer 1 Qualcomm, Incorporated iProduct 2 ZTE CDMA Technologies MSM iSerial 3 Data Interface bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 108 bNumInterfaces 4 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 8 Mass Storage bInterfaceSubClass 6 SCSI bInterfaceProtocol 80 Bulk (Zip) iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x87 EP 7 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x08 EP 8 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 3 Data Interface Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0010 1x 16 bytes bInterval 128 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 3 Data Interface Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x04 EP 4 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 3 Data Interface Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x86 EP 6 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x06 EP 6 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Device Status: 0x0000 (Bus Powered) ========================================================== "lshal" gives this output: udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' info.linux.driver = 'usb' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_1' (string) info.product = 'ZTE CDMA Technologies MSM' (string) info.subsystem = 'usb_device' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' (string) info.vendor = 'Qualcomm, Incorporated' (string) linux.device_file = '/dev/bus/usb/003/002' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1' (string) usb_device.bus_number = 3 (0x3) (int) usb_device.can_wake_up = true (bool) usb_device.configuration_value = 1 (0x1) (int) usb_device.device_class = 0 (0x0) (int) usb_device.device_protocol = 0 (0x0) (int) usb_device.device_revision_bcd = 0 (0x0) (int) usb_device.device_subclass = 0 (0x0) (int) usb_device.is_self_powered = false (bool) usb_device.linux.device_number = 2 (0x2) (int) usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1' (string) usb_device.max_power = 500 (0x1f4) (int) usb_device.num_configurations = 1 (0x1) (int) usb_device.num_interfaces = 4 (0x4) (int) usb_device.num_ports = 0 (0x0) (int) usb_device.product = 'ZTE CDMA Technologies MSM' (string) usb_device.product_id = 21 (0x15) (int) usb_device.serial = 'Data Interface' (string) usb_device.speed = 12.0 (12) (double) usb_device.vendor = 'Qualcomm, Incorporated' (string) usb_device.vendor_id = 6610 (0x19d2) (int) usb_device.version = 1.1 (1.1) (double) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3' info.linux.driver = 'option' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' (string) info.product = 'USB Vendor Specific Interface' (string) info.subsystem = 'usb' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.3' (string) usb.bus_number = 3 (0x3) (int) usb.can_wake_up = true (bool) usb.configuration_value = 1 (0x1) (int) usb.device_class = 0 (0x0) (int) usb.device_protocol = 0 (0x0) (int) usb.device_revision_bcd = 0 (0x0) (int) usb.device_subclass = 0 (0x0) (int) usb.interface.class = 255 (0xff) (int) usb.interface.description = 'Data Interface' (string) usb.interface.number = 3 (0x3) (int) usb.interface.protocol = 255 (0xff) (int) usb.interface.subclass = 255 (0xff) (int) usb.is_self_powered = false (bool) usb.linux.device_number = 2 (0x2) (int) usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.3' (string) usb.max_power = 500 (0x1f4) (int) usb.num_configurations = 1 (0x1) (int) usb.num_interfaces = 4 (0x4) (int) usb.num_ports = 0 (0x0) (int) usb.product = 'USB Vendor Specific Interface' (string) usb.product_id = 21 (0x15) (int) usb.serial = 'Data Interface' (string) usb.speed = 12.0 (12) (double) usb.vendor = 'Qualcomm, Incorporated' (string) usb.vendor_id = 6610 (0x19d2) (int) usb.version = 1.1 (1.1) (double) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3_serial_usb_2' info.capabilities = {'serial'} (string list) info.category = 'serial' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3' (string) info.product = 'ZTE CDMA Technologies MSM' (string) info.subsystem = 'tty' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3_serial_usb_2' (string) linux.device_file = '/dev/ttyUSB2' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'tty' (string) linux.sysfs_path = '/sys/class/tty/ttyUSB2' (string) serial.device = '/dev/ttyUSB2' (string) serial.originating_device = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3' (string) serial.port = 2 (0x2) (int) serial.type = 'usb' (string) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2' info.linux.driver = 'option' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' (string) info.product = 'USB Vendor Specific Interface' (string) info.subsystem = 'usb' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.2' (string) usb.bus_number = 3 (0x3) (int) usb.can_wake_up = true (bool) usb.configuration_value = 1 (0x1) (int) usb.device_class = 0 (0x0) (int) usb.device_protocol = 0 (0x0) (int) usb.device_revision_bcd = 0 (0x0) (int) usb.device_subclass = 0 (0x0) (int) usb.interface.class = 255 (0xff) (int) usb.interface.description = 'Data Interface' (string) usb.interface.number = 2 (0x2) (int) usb.interface.protocol = 255 (0xff) (int) usb.interface.subclass = 255 (0xff) (int) usb.is_self_powered = false (bool) usb.linux.device_number = 2 (0x2) (int) usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.2' (string) usb.max_power = 500 (0x1f4) (int) usb.num_configurations = 1 (0x1) (int) usb.num_interfaces = 4 (0x4) (int) usb.num_ports = 0 (0x0) (int) usb.product = 'USB Vendor Specific Interface' (string) usb.product_id = 21 (0x15) (int) usb.serial = 'Data Interface' (string) usb.speed = 12.0 (12) (double) usb.vendor = 'Qualcomm, Incorporated' (string) usb.vendor_id = 6610 (0x19d2) (int) usb.version = 1.1 (1.1) (double) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2_serial_usb_1' info.capabilities = {'serial'} (string list) info.category = 'serial' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2' (string) info.product = 'ZTE CDMA Technologies MSM' (string) info.subsystem = 'tty' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2_serial_usb_1' (string) linux.device_file = '/dev/ttyUSB1' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'tty' (string) linux.sysfs_path = '/sys/class/tty/ttyUSB1' (string) serial.device = '/dev/ttyUSB1' (string) serial.originating_device = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2' (string) serial.port = 1 (0x1) (int) serial.type = 'usb' (string) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1' info.linux.driver = 'option' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' (string) info.product = 'USB Vendor Specific Interface' (string) info.subsystem = 'usb' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.1' (string) usb.bus_number = 3 (0x3) (int) usb.can_wake_up = true (bool) usb.configuration_value = 1 (0x1) (int) usb.device_class = 0 (0x0) (int) usb.device_protocol = 0 (0x0) (int) usb.device_revision_bcd = 0 (0x0) (int) usb.device_subclass = 0 (0x0) (int) usb.interface.class = 255 (0xff) (int) usb.interface.description = 'Data Interface' (string) usb.interface.number = 1 (0x1) (int) usb.interface.protocol = 255 (0xff) (int) usb.interface.subclass = 255 (0xff) (int) usb.is_self_powered = false (bool) usb.linux.device_number = 2 (0x2) (int) usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.1' (string) usb.max_power = 500 (0x1f4) (int) usb.num_configurations = 1 (0x1) (int) usb.num_interfaces = 4 (0x4) (int) usb.num_ports = 0 (0x0) (int) usb.product = 'USB Vendor Specific Interface' (string) usb.product_id = 21 (0x15) (int) usb.serial = 'Data Interface' (string) usb.speed = 12.0 (12) (double) usb.vendor = 'Qualcomm, Incorporated' (string) usb.vendor_id = 6610 (0x19d2) (int) usb.version = 1.1 (1.1) (double) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1_serial_usb_0' info.capabilities = {'serial'} (string list) info.category = 'serial' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1' (string) info.product = 'ZTE CDMA Technologies MSM' (string) info.subsystem = 'tty' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1_serial_usb_0' (string) linux.device_file = '/dev/ttyUSB0' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'tty' (string) linux.sysfs_path = '/sys/class/tty/ttyUSB0' (string) serial.device = '/dev/ttyUSB0' (string) serial.originating_device = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1' (string) serial.port = 0 (0x0) (int) serial.type = 'usb' (string) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0' info.linux.driver = 'usb-storage' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' (string) info.product = 'USB Mass Storage Interface' (string) info.subsystem = 'usb' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0' (string) usb.bus_number = 3 (0x3) (int) usb.can_wake_up = true (bool) usb.configuration_value = 1 (0x1) (int) usb.device_class = 0 (0x0) (int) usb.device_protocol = 0 (0x0) (int) usb.device_revision_bcd = 0 (0x0) (int) usb.device_subclass = 0 (0x0) (int) usb.interface.class = 8 (0x8) (int) usb.interface.number = 0 (0x0) (int) usb.interface.protocol = 80 (0x50) (int) usb.interface.subclass = 6 (0x6) (int) usb.is_self_powered = false (bool) usb.linux.device_number = 2 (0x2) (int) usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0' (string) usb.max_power = 500 (0x1f4) (int) usb.num_configurations = 1 (0x1) (int) usb.num_interfaces = 4 (0x4) (int) usb.num_ports = 0 (0x0) (int) usb.product = 'USB Mass Storage Interface' (string) usb.product_id = 21 (0x15) (int) usb.serial = 'Data Interface' (string) usb.speed = 12.0 (12) (double) usb.vendor = 'Qualcomm, Incorporated' (string) usb.vendor_id = 6610 (0x19d2) (int) usb.version = 1.1 (1.1) (double) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host' info.capabilities = {'scsi_host'} (string list) info.category = 'scsi_host' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0' (string) info.product = 'SCSI Host Adapter' (string) info.subsystem = 'scsi_host' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'scsi_host' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0/host3' (string) scsi_host.host = 3 (0x3) (int) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0' info.linux.driver = 'sd' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host' (string) info.product = 'SCSI Device' (string) info.subsystem = 'scsi' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'scsi' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0/host3/target3:0:0/3:0:0:0' (string) scsi.bus = 0 (0x0) (int) scsi.host = 3 (0x3) (int) scsi.lun = 0 (0x0) (int) scsi.model = 'MMC Storage' (string) scsi.target = 0 (0x0) (int) scsi.type = 'disk' (string) scsi.vendor = 'ZTE' (string) udi = '/org/freedesktop/Hal/devices/storage_serial_ZTE_MMC_Storage_Data_Interface_0_0' access_control.file = '/dev/sdc' (string) access_control.type = 'removable-block' (string) block.device = '/dev/sdc' (string) block.is_volume = false (bool) block.major = 8 (0x8) (int) block.minor = 32 (0x20) (int) block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_ZTE_MMC_Storage_Data_Interface_0_0' (string) info.addons = {'hald-addon-storage'} (string list) info.callouts.add = {'hal-acl-tool --add-device'} (string list) info.callouts.remove = {'hal-acl-tool --remove-device'} (string list) info.capabilities = {'storage', 'block', 'access_control'} (string list) info.category = 'storage' (string) info.interfaces = {'org.freedesktop.Hal.Device.Storage.Removable'} (string list) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0' (string) info.product = 'MMC Storage' (string) info.udi = '/org/freedesktop/Hal/devices/storage_serial_ZTE_MMC_Storage_Data_Interface_0_0' (string) info.vendor = 'ZTE' (string) linux.hotplug_type = 3 (0x3) (int) linux.sysfs_path = '/sys/block/sdc' (string) storage.automount_enabled_hint = true (bool) storage.bus = 'usb' (string) storage.drive_type = 'disk' (string) storage.firmware_version = '2.31' (string) storage.hotpluggable = true (bool) storage.lun = 0 (0x0) (int) storage.media_check_enabled = true (bool) storage.model = 'MMC Storage' (string) storage.no_partitions_hint = false (bool) storage.originating_device = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0' (string) storage.partitioning_scheme = '' (string) storage.removable = true (bool) storage.removable.media_available = false (bool) storage.removable.support_async_notification = false (bool) storage.requires_eject = false (bool) storage.serial = 'ZTE_MMC_Storage_Data_Interface-0:0' (string) storage.size = 0 (0x0) (uint64) storage.vendor = 'ZTE' (string) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0_scsi_generic' info.capabilities = {'scsi_generic'} (string list) info.category = 'scsi_generic' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0' (string) info.product = 'SCSI Generic Interface' (string) info.subsystem = 'scsi_generic' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0_scsi_generic' (string) linux.device_file = '/dev/sg3' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'scsi_generic' (string) linux.sysfs_path = '/sys/class/scsi_generic/sg3' (string) scsi_generic.device = '/dev/sg3' (string) udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_1_if0' info.linux.driver = 'hub' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_1' (string) info.product = 'USB Hub Interface' (string) info.subsystem = 'usb' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_1_if0' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-0:1.0' (string) usb.bus_number = 3 (0x3) (int) usb.can_wake_up = true (bool) usb.configuration_value = 1 (0x1) (int) usb.device_class = 9 (0x9) (int) usb.device_protocol = 0 (0x0) (int) usb.device_revision_bcd = 518 (0x206) (int) usb.device_subclass = 0 (0x0) (int) usb.interface.class = 9 (0x9) (int) usb.interface.number = 0 (0x0) (int) usb.interface.protocol = 0 (0x0) (int) usb.interface.subclass = 0 (0x0) (int) usb.is_self_powered = true (bool) usb.linux.device_number = 1 (0x1) (int) usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-0:1.0' (string) usb.max_power = 0 (0x0) (int) usb.num_configurations = 1 (0x1) (int) usb.num_interfaces = 1 (0x1) (int) usb.num_ports = 2 (0x2) (int) usb.product = 'USB Hub Interface' (string) usb.product_id = 1 (0x1) (int) usb.serial = '0000:00:1d.1' (string) usb.speed = 12.0 (12) (double) usb.vendor = 'Linux Foundation' (string) usb.vendor_id = 7531 (0x1d6b) (int) usb.version = 1.1 (1.1) (double) ================================================================= I tried to connect manually: First I used this command: "sudo modprobe usbserial vendor=0x19d2 product=0x0015" With "sudo chat -s -f probe.txt >/dev/ttyUSB0 </dev/ttyUSB0" I receive: chat: Sep 13 17:17:31 +GCAP: +CGSM,+DS,+ES chat: Sep 13 17:17:31 +COPS: 0,0,"Connect Austria",2 chat: Sep 13 17:17:31 +CREG: 0,1 Then I tried to connect with vwdialrc: So I first created the file ".wvdialrc": [Dialer cellular] # This configuration should work for most cellular modems and # USB or bluetooth connected mobile phones. # Your modem device. Usually /dev/ttyUSB0 or /dev/ttyACM0 # Bluetooth devices use an rfcomm device (/dev/rfcomm0, etc) that must be set # up first. # #Modem = /dev/ttyACM0 Modem = /dev/ttyUSB0 #Modem = /dev/rfcomm0 #Modem = /dev/ttyACM0 # Port speeds that're worth testing: # 921600 # 460800 # 115200 # 57600 Baud = 115200 # If your SIM card has a PIN, comment this line, uncomment the next one, and # change the PIN shown to your PIN. Init = ATZ # Init = ATZ+CPIN="0000" # If you know your ISP's APN, specify it instead of YOUR_ISP_APN below. # If you don't, you may be able to find out on the 'net, or from tech # support. # # There's also an APN table at https://wiki.ubuntu.com/NetworkManager/Hardware/3G . # # If you can't find it, you might be able to dial out without setting an APN # (especially from a mobile phone). Just comment this line and uncomment # the next one. #Init2 = AT+CGDCONT=1,"IP","YOUR_ISP_APN" Init2 = AT+CGDCONT=1,"IP" # Most services/devices dial with *99# . A few seem to require *99***1# Phone = *99# # These often suffice, but your ISP might require different details. They're # often dummy details used for all users on the ISP, frequently the ISP's # name, but some ISP's do require you to use a real username and password. Username = dummy Password = dummy ================================= Then I receive with the command: "sudo wvdial cellular": --> WvDial: Internet dialer version 1.60 --> Cannot get information for serial port. --> Initializing modem. --> Sending: ATZ OK --> Sending: AT+CGDCONT=1,"IP" AT+CGDCONT=1,"IP" OK --> Modem initialized. --> Sending: ATDT*99# --> Waiting for carrier. ATDT*99# CONNECT --> Carrier detected. Waiting for prompt. --> Don't know what to do! Starting pppd and hoping for the best. --> Starting pppd at Sat Sep 13 17:26:25 2008 --> Pid of pppd: 6352 --> Using interface ppp0 --> pppd: �[1b]� �[1b]� @4� �[1b]� --> pppd: �[1b]� �[1b]� @4� �[1b]� --> pppd: �[1b]� �[1b]� @4� �[1b]� --> pppd: �[1b]� �[1b]� @4� �[1b]� --> pppd: �[1b]� �[1b]� @4� �[1b]� --> pppd: �[1b]� �[1b]� @4� �[1b]� --> local IP address 10.108.81.55 --> pppd: �[1b]� �[1b]� @4� �[1b]� --> remote IP address 10.64.64.64 --> pppd: �[1b]� �[1b]� @4� �[1b]� --> primary DNS address 81.3.216.100 --> pppd: �[1b]� �[1b]� @4� �[1b]� --> secondary DNS address 194.24.128.100 --> pppd: �[1b]� �[1b]� @4� �[1b]� But I could still not use the internet. Binary package hint: network-manager My HSDPA USB Modem is the MF628 from ZTE. I installed the alpha 5 of ubuntu intrepid, which uses the kernel 2.6.27 where the modem driver is included. But with the Network-manager(version 0.7) I can't connect this modem. Some more information: "lsusb -vvv" gives this output: Bus 003 Device 002: ID 19d2:0015 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x19d2 idProduct 0x0015 bcdDevice 0.00 iManufacturer 1 Qualcomm, Incorporated iProduct 2 ZTE CDMA Technologies MSM iSerial 3 Data Interface bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 108 bNumInterfaces 4 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 8 Mass Storage bInterfaceSubClass 6 SCSI bInterfaceProtocol 80 Bulk (Zip) iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x87 EP 7 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x08 EP 8 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 3 Data Interface Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0010 1x 16 bytes bInterval 128 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 3 Data Interface Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x04 EP 4 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 3 Data Interface Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x86 EP 6 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x06 EP 6 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Device Status: 0x0000 (Bus Powered) ========================================================== "lshal" gives this output: udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' info.linux.driver = 'usb' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_1' (string) info.product = 'ZTE CDMA Technologies MSM' (string) info.subsystem = 'usb_device' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' (string) info.vendor = 'Qualcomm, Incorporated' (string) linux.device_file = '/dev/bus/usb/003/002' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1' (string) usb_device.bus_number = 3 (0x3) (int) usb_device.can_wake_up = true (bool) usb_device.configuration_value = 1 (0x1) (int) usb_device.device_class = 0 (0x0) (int) usb_device.device_protocol = 0 (0x0) (int) usb_device.device_revision_bcd = 0 (0x0) (int) usb_device.device_subclass = 0 (0x0) (int) usb_device.is_self_powered = false (bool) usb_device.linux.device_number = 2 (0x2) (int) usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1' (string) usb_device.max_power = 500 (0x1f4) (int) usb_device.num_configurations = 1 (0x1) (int) usb_device.num_interfaces = 4 (0x4) (int) usb_device.num_ports = 0 (0x0) (int) usb_device.product = 'ZTE CDMA Technologies MSM' (string) usb_device.product_id = 21 (0x15) (int) usb_device.serial = 'Data Interface' (string) usb_device.speed = 12.0 (12) (double) usb_device.vendor = 'Qualcomm, Incorporated' (string) usb_device.vendor_id = 6610 (0x19d2) (int) usb_device.version = 1.1 (1.1) (double) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3' info.linux.driver = 'option' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' (string) info.product = 'USB Vendor Specific Interface' (string) info.subsystem = 'usb' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.3' (string) usb.bus_number = 3 (0x3) (int) usb.can_wake_up = true (bool) usb.configuration_value = 1 (0x1) (int) usb.device_class = 0 (0x0) (int) usb.device_protocol = 0 (0x0) (int) usb.device_revision_bcd = 0 (0x0) (int) usb.device_subclass = 0 (0x0) (int) usb.interface.class = 255 (0xff) (int) usb.interface.description = 'Data Interface' (string) usb.interface.number = 3 (0x3) (int) usb.interface.protocol = 255 (0xff) (int) usb.interface.subclass = 255 (0xff) (int) usb.is_self_powered = false (bool) usb.linux.device_number = 2 (0x2) (int) usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.3' (string) usb.max_power = 500 (0x1f4) (int) usb.num_configurations = 1 (0x1) (int) usb.num_interfaces = 4 (0x4) (int) usb.num_ports = 0 (0x0) (int) usb.product = 'USB Vendor Specific Interface' (string) usb.product_id = 21 (0x15) (int) usb.serial = 'Data Interface' (string) usb.speed = 12.0 (12) (double) usb.vendor = 'Qualcomm, Incorporated' (string) usb.vendor_id = 6610 (0x19d2) (int) usb.version = 1.1 (1.1) (double) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3_serial_usb_2' info.capabilities = {'serial'} (string list) info.category = 'serial' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3' (string) info.product = 'ZTE CDMA Technologies MSM' (string) info.subsystem = 'tty' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3_serial_usb_2' (string) linux.device_file = '/dev/ttyUSB2' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'tty' (string) linux.sysfs_path = '/sys/class/tty/ttyUSB2' (string) serial.device = '/dev/ttyUSB2' (string) serial.originating_device = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3' (string) serial.port = 2 (0x2) (int) serial.type = 'usb' (string) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2' info.linux.driver = 'option' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' (string) info.product = 'USB Vendor Specific Interface' (string) info.subsystem = 'usb' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.2' (string) usb.bus_number = 3 (0x3) (int) usb.can_wake_up = true (bool) usb.configuration_value = 1 (0x1) (int) usb.device_class = 0 (0x0) (int) usb.device_protocol = 0 (0x0) (int) usb.device_revision_bcd = 0 (0x0) (int) usb.device_subclass = 0 (0x0) (int) usb.interface.class = 255 (0xff) (int) usb.interface.description = 'Data Interface' (string) usb.interface.number = 2 (0x2) (int) usb.interface.protocol = 255 (0xff) (int) usb.interface.subclass = 255 (0xff) (int) usb.is_self_powered = false (bool) usb.linux.device_number = 2 (0x2) (int) usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.2' (string) usb.max_power = 500 (0x1f4) (int) usb.num_configurations = 1 (0x1) (int) usb.num_interfaces = 4 (0x4) (int) usb.num_ports = 0 (0x0) (int) usb.product = 'USB Vendor Specific Interface' (string) usb.product_id = 21 (0x15) (int) usb.serial = 'Data Interface' (string) usb.speed = 12.0 (12) (double) usb.vendor = 'Qualcomm, Incorporated' (string) usb.vendor_id = 6610 (0x19d2) (int) usb.version = 1.1 (1.1) (double) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2_serial_usb_1' info.capabilities = {'serial'} (string list) info.category = 'serial' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2' (string) info.product = 'ZTE CDMA Technologies MSM' (string) info.subsystem = 'tty' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2_serial_usb_1' (string) linux.device_file = '/dev/ttyUSB1' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'tty' (string) linux.sysfs_path = '/sys/class/tty/ttyUSB1' (string) serial.device = '/dev/ttyUSB1' (string) serial.originating_device = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2' (string) serial.port = 1 (0x1) (int) serial.type = 'usb' (string) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1' info.linux.driver = 'option' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' (string) info.product = 'USB Vendor Specific Interface' (string) info.subsystem = 'usb' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.1' (string) usb.bus_number = 3 (0x3) (int) usb.can_wake_up = true (bool) usb.configuration_value = 1 (0x1) (int) usb.device_class = 0 (0x0) (int) usb.device_protocol = 0 (0x0) (int) usb.device_revision_bcd = 0 (0x0) (int) usb.device_subclass = 0 (0x0) (int) usb.interface.class = 255 (0xff) (int) usb.interface.description = 'Data Interface' (string) usb.interface.number = 1 (0x1) (int) usb.interface.protocol = 255 (0xff) (int) usb.interface.subclass = 255 (0xff) (int) usb.is_self_powered = false (bool) usb.linux.device_number = 2 (0x2) (int) usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.1' (string) usb.max_power = 500 (0x1f4) (int) usb.num_configurations = 1 (0x1) (int) usb.num_interfaces = 4 (0x4) (int) usb.num_ports = 0 (0x0) (int) usb.product = 'USB Vendor Specific Interface' (string) usb.product_id = 21 (0x15) (int) usb.serial = 'Data Interface' (string) usb.speed = 12.0 (12) (double) usb.vendor = 'Qualcomm, Incorporated' (string) usb.vendor_id = 6610 (0x19d2) (int) usb.version = 1.1 (1.1) (double) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1_serial_usb_0' info.capabilities = {'serial'} (string list) info.category = 'serial' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1' (string) info.product = 'ZTE CDMA Technologies MSM' (string) info.subsystem = 'tty' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1_serial_usb_0' (string) linux.device_file = '/dev/ttyUSB0' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'tty' (string) linux.sysfs_path = '/sys/class/tty/ttyUSB0' (string) serial.device = '/dev/ttyUSB0' (string) serial.originating_device = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1' (string) serial.port = 0 (0x0) (int) serial.type = 'usb' (string) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0' info.linux.driver = 'usb-storage' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' (string) info.product = 'USB Mass Storage Interface' (string) info.subsystem = 'usb' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0' (string) usb.bus_number = 3 (0x3) (int) usb.can_wake_up = true (bool) usb.configuration_value = 1 (0x1) (int) usb.device_class = 0 (0x0) (int) usb.device_protocol = 0 (0x0) (int) usb.device_revision_bcd = 0 (0x0) (int) usb.device_subclass = 0 (0x0) (int) usb.interface.class = 8 (0x8) (int) usb.interface.number = 0 (0x0) (int) usb.interface.protocol = 80 (0x50) (int) usb.interface.subclass = 6 (0x6) (int) usb.is_self_powered = false (bool) usb.linux.device_number = 2 (0x2) (int) usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0' (string) usb.max_power = 500 (0x1f4) (int) usb.num_configurations = 1 (0x1) (int) usb.num_interfaces = 4 (0x4) (int) usb.num_ports = 0 (0x0) (int) usb.product = 'USB Mass Storage Interface' (string) usb.product_id = 21 (0x15) (int) usb.serial = 'Data Interface' (string) usb.speed = 12.0 (12) (double) usb.vendor = 'Qualcomm, Incorporated' (string) usb.vendor_id = 6610 (0x19d2) (int) usb.version = 1.1 (1.1) (double) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host' info.capabilities = {'scsi_host'} (string list) info.category = 'scsi_host' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0' (string) info.product = 'SCSI Host Adapter' (string) info.subsystem = 'scsi_host' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'scsi_host' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0/host3' (string) scsi_host.host = 3 (0x3) (int) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0' info.linux.driver = 'sd' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host' (string) info.product = 'SCSI Device' (string) info.subsystem = 'scsi' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'scsi' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0/host3/target3:0:0/3:0:0:0' (string) scsi.bus = 0 (0x0) (int) scsi.host = 3 (0x3) (int) scsi.lun = 0 (0x0) (int) scsi.model = 'MMC Storage' (string) scsi.target = 0 (0x0) (int) scsi.type = 'disk' (string) scsi.vendor = 'ZTE' (string) udi = '/org/freedesktop/Hal/devices/storage_serial_ZTE_MMC_Storage_Data_Interface_0_0' access_control.file = '/dev/sdc' (string) access_control.type = 'removable-block' (string) block.device = '/dev/sdc' (string) block.is_volume = false (bool) block.major = 8 (0x8) (int) block.minor = 32 (0x20) (int) block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_ZTE_MMC_Storage_Data_Interface_0_0' (string) info.addons = {'hald-addon-storage'} (string list) info.callouts.add = {'hal-acl-tool --add-device'} (string list) info.callouts.remove = {'hal-acl-tool --remove-device'} (string list) info.capabilities = {'storage', 'block', 'access_control'} (string list) info.category = 'storage' (string) info.interfaces = {'org.freedesktop.Hal.Device.Storage.Removable'} (string list) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0' (string) info.product = 'MMC Storage' (string) info.udi = '/org/freedesktop/Hal/devices/storage_serial_ZTE_MMC_Storage_Data_Interface_0_0' (string) info.vendor = 'ZTE' (string) linux.hotplug_type = 3 (0x3) (int) linux.sysfs_path = '/sys/block/sdc' (string) storage.automount_enabled_hint = true (bool) storage.bus = 'usb' (string) storage.drive_type = 'disk' (string) storage.firmware_version = '2.31' (string) storage.hotpluggable = true (bool) storage.lun = 0 (0x0) (int) storage.media_check_enabled = true (bool) storage.model = 'MMC Storage' (string) storage.no_partitions_hint = false (bool) storage.originating_device = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0' (string) storage.partitioning_scheme = '' (string) storage.removable = true (bool) storage.removable.media_available = false (bool) storage.removable.support_async_notification = false (bool) storage.requires_eject = false (bool) storage.serial = 'ZTE_MMC_Storage_Data_Interface-0:0' (string) storage.size = 0 (0x0) (uint64) storage.vendor = 'ZTE' (string) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0_scsi_generic' info.capabilities = {'scsi_generic'} (string list) info.category = 'scsi_generic' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0' (string) info.product = 'SCSI Generic Interface' (string) info.subsystem = 'scsi_generic' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0_scsi_generic' (string) linux.device_file = '/dev/sg3' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'scsi_generic' (string) linux.sysfs_path = '/sys/class/scsi_generic/sg3' (string) scsi_generic.device = '/dev/sg3' (string) udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_1_if0' info.linux.driver = 'hub' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_1' (string) info.product = 'USB Hub Interface' (string) info.subsystem = 'usb' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_1_if0' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-0:1.0' (string) usb.bus_number = 3 (0x3) (int) usb.can_wake_up = true (bool) usb.configuration_value = 1 (0x1) (int) usb.device_class = 9 (0x9) (int) usb.device_protocol = 0 (0x0) (int) usb.device_revision_bcd = 518 (0x206) (int) usb.device_subclass = 0 (0x0) (int) usb.interface.class = 9 (0x9) (int) usb.interface.number = 0 (0x0) (int) usb.interface.protocol = 0 (0x0) (int) usb.interface.subclass = 0 (0x0) (int) usb.is_self_powered = true (bool) usb.linux.device_number = 1 (0x1) (int) usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-0:1.0' (string) usb.max_power = 0 (0x0) (int) usb.num_configurations = 1 (0x1) (int) usb.num_interfaces = 1 (0x1) (int) usb.num_ports = 2 (0x2) (int) usb.product = 'USB Hub Interface' (string) usb.product_id = 1 (0x1) (int) usb.serial = '0000:00:1d.1' (string) usb.speed = 12.0 (12) (double) usb.vendor = 'Linux Foundation' (string) usb.vendor_id = 7531 (0x1d6b) (int) usb.version = 1.1 (1.1) (double) ================================================================= I tried to connect manually: First I used this command: "sudo modprobe usbserial vendor=0x19d2 product=0x0015" With "sudo chat -s -f probe.txt >/dev/ttyUSB0 </dev/ttyUSB0" I receive: chat: Sep 13 17:17:31 +GCAP: +CGSM,+DS,+ES chat: Sep 13 17:17:31 +COPS: 0,0,"Connect Austria",2 chat: Sep 13 17:17:31 +CREG: 0,1 Then I tried to connect with vwdialrc: So I first created the file ".wvdialrc": [Dialer cellular] # This configuration should work for most cellular modems and # USB or bluetooth connected mobile phones. # Your modem device. Usually /dev/ttyUSB0 or /dev/ttyACM0 # Bluetooth devices use an rfcomm device (/dev/rfcomm0, etc) that must be set # up first. # #Modem = /dev/ttyACM0 Modem = /dev/ttyUSB0 #Modem = /dev/rfcomm0 #Modem = /dev/ttyACM0 # Port speeds that're worth testing: # 921600 # 460800 # 115200 # 57600 Baud = 115200 # If your SIM card has a PIN, comment this line, uncomment the next one, and # change the PIN shown to your PIN. Init = ATZ # Init = ATZ+CPIN="0000" # If you know your ISP's APN, specify it instead of YOUR_ISP_APN below. # If you don't, you may be able to find out on the 'net, or from tech # support. # # There's also an APN table at https://wiki.ubuntu.com/NetworkManager/Hardware/3G . # # If you can't find it, you might be able to dial out without setting an APN # (especially from a mobile phone). Just comment this line and uncomment # the next one. Init2 = AT+CGDCONT=1,"IP","web.yesss.at" #Init2 = AT+CGDCONT=1,"IP" # Most services/devices dial with *99# . A few seem to require *99***1# Phone = *99# # These often suffice, but your ISP might require different details. They're # often dummy details used for all users on the ISP, frequently the ISP's # name, but some ISP's do require you to use a real username and password. Username = dummy Password = dummy ================================= Then I receive with the command: "sudo wvdial cellular": --> WvDial: Internet dialer version 1.60 --> Cannot get information for serial port. --> Initializing modem. --> Sending: ATZ OK --> Sending: AT+CGDCONT=1,"IP" AT+CGDCONT=1,"IP" OK --> Modem initialized. --> Sending: ATDT*99# --> Waiting for carrier. ATDT*99# CONNECT --> Carrier detected. Waiting for prompt. --> Don't know what to do! Starting pppd and hoping for the best. --> Starting pppd at Sat Sep 13 17:26:25 2008 --> Pid of pppd: 6352 --> Using interface ppp0 --> pppd: �[1b]� �[1b]� @4� �[1b]� --> pppd: �[1b]� �[1b]� @4� �[1b]� --> pppd: �[1b]� �[1b]� @4� �[1b]� --> pppd: �[1b]� �[1b]� @4� �[1b]� --> pppd: �[1b]� �[1b]� @4� �[1b]� --> pppd: �[1b]� �[1b]� @4� �[1b]� --> local IP address 10.108.81.55 --> pppd: �[1b]� �[1b]� @4� �[1b]� --> remote IP address 10.64.64.64 --> pppd: �[1b]� �[1b]� @4� �[1b]� --> primary DNS address 81.3.216.100 --> pppd: �[1b]� �[1b]� @4� �[1b]� --> secondary DNS address 194.24.128.100 --> pppd: �[1b]� �[1b]� @4� �[1b]� But I could still not use the internet.
2008-09-14 16:41:45 huepfend_schof description Binary package hint: network-manager My HSDPA USB Modem is the MF628 from ZTE. I installed the alpha 5 of ubuntu intrepid, which uses the kernel 2.6.27 where the modem driver is included. But with the Network-manager(version 0.7) I can't connect this modem. Some more information: "lsusb -vvv" gives this output: Bus 003 Device 002: ID 19d2:0015 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x19d2 idProduct 0x0015 bcdDevice 0.00 iManufacturer 1 Qualcomm, Incorporated iProduct 2 ZTE CDMA Technologies MSM iSerial 3 Data Interface bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 108 bNumInterfaces 4 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 8 Mass Storage bInterfaceSubClass 6 SCSI bInterfaceProtocol 80 Bulk (Zip) iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x87 EP 7 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x08 EP 8 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 3 Data Interface Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0010 1x 16 bytes bInterval 128 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 3 Data Interface Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x04 EP 4 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 3 Data Interface Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x86 EP 6 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x06 EP 6 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Device Status: 0x0000 (Bus Powered) ========================================================== "lshal" gives this output: udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' info.linux.driver = 'usb' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_1' (string) info.product = 'ZTE CDMA Technologies MSM' (string) info.subsystem = 'usb_device' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' (string) info.vendor = 'Qualcomm, Incorporated' (string) linux.device_file = '/dev/bus/usb/003/002' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1' (string) usb_device.bus_number = 3 (0x3) (int) usb_device.can_wake_up = true (bool) usb_device.configuration_value = 1 (0x1) (int) usb_device.device_class = 0 (0x0) (int) usb_device.device_protocol = 0 (0x0) (int) usb_device.device_revision_bcd = 0 (0x0) (int) usb_device.device_subclass = 0 (0x0) (int) usb_device.is_self_powered = false (bool) usb_device.linux.device_number = 2 (0x2) (int) usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1' (string) usb_device.max_power = 500 (0x1f4) (int) usb_device.num_configurations = 1 (0x1) (int) usb_device.num_interfaces = 4 (0x4) (int) usb_device.num_ports = 0 (0x0) (int) usb_device.product = 'ZTE CDMA Technologies MSM' (string) usb_device.product_id = 21 (0x15) (int) usb_device.serial = 'Data Interface' (string) usb_device.speed = 12.0 (12) (double) usb_device.vendor = 'Qualcomm, Incorporated' (string) usb_device.vendor_id = 6610 (0x19d2) (int) usb_device.version = 1.1 (1.1) (double) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3' info.linux.driver = 'option' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' (string) info.product = 'USB Vendor Specific Interface' (string) info.subsystem = 'usb' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.3' (string) usb.bus_number = 3 (0x3) (int) usb.can_wake_up = true (bool) usb.configuration_value = 1 (0x1) (int) usb.device_class = 0 (0x0) (int) usb.device_protocol = 0 (0x0) (int) usb.device_revision_bcd = 0 (0x0) (int) usb.device_subclass = 0 (0x0) (int) usb.interface.class = 255 (0xff) (int) usb.interface.description = 'Data Interface' (string) usb.interface.number = 3 (0x3) (int) usb.interface.protocol = 255 (0xff) (int) usb.interface.subclass = 255 (0xff) (int) usb.is_self_powered = false (bool) usb.linux.device_number = 2 (0x2) (int) usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.3' (string) usb.max_power = 500 (0x1f4) (int) usb.num_configurations = 1 (0x1) (int) usb.num_interfaces = 4 (0x4) (int) usb.num_ports = 0 (0x0) (int) usb.product = 'USB Vendor Specific Interface' (string) usb.product_id = 21 (0x15) (int) usb.serial = 'Data Interface' (string) usb.speed = 12.0 (12) (double) usb.vendor = 'Qualcomm, Incorporated' (string) usb.vendor_id = 6610 (0x19d2) (int) usb.version = 1.1 (1.1) (double) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3_serial_usb_2' info.capabilities = {'serial'} (string list) info.category = 'serial' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3' (string) info.product = 'ZTE CDMA Technologies MSM' (string) info.subsystem = 'tty' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3_serial_usb_2' (string) linux.device_file = '/dev/ttyUSB2' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'tty' (string) linux.sysfs_path = '/sys/class/tty/ttyUSB2' (string) serial.device = '/dev/ttyUSB2' (string) serial.originating_device = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3' (string) serial.port = 2 (0x2) (int) serial.type = 'usb' (string) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2' info.linux.driver = 'option' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' (string) info.product = 'USB Vendor Specific Interface' (string) info.subsystem = 'usb' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.2' (string) usb.bus_number = 3 (0x3) (int) usb.can_wake_up = true (bool) usb.configuration_value = 1 (0x1) (int) usb.device_class = 0 (0x0) (int) usb.device_protocol = 0 (0x0) (int) usb.device_revision_bcd = 0 (0x0) (int) usb.device_subclass = 0 (0x0) (int) usb.interface.class = 255 (0xff) (int) usb.interface.description = 'Data Interface' (string) usb.interface.number = 2 (0x2) (int) usb.interface.protocol = 255 (0xff) (int) usb.interface.subclass = 255 (0xff) (int) usb.is_self_powered = false (bool) usb.linux.device_number = 2 (0x2) (int) usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.2' (string) usb.max_power = 500 (0x1f4) (int) usb.num_configurations = 1 (0x1) (int) usb.num_interfaces = 4 (0x4) (int) usb.num_ports = 0 (0x0) (int) usb.product = 'USB Vendor Specific Interface' (string) usb.product_id = 21 (0x15) (int) usb.serial = 'Data Interface' (string) usb.speed = 12.0 (12) (double) usb.vendor = 'Qualcomm, Incorporated' (string) usb.vendor_id = 6610 (0x19d2) (int) usb.version = 1.1 (1.1) (double) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2_serial_usb_1' info.capabilities = {'serial'} (string list) info.category = 'serial' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2' (string) info.product = 'ZTE CDMA Technologies MSM' (string) info.subsystem = 'tty' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2_serial_usb_1' (string) linux.device_file = '/dev/ttyUSB1' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'tty' (string) linux.sysfs_path = '/sys/class/tty/ttyUSB1' (string) serial.device = '/dev/ttyUSB1' (string) serial.originating_device = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2' (string) serial.port = 1 (0x1) (int) serial.type = 'usb' (string) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1' info.linux.driver = 'option' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' (string) info.product = 'USB Vendor Specific Interface' (string) info.subsystem = 'usb' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.1' (string) usb.bus_number = 3 (0x3) (int) usb.can_wake_up = true (bool) usb.configuration_value = 1 (0x1) (int) usb.device_class = 0 (0x0) (int) usb.device_protocol = 0 (0x0) (int) usb.device_revision_bcd = 0 (0x0) (int) usb.device_subclass = 0 (0x0) (int) usb.interface.class = 255 (0xff) (int) usb.interface.description = 'Data Interface' (string) usb.interface.number = 1 (0x1) (int) usb.interface.protocol = 255 (0xff) (int) usb.interface.subclass = 255 (0xff) (int) usb.is_self_powered = false (bool) usb.linux.device_number = 2 (0x2) (int) usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.1' (string) usb.max_power = 500 (0x1f4) (int) usb.num_configurations = 1 (0x1) (int) usb.num_interfaces = 4 (0x4) (int) usb.num_ports = 0 (0x0) (int) usb.product = 'USB Vendor Specific Interface' (string) usb.product_id = 21 (0x15) (int) usb.serial = 'Data Interface' (string) usb.speed = 12.0 (12) (double) usb.vendor = 'Qualcomm, Incorporated' (string) usb.vendor_id = 6610 (0x19d2) (int) usb.version = 1.1 (1.1) (double) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1_serial_usb_0' info.capabilities = {'serial'} (string list) info.category = 'serial' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1' (string) info.product = 'ZTE CDMA Technologies MSM' (string) info.subsystem = 'tty' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1_serial_usb_0' (string) linux.device_file = '/dev/ttyUSB0' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'tty' (string) linux.sysfs_path = '/sys/class/tty/ttyUSB0' (string) serial.device = '/dev/ttyUSB0' (string) serial.originating_device = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1' (string) serial.port = 0 (0x0) (int) serial.type = 'usb' (string) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0' info.linux.driver = 'usb-storage' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' (string) info.product = 'USB Mass Storage Interface' (string) info.subsystem = 'usb' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0' (string) usb.bus_number = 3 (0x3) (int) usb.can_wake_up = true (bool) usb.configuration_value = 1 (0x1) (int) usb.device_class = 0 (0x0) (int) usb.device_protocol = 0 (0x0) (int) usb.device_revision_bcd = 0 (0x0) (int) usb.device_subclass = 0 (0x0) (int) usb.interface.class = 8 (0x8) (int) usb.interface.number = 0 (0x0) (int) usb.interface.protocol = 80 (0x50) (int) usb.interface.subclass = 6 (0x6) (int) usb.is_self_powered = false (bool) usb.linux.device_number = 2 (0x2) (int) usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0' (string) usb.max_power = 500 (0x1f4) (int) usb.num_configurations = 1 (0x1) (int) usb.num_interfaces = 4 (0x4) (int) usb.num_ports = 0 (0x0) (int) usb.product = 'USB Mass Storage Interface' (string) usb.product_id = 21 (0x15) (int) usb.serial = 'Data Interface' (string) usb.speed = 12.0 (12) (double) usb.vendor = 'Qualcomm, Incorporated' (string) usb.vendor_id = 6610 (0x19d2) (int) usb.version = 1.1 (1.1) (double) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host' info.capabilities = {'scsi_host'} (string list) info.category = 'scsi_host' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0' (string) info.product = 'SCSI Host Adapter' (string) info.subsystem = 'scsi_host' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'scsi_host' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0/host3' (string) scsi_host.host = 3 (0x3) (int) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0' info.linux.driver = 'sd' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host' (string) info.product = 'SCSI Device' (string) info.subsystem = 'scsi' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'scsi' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0/host3/target3:0:0/3:0:0:0' (string) scsi.bus = 0 (0x0) (int) scsi.host = 3 (0x3) (int) scsi.lun = 0 (0x0) (int) scsi.model = 'MMC Storage' (string) scsi.target = 0 (0x0) (int) scsi.type = 'disk' (string) scsi.vendor = 'ZTE' (string) udi = '/org/freedesktop/Hal/devices/storage_serial_ZTE_MMC_Storage_Data_Interface_0_0' access_control.file = '/dev/sdc' (string) access_control.type = 'removable-block' (string) block.device = '/dev/sdc' (string) block.is_volume = false (bool) block.major = 8 (0x8) (int) block.minor = 32 (0x20) (int) block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_ZTE_MMC_Storage_Data_Interface_0_0' (string) info.addons = {'hald-addon-storage'} (string list) info.callouts.add = {'hal-acl-tool --add-device'} (string list) info.callouts.remove = {'hal-acl-tool --remove-device'} (string list) info.capabilities = {'storage', 'block', 'access_control'} (string list) info.category = 'storage' (string) info.interfaces = {'org.freedesktop.Hal.Device.Storage.Removable'} (string list) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0' (string) info.product = 'MMC Storage' (string) info.udi = '/org/freedesktop/Hal/devices/storage_serial_ZTE_MMC_Storage_Data_Interface_0_0' (string) info.vendor = 'ZTE' (string) linux.hotplug_type = 3 (0x3) (int) linux.sysfs_path = '/sys/block/sdc' (string) storage.automount_enabled_hint = true (bool) storage.bus = 'usb' (string) storage.drive_type = 'disk' (string) storage.firmware_version = '2.31' (string) storage.hotpluggable = true (bool) storage.lun = 0 (0x0) (int) storage.media_check_enabled = true (bool) storage.model = 'MMC Storage' (string) storage.no_partitions_hint = false (bool) storage.originating_device = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0' (string) storage.partitioning_scheme = '' (string) storage.removable = true (bool) storage.removable.media_available = false (bool) storage.removable.support_async_notification = false (bool) storage.requires_eject = false (bool) storage.serial = 'ZTE_MMC_Storage_Data_Interface-0:0' (string) storage.size = 0 (0x0) (uint64) storage.vendor = 'ZTE' (string) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0_scsi_generic' info.capabilities = {'scsi_generic'} (string list) info.category = 'scsi_generic' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0' (string) info.product = 'SCSI Generic Interface' (string) info.subsystem = 'scsi_generic' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0_scsi_generic' (string) linux.device_file = '/dev/sg3' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'scsi_generic' (string) linux.sysfs_path = '/sys/class/scsi_generic/sg3' (string) scsi_generic.device = '/dev/sg3' (string) udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_1_if0' info.linux.driver = 'hub' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_1' (string) info.product = 'USB Hub Interface' (string) info.subsystem = 'usb' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_1_if0' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-0:1.0' (string) usb.bus_number = 3 (0x3) (int) usb.can_wake_up = true (bool) usb.configuration_value = 1 (0x1) (int) usb.device_class = 9 (0x9) (int) usb.device_protocol = 0 (0x0) (int) usb.device_revision_bcd = 518 (0x206) (int) usb.device_subclass = 0 (0x0) (int) usb.interface.class = 9 (0x9) (int) usb.interface.number = 0 (0x0) (int) usb.interface.protocol = 0 (0x0) (int) usb.interface.subclass = 0 (0x0) (int) usb.is_self_powered = true (bool) usb.linux.device_number = 1 (0x1) (int) usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-0:1.0' (string) usb.max_power = 0 (0x0) (int) usb.num_configurations = 1 (0x1) (int) usb.num_interfaces = 1 (0x1) (int) usb.num_ports = 2 (0x2) (int) usb.product = 'USB Hub Interface' (string) usb.product_id = 1 (0x1) (int) usb.serial = '0000:00:1d.1' (string) usb.speed = 12.0 (12) (double) usb.vendor = 'Linux Foundation' (string) usb.vendor_id = 7531 (0x1d6b) (int) usb.version = 1.1 (1.1) (double) ================================================================= I tried to connect manually: First I used this command: "sudo modprobe usbserial vendor=0x19d2 product=0x0015" With "sudo chat -s -f probe.txt >/dev/ttyUSB0 </dev/ttyUSB0" I receive: chat: Sep 13 17:17:31 +GCAP: +CGSM,+DS,+ES chat: Sep 13 17:17:31 +COPS: 0,0,"Connect Austria",2 chat: Sep 13 17:17:31 +CREG: 0,1 Then I tried to connect with vwdialrc: So I first created the file ".wvdialrc": [Dialer cellular] # This configuration should work for most cellular modems and # USB or bluetooth connected mobile phones. # Your modem device. Usually /dev/ttyUSB0 or /dev/ttyACM0 # Bluetooth devices use an rfcomm device (/dev/rfcomm0, etc) that must be set # up first. # #Modem = /dev/ttyACM0 Modem = /dev/ttyUSB0 #Modem = /dev/rfcomm0 #Modem = /dev/ttyACM0 # Port speeds that're worth testing: # 921600 # 460800 # 115200 # 57600 Baud = 115200 # If your SIM card has a PIN, comment this line, uncomment the next one, and # change the PIN shown to your PIN. Init = ATZ # Init = ATZ+CPIN="0000" # If you know your ISP's APN, specify it instead of YOUR_ISP_APN below. # If you don't, you may be able to find out on the 'net, or from tech # support. # # There's also an APN table at https://wiki.ubuntu.com/NetworkManager/Hardware/3G . # # If you can't find it, you might be able to dial out without setting an APN # (especially from a mobile phone). Just comment this line and uncomment # the next one. Init2 = AT+CGDCONT=1,"IP","web.yesss.at" #Init2 = AT+CGDCONT=1,"IP" # Most services/devices dial with *99# . A few seem to require *99***1# Phone = *99# # These often suffice, but your ISP might require different details. They're # often dummy details used for all users on the ISP, frequently the ISP's # name, but some ISP's do require you to use a real username and password. Username = dummy Password = dummy ================================= Then I receive with the command: "sudo wvdial cellular": --> WvDial: Internet dialer version 1.60 --> Cannot get information for serial port. --> Initializing modem. --> Sending: ATZ OK --> Sending: AT+CGDCONT=1,"IP" AT+CGDCONT=1,"IP" OK --> Modem initialized. --> Sending: ATDT*99# --> Waiting for carrier. ATDT*99# CONNECT --> Carrier detected. Waiting for prompt. --> Don't know what to do! Starting pppd and hoping for the best. --> Starting pppd at Sat Sep 13 17:26:25 2008 --> Pid of pppd: 6352 --> Using interface ppp0 --> pppd: �[1b]� �[1b]� @4� �[1b]� --> pppd: �[1b]� �[1b]� @4� �[1b]� --> pppd: �[1b]� �[1b]� @4� �[1b]� --> pppd: �[1b]� �[1b]� @4� �[1b]� --> pppd: �[1b]� �[1b]� @4� �[1b]� --> pppd: �[1b]� �[1b]� @4� �[1b]� --> local IP address 10.108.81.55 --> pppd: �[1b]� �[1b]� @4� �[1b]� --> remote IP address 10.64.64.64 --> pppd: �[1b]� �[1b]� @4� �[1b]� --> primary DNS address 81.3.216.100 --> pppd: �[1b]� �[1b]� @4� �[1b]� --> secondary DNS address 194.24.128.100 --> pppd: �[1b]� �[1b]� @4� �[1b]� But I could still not use the internet. Binary package hint: network-manager My HSDPA USB Modem is the MF628 from ZTE. I installed the alpha 5 of ubuntu intrepid, which uses the kernel 2.6.27 where the modem driver is included. But with the Network-manager(version 0.7) I can't connect this modem. Some more information: "lsusb -vvv" gives this output: Bus 003 Device 002: ID 19d2:0015 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x19d2 idProduct 0x0015 bcdDevice 0.00 iManufacturer 1 Qualcomm, Incorporated iProduct 2 ZTE CDMA Technologies MSM iSerial 3 Data Interface bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 108 bNumInterfaces 4 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 8 Mass Storage bInterfaceSubClass 6 SCSI bInterfaceProtocol 80 Bulk (Zip) iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x87 EP 7 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x08 EP 8 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 3 Data Interface Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0010 1x 16 bytes bInterval 128 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 3 Data Interface Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x04 EP 4 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 3 Data Interface Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x86 EP 6 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x06 EP 6 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Device Status: 0x0000 (Bus Powered) ========================================================== "lshal" gives this output: udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' info.linux.driver = 'usb' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_1' (string) info.product = 'ZTE CDMA Technologies MSM' (string) info.subsystem = 'usb_device' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' (string) info.vendor = 'Qualcomm, Incorporated' (string) linux.device_file = '/dev/bus/usb/003/002' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1' (string) usb_device.bus_number = 3 (0x3) (int) usb_device.can_wake_up = true (bool) usb_device.configuration_value = 1 (0x1) (int) usb_device.device_class = 0 (0x0) (int) usb_device.device_protocol = 0 (0x0) (int) usb_device.device_revision_bcd = 0 (0x0) (int) usb_device.device_subclass = 0 (0x0) (int) usb_device.is_self_powered = false (bool) usb_device.linux.device_number = 2 (0x2) (int) usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1' (string) usb_device.max_power = 500 (0x1f4) (int) usb_device.num_configurations = 1 (0x1) (int) usb_device.num_interfaces = 4 (0x4) (int) usb_device.num_ports = 0 (0x0) (int) usb_device.product = 'ZTE CDMA Technologies MSM' (string) usb_device.product_id = 21 (0x15) (int) usb_device.serial = 'Data Interface' (string) usb_device.speed = 12.0 (12) (double) usb_device.vendor = 'Qualcomm, Incorporated' (string) usb_device.vendor_id = 6610 (0x19d2) (int) usb_device.version = 1.1 (1.1) (double) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3' info.linux.driver = 'option' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' (string) info.product = 'USB Vendor Specific Interface' (string) info.subsystem = 'usb' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.3' (string) usb.bus_number = 3 (0x3) (int) usb.can_wake_up = true (bool) usb.configuration_value = 1 (0x1) (int) usb.device_class = 0 (0x0) (int) usb.device_protocol = 0 (0x0) (int) usb.device_revision_bcd = 0 (0x0) (int) usb.device_subclass = 0 (0x0) (int) usb.interface.class = 255 (0xff) (int) usb.interface.description = 'Data Interface' (string) usb.interface.number = 3 (0x3) (int) usb.interface.protocol = 255 (0xff) (int) usb.interface.subclass = 255 (0xff) (int) usb.is_self_powered = false (bool) usb.linux.device_number = 2 (0x2) (int) usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.3' (string) usb.max_power = 500 (0x1f4) (int) usb.num_configurations = 1 (0x1) (int) usb.num_interfaces = 4 (0x4) (int) usb.num_ports = 0 (0x0) (int) usb.product = 'USB Vendor Specific Interface' (string) usb.product_id = 21 (0x15) (int) usb.serial = 'Data Interface' (string) usb.speed = 12.0 (12) (double) usb.vendor = 'Qualcomm, Incorporated' (string) usb.vendor_id = 6610 (0x19d2) (int) usb.version = 1.1 (1.1) (double) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3_serial_usb_2' info.capabilities = {'serial'} (string list) info.category = 'serial' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3' (string) info.product = 'ZTE CDMA Technologies MSM' (string) info.subsystem = 'tty' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3_serial_usb_2' (string) linux.device_file = '/dev/ttyUSB2' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'tty' (string) linux.sysfs_path = '/sys/class/tty/ttyUSB2' (string) serial.device = '/dev/ttyUSB2' (string) serial.originating_device = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if3' (string) serial.port = 2 (0x2) (int) serial.type = 'usb' (string) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2' info.linux.driver = 'option' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' (string) info.product = 'USB Vendor Specific Interface' (string) info.subsystem = 'usb' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.2' (string) usb.bus_number = 3 (0x3) (int) usb.can_wake_up = true (bool) usb.configuration_value = 1 (0x1) (int) usb.device_class = 0 (0x0) (int) usb.device_protocol = 0 (0x0) (int) usb.device_revision_bcd = 0 (0x0) (int) usb.device_subclass = 0 (0x0) (int) usb.interface.class = 255 (0xff) (int) usb.interface.description = 'Data Interface' (string) usb.interface.number = 2 (0x2) (int) usb.interface.protocol = 255 (0xff) (int) usb.interface.subclass = 255 (0xff) (int) usb.is_self_powered = false (bool) usb.linux.device_number = 2 (0x2) (int) usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.2' (string) usb.max_power = 500 (0x1f4) (int) usb.num_configurations = 1 (0x1) (int) usb.num_interfaces = 4 (0x4) (int) usb.num_ports = 0 (0x0) (int) usb.product = 'USB Vendor Specific Interface' (string) usb.product_id = 21 (0x15) (int) usb.serial = 'Data Interface' (string) usb.speed = 12.0 (12) (double) usb.vendor = 'Qualcomm, Incorporated' (string) usb.vendor_id = 6610 (0x19d2) (int) usb.version = 1.1 (1.1) (double) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2_serial_usb_1' info.capabilities = {'serial'} (string list) info.category = 'serial' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2' (string) info.product = 'ZTE CDMA Technologies MSM' (string) info.subsystem = 'tty' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2_serial_usb_1' (string) linux.device_file = '/dev/ttyUSB1' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'tty' (string) linux.sysfs_path = '/sys/class/tty/ttyUSB1' (string) serial.device = '/dev/ttyUSB1' (string) serial.originating_device = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if2' (string) serial.port = 1 (0x1) (int) serial.type = 'usb' (string) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1' info.linux.driver = 'option' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' (string) info.product = 'USB Vendor Specific Interface' (string) info.subsystem = 'usb' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.1' (string) usb.bus_number = 3 (0x3) (int) usb.can_wake_up = true (bool) usb.configuration_value = 1 (0x1) (int) usb.device_class = 0 (0x0) (int) usb.device_protocol = 0 (0x0) (int) usb.device_revision_bcd = 0 (0x0) (int) usb.device_subclass = 0 (0x0) (int) usb.interface.class = 255 (0xff) (int) usb.interface.description = 'Data Interface' (string) usb.interface.number = 1 (0x1) (int) usb.interface.protocol = 255 (0xff) (int) usb.interface.subclass = 255 (0xff) (int) usb.is_self_powered = false (bool) usb.linux.device_number = 2 (0x2) (int) usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.1' (string) usb.max_power = 500 (0x1f4) (int) usb.num_configurations = 1 (0x1) (int) usb.num_interfaces = 4 (0x4) (int) usb.num_ports = 0 (0x0) (int) usb.product = 'USB Vendor Specific Interface' (string) usb.product_id = 21 (0x15) (int) usb.serial = 'Data Interface' (string) usb.speed = 12.0 (12) (double) usb.vendor = 'Qualcomm, Incorporated' (string) usb.vendor_id = 6610 (0x19d2) (int) usb.version = 1.1 (1.1) (double) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1_serial_usb_0' info.capabilities = {'serial'} (string list) info.category = 'serial' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1' (string) info.product = 'ZTE CDMA Technologies MSM' (string) info.subsystem = 'tty' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1_serial_usb_0' (string) linux.device_file = '/dev/ttyUSB0' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'tty' (string) linux.sysfs_path = '/sys/class/tty/ttyUSB0' (string) serial.device = '/dev/ttyUSB0' (string) serial.originating_device = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if1' (string) serial.port = 0 (0x0) (int) serial.type = 'usb' (string) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0' info.linux.driver = 'usb-storage' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface' (string) info.product = 'USB Mass Storage Interface' (string) info.subsystem = 'usb' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0' (string) usb.bus_number = 3 (0x3) (int) usb.can_wake_up = true (bool) usb.configuration_value = 1 (0x1) (int) usb.device_class = 0 (0x0) (int) usb.device_protocol = 0 (0x0) (int) usb.device_revision_bcd = 0 (0x0) (int) usb.device_subclass = 0 (0x0) (int) usb.interface.class = 8 (0x8) (int) usb.interface.number = 0 (0x0) (int) usb.interface.protocol = 80 (0x50) (int) usb.interface.subclass = 6 (0x6) (int) usb.is_self_powered = false (bool) usb.linux.device_number = 2 (0x2) (int) usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0' (string) usb.max_power = 500 (0x1f4) (int) usb.num_configurations = 1 (0x1) (int) usb.num_interfaces = 4 (0x4) (int) usb.num_ports = 0 (0x0) (int) usb.product = 'USB Mass Storage Interface' (string) usb.product_id = 21 (0x15) (int) usb.serial = 'Data Interface' (string) usb.speed = 12.0 (12) (double) usb.vendor = 'Qualcomm, Incorporated' (string) usb.vendor_id = 6610 (0x19d2) (int) usb.version = 1.1 (1.1) (double) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host' info.capabilities = {'scsi_host'} (string list) info.category = 'scsi_host' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0' (string) info.product = 'SCSI Host Adapter' (string) info.subsystem = 'scsi_host' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'scsi_host' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0/host3' (string) scsi_host.host = 3 (0x3) (int) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0' info.linux.driver = 'sd' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host' (string) info.product = 'SCSI Device' (string) info.subsystem = 'scsi' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'scsi' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0/host3/target3:0:0/3:0:0:0' (string) scsi.bus = 0 (0x0) (int) scsi.host = 3 (0x3) (int) scsi.lun = 0 (0x0) (int) scsi.model = 'MMC Storage' (string) scsi.target = 0 (0x0) (int) scsi.type = 'disk' (string) scsi.vendor = 'ZTE' (string) udi = '/org/freedesktop/Hal/devices/storage_serial_ZTE_MMC_Storage_Data_Interface_0_0' access_control.file = '/dev/sdc' (string) access_control.type = 'removable-block' (string) block.device = '/dev/sdc' (string) block.is_volume = false (bool) block.major = 8 (0x8) (int) block.minor = 32 (0x20) (int) block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_ZTE_MMC_Storage_Data_Interface_0_0' (string) info.addons = {'hald-addon-storage'} (string list) info.callouts.add = {'hal-acl-tool --add-device'} (string list) info.callouts.remove = {'hal-acl-tool --remove-device'} (string list) info.capabilities = {'storage', 'block', 'access_control'} (string list) info.category = 'storage' (string) info.interfaces = {'org.freedesktop.Hal.Device.Storage.Removable'} (string list) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0' (string) info.product = 'MMC Storage' (string) info.udi = '/org/freedesktop/Hal/devices/storage_serial_ZTE_MMC_Storage_Data_Interface_0_0' (string) info.vendor = 'ZTE' (string) linux.hotplug_type = 3 (0x3) (int) linux.sysfs_path = '/sys/block/sdc' (string) storage.automount_enabled_hint = true (bool) storage.bus = 'usb' (string) storage.drive_type = 'disk' (string) storage.firmware_version = '2.31' (string) storage.hotpluggable = true (bool) storage.lun = 0 (0x0) (int) storage.media_check_enabled = true (bool) storage.model = 'MMC Storage' (string) storage.no_partitions_hint = false (bool) storage.originating_device = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0' (string) storage.partitioning_scheme = '' (string) storage.removable = true (bool) storage.removable.media_available = false (bool) storage.removable.support_async_notification = false (bool) storage.requires_eject = false (bool) storage.serial = 'ZTE_MMC_Storage_Data_Interface-0:0' (string) storage.size = 0 (0x0) (uint64) storage.vendor = 'ZTE' (string) udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0_scsi_generic' info.capabilities = {'scsi_generic'} (string list) info.category = 'scsi_generic' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0' (string) info.product = 'SCSI Generic Interface' (string) info.subsystem = 'scsi_generic' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_19d2_15_Data_Interface_if0_scsi_host_scsi_device_lun0_scsi_generic' (string) linux.device_file = '/dev/sg3' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'scsi_generic' (string) linux.sysfs_path = '/sys/class/scsi_generic/sg3' (string) scsi_generic.device = '/dev/sg3' (string) udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_1_if0' info.linux.driver = 'hub' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_1' (string) info.product = 'USB Hub Interface' (string) info.subsystem = 'usb' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_1_if0' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-0:1.0' (string) usb.bus_number = 3 (0x3) (int) usb.can_wake_up = true (bool) usb.configuration_value = 1 (0x1) (int) usb.device_class = 9 (0x9) (int) usb.device_protocol = 0 (0x0) (int) usb.device_revision_bcd = 518 (0x206) (int) usb.device_subclass = 0 (0x0) (int) usb.interface.class = 9 (0x9) (int) usb.interface.number = 0 (0x0) (int) usb.interface.protocol = 0 (0x0) (int) usb.interface.subclass = 0 (0x0) (int) usb.is_self_powered = true (bool) usb.linux.device_number = 1 (0x1) (int) usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-0:1.0' (string) usb.max_power = 0 (0x0) (int) usb.num_configurations = 1 (0x1) (int) usb.num_interfaces = 1 (0x1) (int) usb.num_ports = 2 (0x2) (int) usb.product = 'USB Hub Interface' (string) usb.product_id = 1 (0x1) (int) usb.serial = '0000:00:1d.1' (string) usb.speed = 12.0 (12) (double) usb.vendor = 'Linux Foundation' (string) usb.vendor_id = 7531 (0x1d6b) (int) usb.version = 1.1 (1.1) (double) ================================================================= The modem works if I connect manually First I used this command: "sudo modprobe usbserial vendor=0x19d2 product=0x0015" With "sudo chat -s -f probe.txt >/dev/ttyUSB0 </dev/ttyUSB0" I receive: chat: Sep 13 17:17:31 +GCAP: +CGSM,+DS,+ES chat: Sep 13 17:17:31 +COPS: 0,0,"Connect Austria",2 chat: Sep 13 17:17:31 +CREG: 0,1 Then I want to connect with vwdialrc: So I first had to create the file ".wvdialrc" in the home directory: [Dialer cellular] # This configuration should work for most cellular modems and # USB or bluetooth connected mobile phones. # Your modem device. Usually /dev/ttyUSB0 or /dev/ttyACM0 # Bluetooth devices use an rfcomm device (/dev/rfcomm0, etc) that must be set # up first. # #Modem = /dev/ttyACM0 Modem = /dev/ttyUSB0 #Modem = /dev/rfcomm0 #Modem = /dev/ttyACM0 # Port speeds that're worth testing: # 921600 # 460800 # 115200 # 57600 Baud = 115200 # If your SIM card has a PIN, comment this line, uncomment the next one, and # change the PIN shown to your PIN. Init = ATZ # Init = ATZ+CPIN="0000" # If you know your ISP's APN, specify it instead of YOUR_ISP_APN below. # If you don't, you may be able to find out on the 'net, or from tech # support. # # There's also an APN table at https://wiki.ubuntu.com/NetworkManager/Hardware/3G . # # If you can't find it, you might be able to dial out without setting an APN # (especially from a mobile phone). Just comment this line and uncomment # the next one. Init2 = AT+CGDCONT=1,"IP","web.yesss.at" #Init2 = AT+CGDCONT=1,"IP" # Most services/devices dial with *99# . A few seem to require *99***1# Phone = *99# # These often suffice, but your ISP might require different details. They're # often dummy details used for all users on the ISP, frequently the ISP's # name, but some ISP's do require you to use a real username and password. Username = dummy Password = dummy ================================= Then I can connect to the internet with the command: "sudo wvdial cellular": --> WvDial: Internet dialer version 1.60 --> Cannot get information for serial port. --> Initializing modem. --> Sending: ATZ OK --> Sending: AT+CGDCONT=1,"IP" AT+CGDCONT=1,"IP" OK --> Modem initialized. --> Sending: ATDT*99# --> Waiting for carrier. ATDT*99# CONNECT --> Carrier detected. Waiting for prompt. --> Don't know what to do! Starting pppd and hoping for the best. --> Starting pppd at Sat Sep 13 17:26:25 2008 --> Pid of pppd: 6352 --> Using interface ppp0 --> pppd: �[1b]� �[1b]� @4� �[1b]� --> pppd: �[1b]� �[1b]� @4� �[1b]� --> pppd: �[1b]� �[1b]� @4� �[1b]� --> pppd: �[1b]� �[1b]� @4� �[1b]� --> pppd: �[1b]� �[1b]� @4� �[1b]� --> pppd: �[1b]� �[1b]� @4� �[1b]� --> local IP address 10.108.81.55 --> pppd: �[1b]� �[1b]� @4� �[1b]� --> remote IP address 10.64.64.64 --> pppd: �[1b]� �[1b]� @4� �[1b]� --> primary DNS address 81.3.216.100 --> pppd: �[1b]� �[1b]� @4� �[1b]� --> secondary DNS address 194.24.128.100 --> pppd: �[1b]� �[1b]� @4� �[1b]�
2008-09-17 01:09:10 Alexander Sack network-manager: status New Incomplete
2008-09-17 01:09:10 Alexander Sack network-manager: importance Undecided Medium
2008-09-17 01:09:10 Alexander Sack network-manager: statusexplanation what modem driver supports this? what is the lspci output for that device?
2009-04-01 14:29:25 Mantas Kriaučiūnas bug task added network-manager (Baltix)
2009-06-14 22:07:33 huepfend_schof removed subscriber huepfend_schof
2009-09-03 21:30:36 Victor Vargas network-manager (Ubuntu): status Incomplete Confirmed
2009-09-15 15:37:00 Mariano Mara attachment added 20-zte-mf626.fdi http://launchpadlibrarian.net/31845473/20-zte-mf626.fdi
2009-11-17 15:41:01 Marius B. Kotsbak nominated for series Ubuntu Karmic
2009-11-17 15:41:01 Marius B. Kotsbak nominated for series Ubuntu Lucid
2009-11-29 09:12:32 Guido removed subscriber Guido
2009-12-11 14:52:40 nf2 bug watch added https://bugzilla.gnome.org/show_bug.cgi?id=604369
2010-04-12 10:06:32 Przemek K. bug task added network-manager
2010-07-27 11:55:10 Martin Rotter removed subscriber Martin Rotter
2010-09-16 20:00:51 Bug Watch Updater network-manager: status Unknown Fix Released
2010-09-16 20:00:51 Bug Watch Updater network-manager: importance Unknown Medium
2010-09-17 07:33:25 papukaija tags fixed-upstream
2010-09-17 07:33:41 papukaija nominated for series Ubuntu Maverick
2010-09-17 07:34:10 papukaija removed subscriber papukaija
2010-09-17 07:35:02 papukaija summary ZTE MF628 HSDPA USB modem not recognized by network-manager 0.7 ZTE MF628 HSDPA USB modem not recognized by network-manager
2012-02-22 17:56:56 Mathieu Trudel-Lapierre network-manager (Ubuntu): status Confirmed Fix Released
2012-03-02 08:51:09 RussianNeuroMancer network-manager (Baltix): status New Fix Released