Wenn Du einen usbasp ohne 3.3V Spannungsregler und ohne Z-Dioden verwendest dann schau mal meinen Post hier an:

https://www.roboternetz.de/phpBB2/viewtopic.php?t=27951

Die 5V die der usbasp auf die USB Datenleitungen bringt sind außerhalb der Spezifikation für USB 1.0. Manche USB Controller kommen wohl damit zurecht, manche nicht. Leider sind die meisten Layouts auf fischl.de und obdev.at nicht entsprechend korrigiert.

Wenn das nicht hilft dann bleibt mir nur zu raten die Fuses zu kontrollieren (externer Oszillator) und auf jeden Fall die neueste Firmware von 12/2006 zu verwenden.

Gruß,
Watz