Was wird denn für ein Fehler genannt ?
Vermulich ja "unknown ID, ID = $FFFFFF" oder so ähnlich.
Das ist die typische Fehlermeldung wenn die ISP Verbindung nicht funktioniert.

Checkliste: (Sollte mal irgendwo ins Wiki, die Frage kommt häufiger)
1) Ist der Stecker richtig rum drauf ?
2) Ist die Versorgungsspannung OK ? (oft ca. 5 V)
3) Hat der µC einen Takt, intern, Quarz oder Ozsillator je nach Fuses
4) Ist der Takt hoch genug ? Bei weniger als 1 MHz muß teils die Geschwindigkeit reduziert werden.
5) Ist das Kabel zu lang ? (ideal unter 30 cm)
6) Kalten Lotstelle ?
7) Funktioniert die Software auf dem PC ? Bei WinXP, WinNT usw wird ein extra Treiber gebraucht um den LPT port freizugeben.