KB Logo

TOLIS Group Knowledge Base

Browse KB by category:
Go to KB #:
Email   Bookmark

Source Drivers with Linux PAE Kernel

Views: 7863
Votes: 0
Posted: 20 Mar, 2012
When compiling the ATTO Technology HBA drivers for 32-bit Linux systems with more than 4 GB of RAM , the Linux system defaults to using a PAE kernel.  This is because 32-bit operating systems have a limit of 4 GB of physical RAM that can be accessed.  However, by using the PAE kernel, which does some "tricks" to allow the 32-bit system use more than 4 GB of RAM, a 32-bit Linux machine can use the 4+ GB of RAM.

The problem is that in order to properly compile the drives, the Linux PAE Kernel source code must be installed.  The standard developer tools that include the non-PAE kernel source is not sufficient to compile the drivers.

Therefore, for you Linux flavor, please make sure that the Linux PAE Kernel source code for the kernel that you're running is installed so that the ATTO Technology HBA drivers are properly compiled.  The package name is usually something like "kernel-pae-devel", but mileage may vary for each Linux variant, so make sure you do some research to find out what the actual name is for your Linux distribution.

For customers using 64-bit Linux machines with more than 4GB of RAM, the PAE kernel is not needed and therefore not used.
Others in this Category
document ATTO HBA Drivers for Linux/Mac OS X
document Kernel Panics with H380 SAS HBA on Mac

Powered by KnowledgebasePublisher
Page Load Time: 0.025295 seconds / 25.295 milliseconds.
Page File Size: 18805 bytes.