2.5.51 CRC32 undefined

From: Arun Prasad (arun@netlab.hcltech.com)
Date: Thu Mar 06 2003 - 08:22:05 EST


Hi All,
    To install the Fault-Injection tool (fith-mini-13), did the
following steps

* The below are the seps given in the tool README

        1. Apply patch kprobes-2.5.50-bk2.patch
           Apply patch fi-2.5.51-bk1.patch

        2. cd fith_utility
           make
           make install
    So copied kernel 2.5.51 and applied both the patches specified
above.

* Compiled the kernel with the below in .config file
    CONFIG_MODULES=y
    CONFIG_CRC32=y
    CONFIG_PCNET32=m

* Booted the kernel with the new kernel (2.5.51), but eth0 is not up..
The ethernet driver is not loaded..
    (pcnet32 is the ethernet device of the machine.... it works fine
witht he default 2.4 kernel)

* Did the insmod for the driver
    bash$ insmod ./pcnet32.o
    pcnet32: Unknown symbol crc32_le
    Error inserting "pcnet32.o": -1 Unknown symbol in module

* Checked linux-2.5.51/lib/crc32.c and found the lines
    EXPORT_SYMBOL(crc32_le);
    EXPORT_SYMBOL(crc32_be)

* There is no /proc/ksyms in the kernel and "ksyms" command doesnt seems
to work....

Can anyone help me out in this....

Thanks
-arun

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Fri Mar 07 2003 - 22:00:31 EST