Trouble loading module

Hello List,

I am helping one of our researchers here to use some National Intruments 
  hardware and the comedi software.

The problem we have run into is after building the comedi drivers and 
installing them we get the following error whe attempting to insert the 
module:
------------
insmod: error inserting '/lib/modules/2.6.9/comedi/ni_pcimio.ko': -1 
Unknown symbol in module
------------

Output from dmesg is:
----------
ni_pcimio: Unknown symbol cfc_write_array_to_buffer
ni_pcimio: Unknown symbol mite_bytes_transferred
ni_pcimio: Unknown symbol mite_devices
ni_pcimio: Unknown symbol subdev_8255_init
ni_pcimio: Unknown symbol mite_setup
ni_pcimio: Unknown symbol mite_prep_dma
ni_pcimio: Unknown symbol subdev_8255_cleanup
ni_pcimio: Unknown symbol mite_bytes_in_transit
ni_pcimio: Unknown symbol mite_unsetup
ni_pcimio: Unknown symbol mite_list_devices
ni_pcimio: Unknown symbol mite_bytes_read
ni_pcimio: Unknown symbol mite_dma_disarm
ni_pcimio: Unknown symbol mite_dma_arm
ni_pcimio: Unknown symbol mite_buf_change
----------

The device from lspci:
----------
Class ff00: National Instruments PCI-6034E
----------

and the following modules are currently loaded:
---------
Module                  Size  Used by
comedi                 28304  0
nipalk               1264752  1
nikal                  65456  2 nipalk
------------

It is a fedora 3 system running a hand built 2.6.9 kernel.

I am not sure what modules should be loaded before the ni_pcimio or if 
that is even the problem.

Ideas / Suggestions?

TIA,
jim

Received on 2005-09-24Z20:05:21