FileName DOCs/SMP.txt

Some Linux  distributions are providing stock kernels 
with Symmtric Multi Processing (SMP) enabled. This
relates to PC motherboards with multiple processors.
While SMP support is generally harmless for Systems
with only a single processor, modem support under Linux 
is compromised by SMP kernels, whether or not the System
has multiple processors.

This limitation is NOT intrinsic. For example the IBM mwave
modem does function with SMP enabled Linux kernels. The
current problem is merely that the Lucent modem drivers
under Linux have not yet been refined to function with
SMP kernels.  This code change will eventually reside in
the proprietary component of the driver code, and is 
outside the effective access of the Maintainers of this kit.

A simple test to check your kernel configuration file is:

$ grep SMP YourKernelConfigFile
CONFIG_SMP=y

while the desired outcome is:
# CONFIG_SMP is not set 

This choice is made in the Processor section of the kernel-sources
configuration.

Your Linux distribution may provide an alternative kernel+kernel-headers set
without SMP enablement which will be suitable.
DOCs/Compile_fail.txt and Flavor.txt are relevant reading also.

FileName DOCs/SMP.txt
2002March5