USBQ USBQ是基于Python的编程框架,用于监视和修改USB通信。 这项工作是麻省理工学院许可的。 安装 Userland安装 pip install git+https://github.com/rbdixon/usbq.git#egg=usbq 我正在研究Pypi包。 内核模块 现在,USBQ需要USBiquitous的内核模块。 我根本没有修改该模块,而是想用主线内核功能和对其他硬件的支持来替换该模块。 克隆 用将要执行USBQ的设备的IP地址修改driver.c第47行。 构建内核可加载模块。 最简单的方法是在开发板上安装开发工具,然后修改Makefile以能够找到您的内核标头。 安装内核可加载模块。 检查您的dmesg输出,看看它是否有效。 如果您有运行4.4.9-ti-r25内核的Beaglebone Black,并且想要使用配置为IP地址10.0.1