Linux 如何制作假usb设备或使设备显示为另一个设备

Linux 如何制作假usb设备或使设备显示为另一个设备,linux,usb,iot,libusb,usbserial,Linux,Usb,Iot,Libusb,Usbserial,我有一部android手机,在运行时可以正确显示 lsusb-t并且我在运行lsusb-v | fgrep-I iSeries时也可以看到它的串行ID我希望这个设备显示一个特定的串行ID,以便其他应用程序可以连接到它 有没有办法模拟或代理一个设备序列号,以便其他应用程序可以连接到它?在您连接Android的系统上,可以通过更改Linux内核USB驱动程序的源来实现。它需要对Linux内核源代码进行一些研究,对内核进行一些修改和重新编译

我有一部android手机,在运行时可以正确显示
lsusb-t
并且我在运行
lsusb-v | fgrep-I iSeries时也可以看到它的串行ID
我希望这个设备显示一个特定的串行ID,以便其他应用程序可以连接到它


有没有办法模拟或代理一个设备序列号,以便其他应用程序可以连接到它?

在您连接Android的系统上,可以通过更改Linux内核USB驱动程序的源来实现。它需要对Linux内核源代码进行一些研究,对内核进行一些修改和重新编译