Sorry, forgot to link to the original post:

http://www.ussg.iu.edu/hypermail/linux/kernel/0603.3/1572.html

Regards,
Ole André


On 4/10/06, Ole André Vadla Ravnås <[EMAIL PROTECTED]> wrote:
> Hi,
>
> Here's the updated patch against 2.6.16.2, which hopefully solves the
> issues that were pointed out.  Except one thing:
> > You missed an update to drivers/usb/core/hub.c to the
> > configuration selection code ... it needs to know about
> > this new RNDIS variant, avoiding it if there's a standard
> > option.
>
> Not sure what to do about this as these devices only have one
> configuration, so please forgive me if I've misunderstood horribly,
> which is quite likely. :)
>
> Regards,
> Ole André
>
>
> On 4/4/06, Ole André Vadla Ravnås <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > Sorry about the late reply, work's been killing off most of my
> > spare-time lately.
> >
> > > Could you resend without line wraps etc?  quoted-printable is
> > > evil for patches.  Also, for my convenience in review, please
> > > pass the "p" flag to diff ("diff -Naurp") so I can see what
> > > procedures are being patched.  Plus, the right place to post
> > > USB patches is [EMAIL PROTECTED] :)
> >
> > Ok, thanks, will do. I'll subscribe to that list as well and post the
> > revised patch there. :)
> >
> > > Do you have a URL for this specification?  I only have the
> > > RNDIS 1.0 specification, you seem to have access to some
> > > sort of modified version ... maybe it fixes some of the holes
> > > in the 1.0 spec?  Ditto the WM5 subclass and protocol ... those
> > > look like official USB-IF values, and last I checked there were
> > > no assigned values.
> >
> > Sorry, I've only got the 1.0 spec as well, I've basically
> > reverse-engineered my way to figuring out what the changes are. (Wrote
> > a quick 'n dirty app to help me comprehend the protocol:
> > http://projects.collabora.co.uk/~oleavr/usbhound.png).
> >
> > > You missed an update to drivers/usb/core/hub.c to the
> > > configuration selection code ... it needs to know about
> > > this new RNDIS variant, avoiding it if there's a standard
> > > option.
> >
> > Ah, I see. I'll fix this.
> >
> > > For rndis_host.c, please highlight that adding the extra 48
> > > bytes is a requirement MSFT added after the RNDIS 1.0 spec.
> >
> > Good point! Noted.
> >
> > > For cdc_ether.c please make
> > >
> > >         /* multiline comments end like
> > >          * this
> > >          */
> > >
> > > instead of
> > >
> > >         /* the wrong multiline comment
> > >          * style */
> >
> > Noted.
> >
> > > I'm glad to see this patch.  That rndis_host driver has had
> > > relatively minimal testing against MSFT code ... so it's good
> > > to see that it's getting used!
> >
> > That's good to hear. Thanks for your most excellent work! I've only
> > received positive feedback from other users with WM5 devices so far,
> > so things are looking good.
> >
> > > Hmm, well http://www.usb.org/developers/defined_class
> > > says that there is a "misc" protocol for RNDIS, but it
> > > doesn't match the one you provided (that's for Bluetooth!)
> > > and there's no spec I can find ...
> >
> > Hmm, really? I've used base class 0xEF, sub-class 0x01 and protocol
> > 0x01, which is what is specified there (if I understood it correctly).
> >
> > I'll post a revised patch as soon as I get back to life (by the end of
> > the weekend or early next week). :) Thanks a lot for your time, most
> > appreciated.
> >
> > Regards,
> > Ole André
> >
>
>
>


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to