Cuando Abderramán III llegó al poder en 914 una gran parte del sur de al-Ándalus no reconoció su autoridad por lo que decidió atacar con su ejército los castillos de la serranía de Ronda y entró en Algeciras donde emplazó su base de operaciones y construyó unas atarazanas para reparar los barcos capturados a "Hafsún".