There is supposed to be a line above that one, saying what it actually read– the “expected signature” line always follows that if the value is wrong. It should be something like “avrdude: Device signature = 0x1e9514 .
You may need to just scroll up a line to see it.
If you’re doing this from within the Arduino IDE, you may need to turn on verbose mode in the preferences.
And, to be clear, you are *not* reporting nearly enough information here to figure out what the problem is. I can give you a list of things to check (like, for example, that your target chip actually is an an ATmega328P), but until you can see the actual error, it’s pretty hard to guess what might be wrong.
ok …i am using arduino IDE 0023 version….using Diavolino as ISP….wired the breadboard, just like on your tutorial or the one on the Arduino site….i put the sketch ArduinoISP on the Diavolino…i selected Arduino Duemilanove or Nano w/ATmega328…..then run Burn Bootloader with Arduino as ISP…what is the verbose option?