Hello linux-usb-devel,

I have an OPEN Networks NT1 Plus II USB modem.
It works perfectly with kernel 2.6.5 but no longer works with kernel 2.6.10.

With 2.6.5, run 'minicom', modem says OK. I can type 'AT' and it responds 'OK'.
With 2.6.10, run 'minicom', nothing is displayed, unable type 'AT'.


Here is the system log when I dial out to my ISP with kernel 2.6.5, with 
cdc-acm.c compiled with DEBUG. The dialout and connect is succesful.
------------------------------

drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 0x22 val: 0x3 len: 0x0 
result: 0
drivers/usb/class/cdc-acm.c: set line: 115200 0 0 8
drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 0x20 val: 0x0 len: 0x7 
result: 7
drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 0x22 val: 0x2 len: 0x0 
result: 0
drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 0x22 val: 0x3 len: 0x0 
result: 0
drivers/usb/class/cdc-acm.c: input control lines: dcd+ dsr+ break- ring- 
framing- parity- overrun-


------------------------------
Here is the system log when I dial out to my ISP with kernel 2.6.10, with 
cdc-acm.c compiled with DEBUG. The dialout and connect is unsuccesful.
------------------------------

drivers/usb/input/hid-input.c: event field not found
drivers/usb/class/cdc-acm.c: Entering acm_tty_open.
drivers/usb/class/cdc-acm.c: Entering acm_read_bulk with status 0
drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 0x22 val: 0x3 len: 0x0 
result: 0
drivers/usb/class/cdc-acm.c: set line: 115200 0 0 8
drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 0x20 val: 0x0 len: 0x7 
result: 7
drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 0x22 val: 0x2 len: 0x0 
result: 0
drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 0x22 val: 0x3 len: 0x0 
result: 0
drivers/usb/class/cdc-acm.c: Entering acm_tty_open.
drivers/usb/class/cdc-acm.c: Entering acm_tty_write to write 1 bytes,
drivers/usb/class/cdc-acm.c: Entering acm_write_bulk with status 0
drivers/usb/class/cdc-acm.c: Entering acm_tty_write to write 1 bytes,
drivers/usb/class/cdc-acm.c: Entering acm_write_bulk with status 0
drivers/usb/class/cdc-acm.c: Entering acm_tty_write to write 1 bytes,
drivers/usb/class/cdc-acm.c: Entering acm_write_bulk with status 0
drivers/usb/class/cdc-acm.c: Entering acm_tty_write to write 1 bytes,
drivers/usb/class/cdc-acm.c: Entering acm_write_bulk with status 0
drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 0x22 val: 0x2 len: 0x0 
result: 0
drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 0x22 val: 0x3 len: 0x0 
result: 0
drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 0x20 val: 0x0 len: 0x7 
result: 7
drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 0x22 val: 0x0 len: 0x0 
result: 0
drivers/usb/class/cdc-acm.c: acm_ctrl_irq - urb shutting down with status: -2

------------------------------
Here is the ouput of 'lsusb -v' for the modem:
------------------------------


Bus 004 Device 002: ID 0aca:1060
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            2 Communications
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x0aca
  idProduct          0x1060
  bcdDevice            0.11
  iManufacturer           1 OPEN Networks Ltd
  iProduct                2 OPEN NT1 Plus II
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           67
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          4
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         2 Communications
      bInterfaceSubClass      2 Abstract (modem)
      bInterfaceProtocol      1 AT-commands (v.25ter)
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize         16
        bInterval             128
  unknown descriptor type: 05 24 00 10 01
  unknown descriptor type: 05 24 01 03 01
  unknown descriptor type: 04 24 02 03
  unknown descriptor type: 05 24 06 00 01
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass        10 Data
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         32
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         32
        bInterval               0
  Language IDs: (length=4)
     0409 English(US)


------------------------------
Here is the relevant parts of '/proc/bus/usb/devices'
------------------------------

T:  Bus=04 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=02(comm.) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0aca ProdID=1060 Rev= 0.11
S:  Manufacturer=OPEN Networks Ltd
S:  Product=OPEN NT1 Plus II
C:* #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=cdc_acm
E:  Ad=81(I) Atr=03(Int.) MxPS=  16 Ivl=128ms
I:  If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_acm
E:  Ad=02(O) Atr=02(Bulk) MxPS=  32 Ivl=0ms
E:  Ad=83(I) Atr=02(Bulk) MxPS=  32 Ivl=0ms

Let me know if there is any further information required.
--
Craig Keogh


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to