Yast will not configure USB modem

I have a (verizon) Pantech UM175. It is set up and working on a windoze system. I am trying to set it up in Linux, Yast sees it, but will not configure it. It runs through the steps, but at the end says it is still unconfigured. I accept to see if it did set it up, but it is not there.

Manually in KPPP, on the initial set up of a new modem, it accepts it and the query modem diagnostic runs and talks to the modem. Then I tried to connect and it says, it cannot access the modem. If I go back to the diagnostics under the modem setup, now they can’t find it any longer. If I set up a new modem, it finds it at first, the same as before, but then looses it once connection is tried. It is consistant.

Below is the info on the modem. Any help is appreciated.

dad@linux:~> dmesg
usb 5-1.4: new full speed USB device using uhci_hcd and address 4
usb 5-1.4: configuration #1 chosen from 1 choice
cdc_acm 5-1.4:1.0: ttyACM0: USB ACM device
usb 5-1.4: New USB device found, idVendor=106c, idProduct=3714
usb 5-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 5-1.4: Product: PANTECH USB MODEM
usb 5-1.4: Manufacturer: PANTECH
dad@linux:~>

YAST Hardware Information (section on modems)

<6>usb 5-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
<6>usb 5-1.1: Product: PANTECH USB MODEM
<6>usb 5-1.1: Manufacturer: PANTECH

usb device: name = 5-1.4:1.2
path = /devices/pci0000:00/0000:00:10.3/usb5/5-1/5-1.4/5-1.4:1.2
modalias = “usb:v106Cp3714d0100dc02dsc00dp00icFFisc00ip00”
bInterfaceNumber = 2
bInterfaceClass = 255
bInterfaceSubClass = 0
bInterfaceProtocol = 0
if: 5-1.4:1.2 @ /devices/pci0000:00/0000:00:10.3/usb5/5-1/5-1.4
bDeviceClass = 2
bDeviceSubClass = 0
bDeviceProtocol = 0
idVendor = 0x106c
idProduct = 0x3714
manufacturer = “PANTECH”
product = “PANTECH USB MODEM”
bcdDevice = 0100
speed = “12”
usb device: name = 5-1.4:1.1
path = /devices/pci0000:00/0000:00:10.3/usb5/5-1/5-1.4/5-1.4:1.1
modalias = “usb:v106Cp3714d0100dc02dsc00dp00ic0Aisc00ip00”
bInterfaceNumber = 1
bInterfaceClass = 10
bInterfaceSubClass = 0
bInterfaceProtocol = 0
if: 5-1.4:1.1 @ /devices/pci0000:00/0000:00:10.3/usb5/5-1/5-1.4
bDeviceClass = 2
bDeviceSubClass = 0
bDeviceProtocol = 0
idVendor = 0x106c
idProduct = 0x3714
manufacturer = “PANTECH”
product = “PANTECH USB MODEM”
bcdDevice = 0100
speed = “12”
usb device: name = 5-1.4:1.0
path = /devices/pci0000:00/0000:00:10.3/usb5/5-1/5-1.4/5-1.4:1.0
modalias = “usb:v106Cp3714d0100dc02dsc00dp00ic02isc02ip01”
bInterfaceNumber = 0
bInterfaceClass = 2
bInterfaceSubClass = 2
bInterfaceProtocol = 1
if: 5-1.4:1.0 @ /devices/pci0000:00/0000:00:10.3/usb5/5-1/5-1.4
bDeviceClass = 2
bDeviceSubClass = 0
bDeviceProtocol = 0
idVendor = 0x106c
idProduct = 0x3714
manufacturer = “PANTECH”
product = “PANTECH USB MODEM”
bcdDevice = 0100
speed = “12”
usb device: name = 5-1.4
path = /devices/pci0000:00/0000:00:10.3/usb5/5-1/5-1.4
usb device: name = 5-1:1.0
path = /devices/pci0000:00/0000:00:10.3/usb5/5-1/5-1:1.0
modalias = “usb:v03EBp0902d0100dc09dsc00dp00ic09isc00ip00”
bInterfaceNumber = 0
bInterfaceClass = 9
bInterfaceSubClass = 0
bInterfaceProtocol = 0
if: 5-1:1.0 @ /devices/pci0000:00/0000:00:10.3/usb5/5-1
bDeviceClass = 9
bDeviceSubClass = 0
bDeviceProtocol = 0
idVendor = 0x03eb
idProduct = 0x0902
bcdDevice = 0100
speed = “12”
usb device: name = 5-1
path = /devices/pci0000:00/0000:00:10.3/usb5/5-1

