Driver loading problem on Red Hat ES 3


I am getting the following error message while loading the driver for Accelport 16xem on Redhat ES V3.

The module you are trying to load (/lib/modules/2.4.21-4.Elsmp/misc/dgap.o) is compiled with a gcc version 2 compiler, while the kernel you are running is compiled with a gcc version 3 compiler. This is known to not work.

Please give me some solution…

This message indicates that the kernel has been upgraded to a kernel version requiring a different compiler than the original kernel version required.

Please be sure to remove any existing Digi drivers. Next, check the compiler version required by your new kernel:

more /proc/version

Look for the gcc version on the output of this command. You will need to install the correct compat-egcs and compat-glibc packages that match the version required by your new kernel.

After the necessary packages are installed for the correct gcc compiler, re-install the Digi driver.

If you have any problems or need further assistance on upgrading your Linux compiler packages, I recommend contacting Red Hat.