What board have you selected in Tools-->Boards?
If you haven't edited the entry in "/hardware/arduino/boards.txt", an external crystal is expected (mostly 16MHz).
--> 16MHz is o.k. with standard fuses and bootloader.
I think you mean that sort of oscillators:
These ones have integrated capacitors, so you don't need the two 22pF.
Connect the two outer pins to pin 9 and 10 at the Atmga and the pin in the middle to ground.
***failed;
avrdude: verification error, first mismatch at byte 0x0000
0x3f != 0x00
avrdude: verification error; content mismatch
using 1.0
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.
I don't think version 1.0 works at all for programming another chip.
As for the verification error, make sure the wires have a solid connection and are reasonably short.
I had a verification error when using 10 foot leads and a marginal connection
I'm using a similar arrangement to burn the bootloader albeit using Windows XP (and 0.22). However, the difference is that I have a 124 ohm resistor between the Duemilanove reset and 5volts. Prior to that I just kept getting errors.
I think solution to your problem in signature lies in the avrdude.config file which is in the mainfolder of your arduino software change the signature of Atmega168 in this file to 0F and it will work fine.
Connect Master D10 to slave reset pin, D11 to D11, D12 to D12, D13 to D13, and power, ground.
Need a crystal on the slave too.
See the video at the end of this thread http://arduino.cc/forum/index.php/topic,68183.0.html
Jayraj:
I think solution to your problem in signature lies in the avrdude.config file which is in the mainfolder of your arduino software change the signature of Atmega168 in this file to 0F and it will work fine.