]> git.baikalelectronics.ru Git - kernel.git/commit
rndis_host: Poll status channel before control channel
authorBen Hutchings <ben@decadent.org.uk>
Sun, 16 May 2010 06:03:29 +0000 (23:03 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sun, 16 May 2010 06:03:29 +0000 (23:03 -0700)
commitd6df9f25644b345fb5f1e00ef91a800bb2d78bf1
treeadba02f37f287b01daedbe8d5399fc2cc065fde0
parent06eb518c25553657fe31dc91c0db6dbfc68d0470
rndis_host: Poll status channel before control channel

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.

This is roughly based on a patch by John Carr <john.carr@unrouted.co.uk>
which is reported to be needed for use with some Windows Mobile devices
and which is currently applied by Mandriva.

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