]> git.baikalelectronics.ru Git - kernel.git/commit
rndis_host: Poll status before control channel where necessary
authorBen Hutchings <ben@decadent.org.uk>
Wed, 13 Apr 2011 21:48:55 +0000 (14:48 -0700)
committerDavid S. Miller <davem@davemloft.net>
Wed, 13 Apr 2011 21:48:55 +0000 (14:48 -0700)
commitab835064d3ea5b6b06d02e0ba85c82d971437439
tree306b97e4cb6e82d5ecd7109c0b2561d256be67a8
parent40d21499c696862d8ce5e09ed27f0c6e12672e28
rndis_host: Poll status before control channel where necessary

Some RNDIS devices don't respond on the control channel until polled
on the status channel.  In particular, this was reported to be the
case for the 2Wire HomePortal 1000SW and for some Windows Mobile
devices.

This is roughly based on a patch by John Carr <john.carr@unrouted.co.uk>
which is currently applied by Mandriva.

Reported-by: Mark Glassberg <vzeeaxwl@myfairpoint.net>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/usb/rndis_host.c
include/linux/usb/rndis_host.h