Tuesday, September 15, 2009

Unknown symbol error - Intel WiMAX Driver

Can occur when compiling a driver or
the kernel itself. This is typically due to
a kernel module not exporting symbols
properly. In our case we see it while compiling
the wimax drivers and installing corresponding

In most cases this can be fixed by changing
the EXPORT_MODULE_GPL() function
call in all source files to EXPORT_SYMBOL().
and re-compiling all source code.

The replacement can be done using sed.