Coercing users is *never* a good idea but protecting hardware usually is
Posted Jun 11, 2006 11:16 UTC (Sun) by jmayer
In reply to: Coercing users is *never* a good idea
Parent article: Putting a lid on USB power
I always assumed that the power protection was there. It never occurred to me, that Linux was skipping the check. Now I understand that the problems I'm seeing with the USB ports on my laptop is one of broken hardware: ehci worked fine in the beginning, but after I connected a usb-powered harddrive for the first time ehci would work only sometimes. To me it looks like my USB hardware got fried.
The correct way to implemnent this is to turn it on to protect the hardware and make it possible to either turn off the check manually (in a global or per device way) or to manually change the powerlevel, e.g. if your hardware works reliably up to 200mW, then why not be able to change the limit to that value.
to post comments)