-
Notifications
You must be signed in to change notification settings - Fork 7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
USB: netusb: rndis: Fix always disabled (on MS Windows) #7206
Conversation
Add debug for enable / disable callbacks Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
Fix regression with RNDIS due to different USB configuration method. RNDIS drivers in Windows never call Set Interface and netusb is always disabled. Change to enable netusb upon USB Set Configuration. Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
Codecov Report
@@ Coverage Diff @@
## master #7206 +/- ##
=======================================
Coverage 55.03% 55.03%
=======================================
Files 477 477
Lines 51744 51744
Branches 9949 9949
=======================================
Hits 28475 28475
Misses 19306 19306
Partials 3963 3963 Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested this and the device appears in windows 8, +1 from me.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did you check there is no regression for ECM and EEM on Linux ?
@loicpoulain quickly tested ECM and EEM, they are working |
Fixes regression.