-
Notifications
You must be signed in to change notification settings - Fork 23
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
Improve USBProxy reliability #179
Improve USBProxy reliability #179
Conversation
… number and direction instead of an endpoint address
I'm seeing
|
I thought this might have been because of the other subtle ZLP I caught in #183 but both branches are working fine for me? I see it died during a libgreat RPC call, it could maybe be that the firmware had crashed or gotten in a weird state? Can you replicate it again if you do a fresh firmware build&boot? |
Another thought occurred to me last night, did you also update your Facedancer to: greatscottgadgets/facedancer#106 |
No. Should I? I test everything with released versions of dependencies. If a different version of a dependency is required, that should be specified in the PR. |
That would explain it then. 😂 The real question though is how did I manage to forget to add any details to the PR description? 🙈 |
@mossmann, I'm also facing this issue exactly same. Any clue?
|
Can you please try updating your cynthion & facedancer installs to the latest version and let us know if the problem still occurs:
|
@antoinevg , Packetry is working, but Facedancer is failed.
|
@antoinevg , There was only one chance after reboot:
After that no more working without reboot:
|
This PR fixes a few things:
clear_feature_endpoint_halt
arguments in the USB HAL driver to match stall arguments.clear_feature_endpoint_halt
verb to the Moondancer GCP class.Depends on: greatscottgadgets/facedancer#106