Bug 9166 (Conexant-d400) - (patch queued)USB: support for d400 Conexant modems
Summary: (patch queued)USB: support for d400 Conexant modems
Status: RESOLVED CODE_FIX
Alias: Conexant-d400
Product: Drivers
Classification: Unclassified
Component: USB (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Alan
URL:
Keywords:
Depends on:
Blocks: USB
  Show dependency tree
 
Reported: 2007-10-15 05:59 UTC by Armin Ranjbar
Modified: 2009-04-08 09:56 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.6.23.1
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Armin Ranjbar 2007-10-15 05:59:25 UTC
Most recent kernel where this bug did not occur: 2.6.22
Distribution: Debian testing
Hardware Environment: DELL XPS1330
Software Environment: Console
Problem Description:

this patch works as necessary workaround to support conexant RD02-D400 , which
fails to get assigned normally :

drivers/usb/class/cdc-acm.c: Zero length descriptor references
cdc_acm: probe of 1-1.2:1.0 failed with error -22

--- cdc-acm.c.orig      2007-10-15 13:54:51.000000000 -0400
+++ cdc-acm.c   2007-10-15 13:58:05.000000000 -0400
@@ -1165,6 +1165,9 @@
        { USB_DEVICE(0x0870, 0x0001), /* Metricom GS Modem */
        .driver_info = NO_UNION_NORMAL, /* has no union descriptor */
        },
+       { USB_DEVICE(0x0572, 0x1324), /* Conexant RD02-D400 */
+       .driver_info = NO_UNION_NORMAL, /* has no union descriptor */
+       },
        { USB_DEVICE(0x0e8d, 0x0003), /* FIREFLY, MediaTek Inc; andrey.arapov@gmail.com */
        .driver_info = NO_UNION_NORMAL, /* has no union descriptor */
        },
Comment 1 Randy Dunlap 2007-10-15 07:53:23 UTC
Please send USB patches to linux-usb-devel@lists.sf.net for review & merging.
Comment 2 Alan 2008-10-02 07:00:01 UTC
Patch queued

Note You need to log in before you can comment on or make changes to this bug.