我在工作场所使用基于Ubuntu 10.04的便携式触摸屏计算机,有时人们会使用USB数据线从USB端口为手机充电。
现在我禁用了USB存储访问($ sudo leafpad /etc/modprobe.d/blacklist.conf并在最后输入黑名单usb_storage),但是现在我们也需要停止此USB-Phone-Charging。
解决此奇怪要求的任何方法,即完全关闭USB端口的电源???
我在unix上发布的内容相同-交换,但是除了使用胶水关闭端口或将USB端子从主板上拆焊之外,没有得到任何有利的解决方案。
请给我一些想法,以实现我的目标,而不会造成硬件方面的混乱。
编辑
在实际的触摸屏计算机(ubuntu 10.04)上进行测试之前,我已经在笔记本电脑(ubuntu 12.04)上做了一些工作。它具有3个USB端口,我已成功使用一个端口禁用了一个端口;
echo '2-1' |sudo tee /sys/bus/usb/drivers/usb/unbind
因此有可能关闭USB。我的内核版本-3.13.0-32-generic
现在,我正在寻找如何禁用其余两个。
我以为您的问题很有趣,所以我决定亲自调查一下。我找到的就是这个答案,而且看起来它可能适用于您的问题,同时又为其他人(例如我自己)提供了一种我从未知道过的有趣功能!
https://stackoverflow.com/questions/4702216/controlling-a-usb-power-supply-on-off-with-linux
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句