-
Notifications
You must be signed in to change notification settings - Fork 329
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
Doesn't detect HTC Desire S running CyanogenMod #9
Comments
Gee, that's strange; modern versions of the driver should have support for that device built-in. Can you check 'dmesg' after tethering the phone to see if the driver spewed any debug messages in there? |
I had an older version; I've downloaded release 3, installed it and rebooted, still the same.
|
Huh, that's concerning. Can I convince you to install the full USB debug kit for your version of OS X? It has some logging features that can help understand what's going wrong in the matching phase. Thanks! |
What I've tried so far:
Actually, I'm developing for Android and have a lot of different devices so I can test your driver with each of them :) |
Huh, interesting that it didn't work in Windows! Yeah, if you could install the USB debug kit, that would be great; I'll write up directions for what to actually do with that once you do. |
So I've installed the debug kit, the most interesting part of log when I enable tethering on my phone:
|
Can you save a full log from connecting your device (hit clear just before clicking the tether button, and then save after it's 'settled down'), then I admit being a little stumped as to why this isn't working. I wonder if an underscore is not valid in the name of an IOKitPersonality? Otherwise it is exactly the same as the other IOKitPersonality, which does work. Just to make sure I'm not an idiot, and that I packaged up the right code, can you take a look at
If it does, maybe it might be interesting to try removing the underscore after |
|
Huh, hmm! I wonder if it actually is getting attached to by the CDC driver. Here's a thought ... maybe try something like:
The new IOProbeScore entry should cause it to take priority over the ACM driver. I bet that's what's happening, given that it is showing up as a modem... |
Tried this, didn't work =( |
Gee, that is frustrating. I think this is closely related to #5, though I am pretty close to out of ideas. I wonder if anyone I know locally has one... |
So I've finally found an incredibly easy way to make it work. I've replaced this
with this
|
...I might be an idiot. Yeah, that'll do it. Submit a pull request? |
Done. |
When I connect Desire S to my Retina MacBook Pro running OS X 10.8.2, it doesn't get detected as a network device, as if driver wasn't installed. USB probe output follows
The text was updated successfully, but these errors were encountered: