Вообщем система redhat 9.0(2.4.22)
Скомпилил ядро с поддержкой usb в качетсве модуля(так как всем прогам нужны именно модули,а если встроить в ядро то не работает)
Для работы одной проги нужны три модуля
ehci-hcd.o uhci.o usb-ohci.o
Но insmod uhci.o пишет следующее :
# insmod /lib/modules/2.4.22/kernel/drivers/usb/host/uhci.o
/lib/modules/2.4.22/kernel/drivers/usb/host/uhci.o: unresolved symbol usb_alloc_bus_R5560520b
/lib/modules/2.4.22/kernel/drivers/usb/host/uhci.o: unresolved symbol usb_disconnect_Raa9b64b5
/lib/modules/2.4.22/kernel/drivers/usb/host/uhci.o: unresolved symbol usb_free_bus_R8e57a570
..........
и тоже самое с другими..гугл ничего хорошего не выдает.Что делать?