Skip to content

Bump pyusb 1.0.0 -> 1.2.1 - #72

Open
Doc4975 wants to merge 1 commit into
insecurityofthings:masterfrom
Doc4975:master
Open

Bump pyusb 1.0.0 -> 1.2.1#72
Doc4975 wants to merge 1 commit into
insecurityofthings:masterfrom
Doc4975:master

Conversation

@Doc4975

@Doc4975 Doc4975 commented Aug 17, 2026

Copy link
Copy Markdown

Summary

  • The pinned pyusb==1.0.0 hangs on bulk reads against nrf-research-firmware dongles (USBError: Operation timed out in enable_lna() / enter_promiscuous_mode()), even though the firmware/dongle respond correctly.
  • Confirmed the same hardware and firmware work cleanly against a reference script using pyusb 1.2.1; bumping jackit's pinned version to 1.2.1 resolves the hang and the scan loop runs normally.

Test plan

  • pip install -U pyusb==1.2.1 in a venv with jackit installed
  • sudo jackit --lowpower --debug against a CrazyRadio PA running RFStorm/nrf-research-firmware — scan loop starts and redraws without USB timeouts

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com

https://claude.ai/code/session_01RmWFx7Vg88PhNYpFygRK5Z

The old pinned pyusb hangs on bulk reads against the nrf-research-firmware
dongle (USBError: Operation timed out on enable_lna/enter_promiscuous_mode).
Confirmed the newer version fixes it against the same hardware/firmware.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RmWFx7Vg88PhNYpFygRK5Z
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant