Ich habe den USBASP-Programmer nochmal mit einem ATmega88 getestet, das Ergebnis ist das gleiche.
Programmieren: falsch,
Auslesen: richtig,
Chiperkennung : richtig

felack

P.S: Ich benutze eine externe Stromversorung für den Mikrocontroller, nicht die 5 Volt aus der USB-Schnittstelle.