【问题标题】:Find a usb device in /proc.bus在 /proc.bus 中查找 USB 设备
【发布时间】:2011-10-15 05:13:43
【问题描述】:

我想通过开关电流来控制一个带有 linux 的 USB 灯。

基本上任何解决方案都带有在

中插入值
/sys/bus/usb/devices/..../power/level

这是个好主意,但无法找到我的设备是哪个设备。我尝试了 lsusb,探索 /proc.bus/input/devices,甚至有点 C 代码 [4],但似乎与我的设备无关。

为了提供更多信息,它是一个带有开/关开关的旋转灯,但除了电流之外,它似乎与计算机没有任何交互。

注意:我已经在 [1]、[2] 甚至 windows ([3]) 上的 SO 中寻找解决方案

[1]:Controlling a USB power supply (on/off) with linux

[2]:Linux USB: turning the power on and off?

[3]:USB Device Connected

[4]:http://www.kernel.org/doc/pending/hotplug.txt

【问题讨论】:

  • 您的设备插入 USB 端口时是否被识别?在终端中,您可以执行dmesg | tail 并在插入设备时观看。检查是否有驱动程序与之关联。

标签: linux usb


【解决方案1】:

问题可能是大多数 USB 灯根本不是 USB 设备。他们使用 USB 端口只是为了获得电源。

没有数据连接意味着操作系统对此一无所知,您对此无能为力,例如,除了使用集线器并检测集线器而不是灯...

【讨论】:

    猜你喜欢
    • 2013-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多