I've seen this one lately. The problem was using a custom kernel, but leaving the vendor supplied kernel headers in place. /usr/include/linux should be a symlink to /usr/src/linux/include/linux Karl