Uhubctl Versions Save

uhubctl - USB hub per-port power control

v2.5.0

1 year ago
  • Added support for Linux sysfs based power switching provided in Linux kernel 6.0+ - it allows to solve reliability issues when turning power off on Linux (#450).
  • Added option --nodesc to skip querying device string descriptors (necessary for some buggy devices which otherwise would completely freeze).
  • New simpler way to configure udev rules on Linux (one rule works for any USB hub).
  • Even more supported devices.

v2.4.0

3 years ago
  • Support for toggle action (turn power on or off opposite to current power state) b99a080.
  • More sane error reporting when we enumerate devices which lack permissions 9b5efa0.
  • Allow pkg-config override to make some build systems (e.g. chromium OS) happier 92736a8.
  • Even more supported devices.

v2.3.0

3 years ago
  • Much improved USB3 support, in particular for RPi 4B and M1 Macs
  • Allow forced operation on unsupported hubs - not likely to work though
  • More supported devices

v2.2.0

3 years ago
  • Added support for Raspberry Pi 4B
  • Added many more devices to supported table

v2.1.0

4 years ago

Many fixes and improvements since version 2.0.0. Added more supported devices into device table. Most important changes:

1961aa0 Add explicit workaround for USB device not removed after port power down on Linux 5db2487 Add support for NetBSD 945d08e Add FAQ a510d09 Implemented reading ContainerID from BOS descriptor to detect USB2/3 dual devices e93d1a0 Use version from VERSION file if git describe fails fc7aabb Support fractional seconds for delay 00d1a40 Fix build on FreeBSD c237ec1 Add explanation how to configure Linux USB udev permissions 343e02b Improve USB2/3 duality handling 0432087 Add support for comma separated list of ranges to port list parser 2de7def Improve USB3 support 2311a1c Fixed displaying duplicate hubs in status output

v2.0.0

6 years ago

Added support for USB 3.0.

v1.8

6 years ago

First release using git tag for a version.