Alfonso II fue nombrado rey de Asturias tras la muerte de Silo. Alfonso II fue nombrado rey de Asturias tras la muerte de Silo. Para evitar estos continuos ataques, el rey asturiano tuvo contactos diplomáticos con los reyes de Pamplona, Carlomagno y su sucesor, Ludovico Pío. El sobrenombre de «el Casto» se debió a su renuncia a las mujeres.