LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (http://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Trying to use Qualcomm 9201 WWAN card. Not sure where to start. (http://www.linuxquestions.org/questions/linux-hardware-18/trying-to-use-qualcomm-9201-wwan-card-not-sure-where-to-start-714361/)

melee 03-25-2009 11:32 AM

Trying to use Qualcomm 9201 WWAN card. Not sure where to start.
 
Hi all. I've got a Lenovo T500 thinkpad with a Qualcomm HS-USB 9201 mini-pci WWAN card (under Verizon). I'm having trouble finding any references on how to get it working in Linux. Specifically I'm using Ubuntu 8.10. Output below:

Output of lshal that pertains to my WWAN card:
Code:

udi = '/org/freedesktop/Hal/devices/usb_device_5c6_9201_noserial'
  info.linux.driver = 'usb'  (string)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_1d_7'  (str
ing)
  info.product = 'Qualcomm HS-USB'  (string)
  info.subsystem = 'usb_device'  (string)
  info.udi = '/org/freedesktop/Hal/devices/usb_device_5c6_9201_noserial'  (string)
  info.vendor = 'Qualcomm, Inc.'  (string)
  linux.device_file = '/dev/bus/usb/008/002'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'usb'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.7/usb8/8-4'  (string)
  usb_device.bus_number = 8  (0x8)  (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 = 1  (0x1)  (int)
  usb_device.device_subclass = 0  (0x0)  (int)
  usb_device.is_self_powered = true  (bool)
  usb_device.linux.device_number = 2  (0x2)  (int)
  usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.7/usb8/8-4'  (s
tring)
  usb_device.max_power = 500  (0x1f4)  (int)
  usb_device.num_configurations = 1  (0x1)  (int)
  usb_device.num_interfaces = 1  (0x1)  (int)
  usb_device.num_ports = 0  (0x0)  (int)
  usb_device.product = 'Qualcomm HS-USB'  (string)
  usb_device.product_id = 37377  (0x9201)  (int)
  usb_device.speed = 480.0 (480) (double)
  usb_device.vendor = 'Qualcomm, Inc.'  (string)
  usb_device.vendor_id = 1478  (0x5c6)  (int)
  usb_device.version = 2.0 (2) (double)

udi = '/org/freedesktop/Hal/devices/usb_device_5c6_9201_noserial_if0'
  info.parent = '/org/freedesktop/Hal/devices/usb_device_5c6_9201_noserial'  (strin
g)
  info.product = 'USB Vendor Specific Interface'  (string)
  info.subsystem = 'usb'  (string)
  info.udi = '/org/freedesktop/Hal/devices/usb_device_5c6_9201_noserial_if0'  (stri
ng)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'usb'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.7/usb8/8-4/8-4:1.0'  (stri
ng)
  usb.bus_number = 8  (0x8)  (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 = 1  (0x1)  (int)
  usb.device_subclass = 0  (0x0)  (int)
  usb.interface.class = 255  (0xff)  (int)
  usb.interface.number = 0  (0x0)  (int)
  usb.interface.protocol = 255  (0xff)  (int)
  usb.interface.subclass = 255  (0xff)  (int)
  usb.is_self_powered = true  (bool)
  usb.linux.device_number = 2  (0x2)  (int)
  usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.7/usb8/8-4/8-4:1.0'  (
string)
  usb.max_power = 500  (0x1f4)  (int)
  usb.num_configurations = 1  (0x1)  (int)
  usb.num_interfaces = 1  (0x1)  (int)
  usb.num_ports = 0  (0x0)  (int)
  usb.product = 'USB Vendor Specific Interface'  (string)
  usb.product_id = 37377  (0x9201)  (int)
  usb.speed = 480.0 (480) (double)
  usb.vendor = 'Qualcomm, Inc.'  (string)
  usb.vendor_id = 1478  (0x5c6)  (int)
  usb.version = 2.0 (2) (double)

Output of lsusb
Code:

Bus 008 Device 002: ID 05c6:9201 Qualcomm, Inc.
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 004: ID 04b3:4485 IBM Corp.
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 005: ID 0a5c:2145 Broadcom Corp.
Bus 002 Device 004: ID 08ff:2810 AuthenTec, Inc.
Bus 002 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 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


I've installed the Linux version of VZAccess Manager, but it doesn't see the card (wishful thinking on my part...). I'd appreciate it if someone can point me in the right direction on this.

Thanks.

melee 03-25-2009 02:01 PM

It would seem that I forgot to post the output of uname -r

Code:

2.6.27-7-generic

melee 03-27-2009 02:15 PM

Sorry to bump my own post, but here's what I've tried so far.

Since the original post, I upgraded to Ubuntu 9.04 beta, hoping that it might have better support for this card. It seems to have an updated version of NetworkManager, but the system still doesn't see the device as a modem.

I created a new "mobile broadband" connection within NetworkManager and filled in the relevant details, but no go.

I installed gnome-ppp and tried to create the connection that way, but gnome-ppp fails out with these messages:

GNOME PPP: Connecting...
GNOME PPP: STDERR: --> Ignoring malformed input line: ";Do NOT edit this file by hand!"
GNOME PPP: STDERR: --> WvDial: Internet dialer version 1.60
GNOME PPP: STDERR: --> Cannot open /dev/modem: No such file or directory
GNOME PPP: STDERR: --> Cannot open /dev/modem: No such file or directory
GNOME PPP: STDERR: --> Cannot open /dev/modem: No such file or directory
GNOME PPP: Unable to KILL wvdial process!


Can anyone offer any suggestions?

Thanks.


All times are GMT -5. The time now is 11:33 PM.