puoi provare a disinstallare libasf e dkms poi reinstallare dkms
se lo hai installato singolarmente libasf potrebbe avere generato questo problema
il kernel sources viene aggiornato automaticamente quando da urpmi --auto-select quello che non viene aggiornato semmai è il kernel immagine
puoi avere tranquillamente magari un kernel source 2.6.17 e un kernel immagine 2.6.12
aggiornando il kernel immagine alla versione corrente in futuro poi dkms fa tutto da se
al boot compila il driver e lo installa nel nuovo kernel