Compiling sources for 3ware controller 9650SE fails on SLES10SP1

  • 3534849
  • 27-Feb-2008
  • 27-Apr-2012

Environment

Novell SUSE Linux Enterprise Desktop 10 (all product versions)
Novell SUSE Linux Enterprise Server 10 (all product versions)
Novell Open Enterprise Server 2 (OES 2)

Situation

The process of compiling the driver for a 3ware 9650SE controller fails with the following message:

ERROR: /bin/sh: scripts/mod/modpost: No such file or directory

According to the documentation in 3ware's knowledge base Q15267 - Failed after install: I am using the 9650SE with SuSE SLES 10 SPI (kernel 2.6.16.46-0.12). Everything was working fine until I upgraded my kernel to 2.6.16.54-0.2.3. Now the driver for the 9650SE won''t load. all requirements have been met.

Resolution

Please execute the following commands after installing thekernel-sourceandkernel-symsRPM in order to prepare the kernel sources:
  1. cd /usr/src/linux
  2. make cloneconfig
  3. make prepare
  4. make scripts

The last step will create the scripts/mod/modpost command which is missing in the error message seen above. Now continue with step 4 of the 3ware documentation.

Feedback service temporarily unavailable. For content questions or problems, please contact Support.