can we take a look at the dmesg output?

in the meantime, try:

http://www.linux-archive.org/debian-user/229457-problem-usb-cdc-acm.html

and following has a very detailed diagnosis:

http://www.pubbs.net/kernel/200906/43556/

and following provided some solutions:

http://frontlinesms.ning.com/profiles/blog/show?id=2052630%3ABlogPost%3A8414


On Aug 10, 3:29 pm, uday <abc.bhas...@gmail.com> wrote:
> Dear Team,
>
> I have usb device with two interfaces, one cdc acm and other cdc data
> interface.  When I plug in the device in suse 11 with 2.6.xx kernel,
> default cdc acm module is getting loaded but noe device node /ttyacm0
> is created.  Also along with it, input touchscreen always gets loaded.
>
> When I disable touchscreen option and rebuilt the kernel, ts does not
> loads and device node gets created.  My device descriptors when viewed
> from lsusb -v option are as below.  Can somebody kindly point to the
> missing things.
>
> Bus 001 Device 007: ID 1234:5678
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               1.01
>   bDeviceClass            2 Communications
>   bDeviceSubClass         0
>   bDeviceProtocol         0
>   bMaxPacketSize0        64
>   idVendor           0x1234
>   idProduct          0x5678
>   bcdDevice            1.00
>   iManufacturer           1 OEM Manufacturer
>   iProduct                2 USB Device
>   iSerial                 3 SER1234567890
>   bNumConfigurations      1
>   Configuration Descriptor:
>     bLength                 9
>     bDescriptorType         2
>     wTotalLength           67
>     bNumInterfaces          2
>     bConfigurationValue     1
>     iConfiguration          4 Full Speed Configuration
>     bmAttributes         0xc0
>       Self Powered
>     MaxPower              100mA
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           1
>       bInterfaceClass         2 Communications
>       bInterfaceSubClass      2 Abstract (modem)
>       bInterfaceProtocol      0 None
>       iInterface              5 CDC Comm Interface
>       CDC Header:
>         bcdCDC               0.00
>       CDC Call Management:
>         bmCapabilities       0x01
>           call management
>         bDataInterface          1
>       CDC ACM:
>         bmCapabilities       0x07
>           sends break
>           line coding and serial state
>           get/set/clear comm features
>       CDC Union:
>         bMasterInterface        0
>         bSlaveInterface         1
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x81  EP 1 IN
>         bmAttributes            3
>           Transfer Type            Interrupt
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0040  1x 64 bytes
>         bInterval              10
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        1
>       bAlternateSetting       0
>       bNumEndpoints           2
>       bInterfaceClass        10 CDC Data
>       bInterfaceSubClass      0 Unused
>       bInterfaceProtocol      0
>       iInterface              6 CDC Data Interface
>       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
>       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
> Device Status:     0x0001
>   Self Powered
>
> Regards.

Reply via email to