在fedora 24中枚举可用于usb芯片的命令

时间:2016-09-01 16:10:08

标签: linux usb fedora libusb

我正在学习使用libusb.h头库编程USB设备(iBall 3.5g USB Dongle)。 到目前为止,我能够使用供应商ID识别我的设备,并打开设备进行操作。

作为下一步,我想知道可用的命令(或控件),例如:命令扫描周围的可用GSM网络。

显然我将不得不与设备交谈。固件提取必要的信息。

我试图搜索3g加密狗的技术数据表,但无法找到。 加密狗由Qualcomm芯片提供支持

您知道我可以获取USB设备控制命令的任何方法吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

没有简单的程序来确定USB设备的命令。您需要结合查看设备报告的描述符,查看设备是否支持任何特定的USB设备类,读取USB规范,以及使用protocol analyzer进行逆向工程。

好的第一步是使用lsusb -v打印设备USB描述符的人类可读描述。