|
请教了!Help me !!~~~~~~急~~~~~
编译方案一:
我自己编译的内核,将USB编为模块。当我insmod usbcore.o时,报unresoved symbols init_rwsem.我把/proc/bus/usb支持,编译到了内核中。当我mount usbfs none /proc/bus/usb报/proc/bus/usb不存在。
编译方案二:
将/proc/bus/usb支持与usbcore.o都编译到内核中,这一次mount usbfs none /proc/bus/usb成功,但是,当我insmod usb-ohci.o(usb-uhci.o)时,报如下错误:
usb-ohci.o:No Such device
Hint: insmod errors can be caused by incorrect module parameters , including invalid IO or IRQ parameters. you may find more information in syslog or the output from dmesg
我使用了dmesg命令,发现usb-ohci.o在注册IRQ号为10时,产生冲突。
编译方案三:
我将/proc/bus/usb支持、usbcore.o及usb-ohci.o都编译到了内核中。这次mount usbfs none /proc/bus/usb成功,但是当我到/proc/bus/usb下看时,发现/proc/bus/usb/device内容为空!?
我的内核版本为red hat linux2.4.20-20.9smp |
|