4 ms·
When is my usb hub a smart hub? What is a usb smart hub?
by unixhero 6y ago
When is my usb hub a smart hub?
What is a usb smart hub?
- btgeekboy 6y agoThe README.md in the repo answers this question and offers a list of known compatible devices.
- unixhero 6y agoThanks!
- olejorgenb 6y agoFrom the readme (https://github.com/mvp/uhubctl#what-is-usb-per-port-power-switching https://github.com/mvp/uhubctl#what-is-usb-per-port-power-sw...): sudo lsusb -v | grep wHubCharacteristic -A 3 If you see "Ganged power switching" or "Per-port power switching" it has a chance of working.
- 0134340 6y agoReturned 0x0008 for me. Too bad, I had this idea of controlling my USB desklamp's power from a quick script via hotkey.
- dingaling 6y ago> What is a usb smart hub? Cynically it's a hub that hasn't has its functionality impaired by cost-optimisation. Technically it's a hub that implements per-port power control and optionally per-port over-current detection. An example is the old Linksys USB2HUB4 hub that's nearly 20 years old but still reaches decent bids on eBay as it is sought after by many hobbyists. It uses the excellent NEC PD720110 chipset that doesn't cut any corners. It even boosts USB1.1 comms up to USB2.0 speed over the host link.
- nitrogen 6y agoIt even boosts USB1.1 comms up to USB2.0 speed over the host link. The terminology to look for is "multi-TT" (transaction translator) for this feature. Very useful for hooking up a whole bunch of serial ports to an embedded controller over USB. I made a video about doing so for my old startup like 7 or 8 years ago (though the hub in the video may have been single-TT... It was stolen so I can't go back and test it again). Per-port power and LED control was also really useful, but really rare, for embedded hardware. The idea was that a ton of peripherals would be connected over a network of USB extenders, and a user interface would let you flash the LED next to a device you wanted to find, if you weren't sure where it was. No cloud needed.