5: udi = ‘/org/freedesktop/Hal/devices/usb_device_106c_3714_noserial’
info.subsystem = ‘usb_device’
usb_device.vendor = ‘Curitel Communications, Inc.’
usb_device.bus_number = 5 (0x5)
linux.hotplug_type = 2 (0x2)
usb_device.product = ‘PANTECH USB MODEM’
info.product = ‘PANTECH USB MODEM’
linux.subsystem = ‘usb’
linux.device_file = ‘/dev/bus/usb/005/004’
usb_device.linux.sysfs_path = ‘/sys/devices/pci0000:00/0000:00:10.3/usb5/5-1/5-1.4’
usb_device.device_revision_bcd = 256 (0x100)
info.udi = ‘/org/freedesktop/Hal/devices/usb_device_106c_3714_noserial’
usb_device.configuration_value = 1 (0x1)
usb_device.max_power = 500 (0x1f4)
usb_device.num_configurations = 1 (0x1)
usb_device.num_ports = 0 (0x0)
usb_device.num_interfaces = 3 (0x3)
usb_device.linux.device_number = 4 (0x4)
usb_device.device_class = 2 (0x2)
linux.sysfs_path = ‘/sys/devices/pci0000:00/0000:00:10.3/usb5/5-1/5-1.4’
usb_device.device_subclass = 0 (0x0)
usb_device.speed = 12.0000
info.parent = ‘/org/freedesktop/Hal/devices/usb_device_3eb_902_noserial’
usb_device.device_protocol = 0 (0x0)
info.vendor = ‘Curitel Communications, Inc.’
usb_device.version = 1.10000
usb_device.vendor_id = 4204 (0x106c)
usb_device.is_self_powered = false
info.linux.driver = ‘usb’
usb_device.product_id = 14100 (0x3714)
usb_device.can_wake_up = false

51: USB 00.2: 0000 Unclassified device
[Created at usb.122]
UDI: /org/freedesktop/Hal/devices/usb_device_106c_3714_noserial_if2
Unique ID: iKKh.bVnWhU5tk0C
Parent ID: UfPf.IazJ0es_4D2
SysFS ID: /devices/pci0000:00/0000:00:10.3/usb5/5-1/5-1.4/5-1.4:1.2
SysFS BusID: 5-1.4:1.2
Hardware Class: unknown
Model: “Curitel PANTECH USB MODEM”
Hotplug: USB
Vendor: usb 0x106c “Curitel Communications, Inc.”
Device: usb 0x3714 “PANTECH USB MODEM”
Revision: “1.00”
Speed: 12 Mbps
Module Alias: “usb:v106Cp3714d0100dc02dsc00dp00icFFisc00ip00”
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #54 (Hub)

53: USB 00.0: 10200 Modem
[Created at usb.122]
UDI: /org/freedesktop/Hal/devices/usb_device_106c_3714_noserial_if0_serial_unknown_0
Unique ID: nzpY.mUNtEJwnAp8
Parent ID: UfPf.IazJ0es_4D2
SysFS ID: /devices/pci0000:00/0000:00:10.3/usb5/5-1/5-1.4/5-1.4:1.0
SysFS BusID: 5-1.4:1.0
Hardware Class: modem
Model: “Curitel PANTECH USB MODEM”
Hotplug: USB
Vendor: usb 0x106c “Curitel Communications, Inc.”
Device: usb 0x3714 “PANTECH USB MODEM”
Revision: “1.00”
Driver: “cdc_acm”
Driver Modules: “cdc_acm”
Device File: /dev/ttyACM0
Speed: 12 Mbps
Module Alias: “usb:v106Cp3714d0100dc02dsc00dp00ic02isc02ip01”
Driver Info #0:
Driver Status: cdc_acm is active
Driver Activation Cmd: “modprobe cdc_acm”
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #54 (Hub)

How can I manually configure this device?

From what I have been able to read, half of the challenge is getting the system to find it. From the following, it seems like it is finding it. Could it be that simple?

dad@linux:~> dmesg
usb 5-1.4: new full speed USB device using uhci_hcd and address 4
usb 5-1.4: configuration #1 chosen from 1 choice
cdc_acm 5-1.4:1.0: ttyACM0: USB ACM device
usb 5-1.4: New USB device found, idVendor=106c, idProduct=3714
usb 5-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 5-1.4: Product: PANTECH USB MODEM
usb 5-1.4: Manufacturer: PANTECH

thanks

could really use some help here. anyone?

It was suggested in many posts to reset the usbserial module. *Below is what I did and the out-come.

linux-6748:/ # modprobe -r usbserial
linux-6748:/ # modprobe usbserial vendor=0x106c product=0x3714
linux-6748:/ # dmesg|grep -i ttyUSB
usb 5-1.4: generic converter now attached to ttyUSB0
linux-6748:/ # lsusb
Bus 005 Device 007: ID 090c:1000 Feiya Technology Corp. Memory Bar
Bus 005 Device 006: ID 106c:3714 Curitel Communications, Inc.
Bus 005 Device 002: ID 03eb:0902 Atmel Corp.
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 04f9:0028 Brother Industries, Ltd Printer
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 004: ID 04b4:6830 Cypress Semiconductor Corp. CY7C68300A EZ-USB A T2 USB 2.0 to ATA/ATAPI
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

I have updated my system with Smart, and then followed some instructions from Jasons.org HOWTO: Verizon UM175 USB EVDO Card under Ubuntu Hardy | In Other Words on how to setup NetworkManager to work with this modem. It is working with one little quirk. After I close out of a session it freezes NetworkManager for 30 or more minutes. I can’t re-login or get any response from NM at all. Then after some long period of time it just starts working again. Yast will still not configure this device, nor will KPPP as listed above. Possibly a conflict somewhere? A setting needed to be changed? Any thoughts?

still could really use some help.

OK,
Here is what’s up. It is working, and the NetworkManager is fine as long as I do not try to disconnect by selecting the device in the list on top. That is how to connect, but I found if I use the other command, a bit further down in the Deactivate Connection section then it does not freeze. As mentioned above, there was a modification done to the NM file as referenced in the article from jasons.org. I would assume I could do the same in yast, but can anyone tell me what file that would be, and where to add the lines?

thanks,
mike