Sorry to be annoying again but I updated to the latest CVS version this morning, with the usual make merge-trees, make, make install and now when I go to load the modules very few of them load correctly, all the ones I want actually :) This is what is outputted to the console... FATAL: Error inserting budget_core (/lib/modules/2.6.14-2-smp/kernel/drivers/media/dvb/ttpci/budget-core.ko): Unknown symbol in module, or unknown parameter (see dmesg) WARNING: Error inserting budget_core (/lib/modules/2.6.14-2-smp/kernel/drivers/media/dvb/ttpci/budget-core.ko): Unknown symbol in module, or unknown parameter (see dmesg) FATAL: Error inserting budget_ci (/lib/modules/2.6.14-2-smp/kernel/drivers/media/dvb/ttpci/budget-ci.ko): Unknown symbol in module, or unknown parameter (see dmesg) FATAL: Error inserting dvb_bt8xx (/lib/modules/2.6.14-2-smp/kernel/drivers/media/dvb/bt8xx/dvb-bt8xx.ko): Unknown symbol in module, or unknown parameter (see dmesg) WARNING: Error inserting cx88xx (/lib/modules/2.6.14-2-smp/kernel/drivers/media/video/cx88/cx88xx.ko): Unknown symbol in module, or unknown parameter (see dmesg) WARNING: Error inserting cx8802 (/lib/modules/2.6.14-2-smp/kernel/drivers/media/video/cx88/cx8802.ko): Unknown symbol in module, or unknown parameter (see dmesg) FATAL: Error inserting cx88_dvb (/lib/modules/2.6.14-2-smp/kernel/drivers/media/video/cx88/cx88-dvb.ko): Unknown symbol in module, or unknown parameter (see dmesg) and this is in dmesg... Nov 23 11:15:57 bloodhound kernel: budget_core: disagrees about version of symbol dvb_dmxdev_init Nov 23 11:15:57 bloodhound kernel: budget_core: Unknown symbol dvb_dmxdev_init Nov 23 11:15:57 bloodhound kernel: budget_core: disagrees about version of symbol dvb_dmx_swfilter_packets Nov 23 11:15:57 bloodhound kernel: budget_core: Unknown symbol dvb_dmx_swfilter_packets Nov 23 11:15:57 bloodhound kernel: budget_core: disagrees about version of symbol dvb_dmx_release Nov 23 11:15:57 bloodhound kernel: budget_core: Unknown symbol dvb_dmx_release Nov 23 11:15:57 bloodhound kernel: budget_core: disagrees about version of symbol dvb_net_init Nov 23 11:15:57 bloodhound kernel: budget_core: Unknown symbol dvb_net_init Nov 23 11:15:57 bloodhound kernel: budget_core: disagrees about version of symbol dvb_dmxdev_release Nov 23 11:15:57 bloodhound kernel: budget_core: Unknown symbol dvb_dmxdev_release Nov 23 11:15:57 bloodhound kernel: budget_core: disagrees about version of symbol dvb_net_release Nov 23 11:15:57 bloodhound kernel: budget_core: Unknown symbol dvb_net_release Nov 23 11:15:57 bloodhound kernel: budget_core: disagrees about version of symbol dvb_dmx_init Nov 23 11:15:57 bloodhound kernel: budget_core: Unknown symbol dvb_dmx_init Nov 23 11:15:57 bloodhound kernel: budget_core: disagrees about version of symbol dvb_dmxdev_init Nov 23 11:15:57 bloodhound kernel: budget_core: Unknown symbol dvb_dmxdev_init Nov 23 11:15:57 bloodhound kernel: budget_core: disagrees about version of symbol dvb_dmx_swfilter_packets Nov 23 11:15:57 bloodhound kernel: budget_core: Unknown symbol dvb_dmx_swfilter_packets Nov 23 11:15:57 bloodhound kernel: budget_core: disagrees about version of symbol dvb_dmx_release Nov 23 11:15:57 bloodhound kernel: budget_core: Unknown symbol dvb_dmx_release Nov 23 11:15:57 bloodhound kernel: budget_core: disagrees about version of symbol dvb_net_init Nov 23 11:15:57 bloodhound kernel: budget_core: Unknown symbol dvb_net_init Nov 23 11:15:57 bloodhound kernel: budget_core: disagrees about version of symbol dvb_dmxdev_release Nov 23 11:15:57 bloodhound kernel: budget_core: Unknown symbol dvb_dmxdev_release Nov 23 11:15:57 bloodhound kernel: budget_core: disagrees about version of symbol dvb_net_release Nov 23 11:15:57 bloodhound kernel: budget_core: Unknown symbol dvb_net_release Nov 23 11:15:57 bloodhound kernel: budget_core: disagrees about version of symbol dvb_dmx_init Nov 23 11:15:57 bloodhound kernel: budget_core: Unknown symbol dvb_dmx_init Nov 23 11:15:57 bloodhound kernel: budget_ci: disagrees about version of symbol tda1004x_write_byte Nov 23 11:15:57 bloodhound kernel: budget_ci: Unknown symbol tda1004x_write_byte Nov 23 11:15:57 bloodhound kernel: budget_ci: Unknown symbol ttpci_budget_debiwrite Nov 23 11:15:57 bloodhound kernel: budget_ci: Unknown symbol budget_debug Nov 23 11:15:57 bloodhound kernel: budget_ci: Unknown symbol ttpci_budget_irq10_handler Nov 23 11:15:57 bloodhound kernel: budget_ci: disagrees about version of symbol tda10045_attach Nov 23 11:15:57 bloodhound kernel: budget_ci: Unknown symbol tda10045_attach Nov 23 11:15:57 bloodhound kernel: budget_ci: Unknown symbol ttpci_budget_deinit Nov 23 11:15:57 bloodhound kernel: budget_ci: Unknown symbol ttpci_budget_set_video_port Nov 23 11:15:57 bloodhound kernel: budget_ci: Unknown symbol ttpci_budget_debiread Nov 23 11:15:57 bloodhound kernel: budget_ci: disagrees about version of symbol dvb_unregister_frontend Nov 23 11:15:57 bloodhound kernel: budget_ci: Unknown symbol dvb_unregister_frontend Nov 23 11:15:57 bloodhound kernel: budget_ci: disagrees about version of symbol tda10046_attach Nov 23 11:15:57 bloodhound kernel: budget_ci: Unknown symbol tda10046_attach Nov 23 11:15:57 bloodhound kernel: budget_ci: Unknown symbol ttpci_budget_init Nov 23 11:15:57 bloodhound kernel: budget_ci: disagrees about version of symbol dvb_register_frontend Nov 23 11:15:57 bloodhound kernel: budget_ci: Unknown symbol dvb_register_frontend Nov 23 11:15:57 bloodhound kernel: Linux video capture interface: v1.00 Nov 23 11:15:58 bloodhound kernel: bttv: driver version 0.9.16 loaded Nov 23 11:15:58 bloodhound kernel: bttv: using 8 buffers with 2080k (520 pages) each for capture Nov 23 11:15:58 bloodhound kernel: bt878: AUDIO driver version 0.0.0 loaded Nov 23 11:15:58 bloodhound kernel: dvb_bt8xx: disagrees about version of symbol dst_attach Nov 23 11:15:58 bloodhound kernel: dvb_bt8xx: Unknown symbol dst_attach Nov 23 11:15:58 bloodhound kernel: dvb_bt8xx: disagrees about version of symbol dst_ca_attach Nov 23 11:15:58 bloodhound kernel: dvb_bt8xx: Unknown symbol dst_ca_attach Nov 23 11:15:58 bloodhound kernel: dvb_bt8xx: disagrees about version of symbol lgdt330x_attach Nov 23 11:15:58 bloodhound kernel: dvb_bt8xx: Unknown symbol lgdt330x_attach Nov 23 11:15:58 bloodhound kernel: cx88xx: disagrees about version of symbol ir_input_init Nov 23 11:15:58 bloodhound kernel: cx88xx: Unknown symbol ir_input_init Nov 23 11:15:58 bloodhound kernel: cx88xx: disagrees about version of symbol ir_input_nokey Nov 23 11:15:58 bloodhound kernel: cx88xx: Unknown symbol ir_input_nokey Nov 23 11:15:58 bloodhound kernel: cx88xx: disagrees about version of symbol ir_input_keydown Nov 23 11:15:58 bloodhound kernel: cx88xx: Unknown symbol ir_input_keydown Nov 23 11:15:58 bloodhound kernel: cx8802: Unknown symbol cx88_reset Nov 23 11:15:58 bloodhound kernel: cx8802: Unknown symbol cx88_wakeup Nov 23 11:15:58 bloodhound kernel: cx8802: Unknown symbol cx88_risc_stopper Nov 23 11:15:58 bloodhound kernel: cx8802: Unknown symbol cx88_print_irqbits Nov 23 11:15:58 bloodhound kernel: cx8802: Unknown symbol cx88_shutdown Nov 23 11:15:58 bloodhound kernel: cx8802: Unknown symbol cx88_core_irq Nov 23 11:15:58 bloodhound kernel: cx8802: Unknown symbol cx88_sram_channels Nov 23 11:15:58 bloodhound kernel: cx8802: Unknown symbol cx88_sram_channel_dump Nov 23 11:15:58 bloodhound kernel: cx8802: Unknown symbol cx88_sram_channel_setup Nov 23 11:15:58 bloodhound kernel: cx8802: Unknown symbol cx88_free_buffer Nov 23 11:15:58 bloodhound kernel: cx8802: Unknown symbol cx88_boards Nov 23 11:15:58 bloodhound kernel: cx8802: Unknown symbol cx88_risc_databuffer Nov 23 11:15:58 bloodhound kernel: cx88_dvb: Unknown symbol cx8802_fini_common Nov 23 11:15:58 bloodhound kernel: cx88_dvb: Unknown symbol cx88_call_i2c_clients Nov 23 11:15:58 bloodhound kernel: cx88_dvb: Unknown symbol cx88_core_put Nov 23 11:15:58 bloodhound kernel: cx88_dvb: Unknown symbol cx88_core_get Nov 23 11:15:58 bloodhound kernel: cx88_dvb: Unknown symbol cx8802_resume_common Nov 23 11:15:58 bloodhound kernel: cx88_dvb: Unknown symbol cx8802_buf_prepare Nov 23 11:15:58 bloodhound kernel: cx88_dvb: Unknown symbol cx8802_init_common Nov 23 11:15:58 bloodhound kernel: cx88_dvb: Unknown symbol cx88_free_buffer Nov 23 11:15:58 bloodhound kernel: cx88_dvb: Unknown symbol cx88_boards Nov 23 11:15:58 bloodhound kernel: cx88_dvb: Unknown symbol cx8802_buf_queue Nov 23 11:15:58 bloodhound kernel: cx88_dvb: Unknown symbol cx8802_suspend_common Nov 23 11:15:58 bloodhound kernel: cx88_dvb: disagrees about version of symbol lgdt330x_attach Nov 23 11:15:58 bloodhound kernel: cx88_dvb: Unknown symbol lgdt330x_attach Thanks Mike