Sua chamada ls
mostra que /lib/modules/2.6.32-431.1.2.0.1.el6.x86_64/build
existe e é um link simbólico. Mudar para ele reclama que o arquivo não existe. Isso implica que o link simbólico está pendurado: seu alvo não existe. Você não parece ter as fontes do kernel instaladas, pelo menos não a versão correta das fontes do kernel, pelo menos não no lugar esperado.