(Sorry if you received this twice, I had a problem with the send the first time.)

I've come across a problem with a patch that got accepted for the 2.6.8
kernel with respect to using Metricom's old Ricochet USB "modems".  The
2.6.7 kernel will work with these modems, but 2.6.8 will not.  What
happens is that the USB device is recognized, but ACM driver, for some
reason, never attaches to the device.

I tracked it down to one patch particularly; all the other patches
affecting cdc-acm.c and .h can be applied except this one and the modem
will still work.  (There is one patch that requires that the .c file be
modified to remove a bunch of local structs and defines and include the
.h file instead, but that was minor.)

Specifically, there was a patch that went in with the subject "proper
evaluation of the union descriptor for CDC ACM"
(http://marc.theaimsgroup.com/?l=linux-usb-devel&m=108596102223377&w=2)
that, if applied to the 2.6.7 kernel, causes the behaviour I've
described above.

The following four patches all work fine:
http://marc.theaimsgroup.com/?l=linux-usb-devel&m=108600512323486&w=2
http://marc.theaimsgroup.com/?l=linux-usb-devel&m=108600898411846&w=2
http://marc.theaimsgroup.com/?l=linux-usb-devel&m=108600974130655&w=2
http://marc.theaimsgroup.com/?l=linux-usb-devel&m=108765608130699&w=2

I've made myself a composite patch of those four patches, and the
requisite changes to cdc-acm.c in order to include cdc-acm.h, so that I
can keep my gateway up and running on SuSE 9.2, at least.

Is there anything else I should be looking into?  I'm not quite sure
where to go next.  I'm hardly a kernel hacker, or even a driver writer;
I'm a programmer by trade, but I usually live up in application land.
(I'm not subscribed to the list, BTW, so please CC me replies...)


-------------------------------------------------------
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://productguide.itmanagersjournal.com/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to