Hi everyone, Anyone who has been following the threads "Linux Progress Patch (Splash Screen)" and "The Kernel that Wouldn't Boot," have probably gotten really tired of hearing about my little kernel. Well, hopefully I'll finally have it fixed soon, so not to worry. :-) Anyway, my kernel now boots, but many of the modules have undefined symbols. I have tried rebuilding the modules. As an example, here is the output I get if I try to initialize my mouse (insmod'ing hid, mousedev, usb-uhci, etc.):
---------------------------------------------------------------- /lib/modules/2.4.17/kernel/drivers/usb/usb-uhci.o: unresolved symbol usb_free_dev_Ra38257d3 /lib/modules/2.4.17/kernel/drivers/usb/usb-uhci.o: unresolved symbol usb_alloc_dev_R3de451b1 /lib/modules/2.4.17/kernel/drivers/usb/usb-uhci.o: unresolved symbol usb_alloc_bus_Rd5e77c95 /lib/modules/2.4.17/kernel/drivers/usb/usb-uhci.o: unresolved symbol usb_disconnect_R0e758546 /lib/modules/2.4.17/kernel/drivers/usb/usb-uhci.o: unresolved symbol usb_root_hub_string_Ra68718f0 /lib/modules/2.4.17/kernel/drivers/usb/usb-uhci.o: unresolved symbol usb_deregister_bus_R7a42cf83 /lib/modules/2.4.17/kernel/drivers/usb/usb-uhci.o: unresolved symbol usb_connect_R2f51819d /lib/modules/2.4.17/kernel/drivers/usb/usb-uhci.o: unresolved symbol usb_free_bus_Rf4f5a2ee /lib/modules/2.4.17/kernel/drivers/usb/usb-uhci.o: unresolved symbol usb_release_bandwidth_Rcc078125 /lib/modules/2.4.17/kernel/drivers/usb/usb-uhci.o: unresolved symbol usb_check_bandwidth_R9639de08 /lib/modules/2.4.17/kernel/drivers/usb/usb-uhci.o: unresolved symbol usb_claim_bandwidth_Ra1b10bd6 /lib/modules/2.4.17/kernel/drivers/usb/usb-uhci.o: unresolved symbol usb_inc_dev_use_R78f0ab93 /lib/modules/2.4.17/kernel/drivers/usb/usb-uhci.o: unresolved symbol usb_register_bus_Raec0cc71 /lib/modules/2.4.17/kernel/drivers/usb/hid.o: unresolved symbol __usb_get_extra_descriptor_R9924c496 /lib/modules/2.4.17/kernel/drivers/usb/hid.o: unresolved symbol usb_get_class_descriptor_Rb2abb0a4 /lib/modules/2.4.17/kernel/drivers/usb/hid.o: unresolved symbol usb_set_idle_R0fda4abb /lib/modules/2.4.17/kernel/drivers/usb/hid.o: unresolved symbol usb_string_R0d8eda51 /lib/modules/2.4.17/kernel/drivers/usb/hid.o: unresolved symbol usb_submit_urb_R6c25b636 /lib/modules/2.4.17/kernel/drivers/usb/hid.o: unresolved symbol usb_get_report_Rddda010c /lib/modules/2.4.17/kernel/drivers/usb/hid.o: unresolved symbol usb_deregister_R82431a02 /lib/modules/2.4.17/kernel/drivers/usb/hid.o: unresolved symbol usb_register_Rd8ebc9e3 /lib/modules/2.4.17/kernel/drivers/usb/hid.o: unresolved symbol usb_unlink_urb_R6fa525ad ---------------------------------------------------------------- Needless to say, this means USB doesn't work. Any ideas on what I might be doing wrong that would cause such a nasty set of errors? It seems a number of other modules suffer the same type of errors, running depmod -a returns this: ---------------------------------------------------------------- depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/arch/i386/kernel/apm.o depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/arch/i386/kernel/cpuid.o depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/arch/i386/kernel/microcode.o depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/arch/i386/kernel/msr.o depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/drivers/acpi/ospm/ac_adapter/ospm_ac_adapter.o depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/drivers/acpi/ospm/battery/ospm_battery.o depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/drivers/acpi/ospm/busmgr/ospm_busmgr.o depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/drivers/acpi/ospm/button/ospm_button.o depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/drivers/acpi/ospm/processor/ospm_processor.o depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/drivers/acpi/ospm/system/ospm_system.o depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/drivers/acpi/ospm/thermal/ospm_thermal.o depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/drivers/block/cciss.o depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/drivers/block/cpqarray.o depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/drivers/block/floppy.o depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/drivers/block/loop.o depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/drivers/block/nbd.odepmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/drivers/block/paride/paride.o depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/drivers/block/paride/pcd.o depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/drivers/block/paride/pd.o ---------------------------------------------------------------- That's about an eighth of the total errors output by depmod -a. I'm open (and would *definately* welcome) suggestions. Err... perhaps that was too subtle in it's meaning, I'll try this HHHHHEEEEEELLLLLLLPPPPPPPPP! :-) -Tim -- ---------------------------------------------------------------- Timothy R. Butler [EMAIL PROTECTED] Universal Networks http://www.uninet.info Christian Portal and Search Tool: http://www.faithtree.com Open Source Migration Guide: http://www.ofb.biz ============= "Christian Web Services Since 1996" ==============