阅读:1731回复:7
Linux 下usb驱动的问题
我编译了一个模块,并加载成功,但插上usb设备时,系统提示:
USB.c: USB device descriptor short read (expected 18,get 2). 请高手们帮我分析一下,谢谢!! |
|
沙发#
发布于:2004-03-29 14:14
问题再哪里/如何解决的啊?
|
|
板凳#
发布于:2004-03-15 17:35
非常感谢jiangyiyong ,问题找到了,原来是硬件的原因。
还有个问题,现在我的驱动已加载成功,我在应用程序中怎么去打开设备呢?用open("/dev/设备名")时,设备名是什么?我在dev/目录下没有找到与我的设备有关的文件。 |
|
地板#
发布于:2004-03-15 14:28
和MKNOD没有关系,在设备插入时,后台进程检测到新设备后枚举设备,应该只与USB-CORE 和 USB-UHCI模块有关,你看一下系统中这两个模块有没有安装。
|
|
|
地下室#
发布于:2004-03-15 11:28
谢谢jiangyiyong 回复,请问你是指什么模块,是系统的?还是我自己的?
我没有用mknod在dev/下创建节点,我想问题与这个应该没有什么关系。 有没有哪位大侠再给我点提示? |
|
5楼#
发布于:2004-03-15 08:49
我编译了一个模块,并加载成功,但插上usb设备时,系统提示: 可能是你少添加了什么模块 |
|
|
6楼#
发布于:2004-03-15 08:49
[quote]我编译了一个模块,并加载成功,但插上usb设备时,系统提示:
USB.c: USB device descriptor short read (expected 18,get 2). 请高手们帮我分析一下,谢谢!! [/q] 可能是你少添加了什么模块。 |
|
|
7楼#
发布于:2004-03-14 22:12
可不可以给我源代码
hong_email@sina.com 你是用usb_skellon.c为模板作的吗? |
|
|