在Linux上编辑USB设备驱动程序

时间:2018-08-08 08:10:54

标签: linux linux-kernel usb

我对在Linux上更改驱动程序文件有疑问。我有一个集成的USB设备,该设备无法在Armbian系统上正常工作,但可以在设备的原始部分Unix系统上工作。

现在,我想编辑文件/sys/kernel/debug/usb/devices-要将Drivercdc_acm更改为usbfs,但是当我要保存更改时,错误消息:E667: Fsync failed. Original file may be lost or damaged。我还将权限设置为777并以root用户身份运行编辑器,但这也无济于事。

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

您不能编辑/ sys / kernel / debug / usb / devices文件来强制linux内核使用其他驱动程序。这是内核生成的只读文件,仅用于通知用户空间工具。

驱动程序的类型由内核根据USB设备提供的USB描述符选择。