About a week ago, I tried to use my Arduino Uno to program a a standalone atmega328p with optiboot. Not only was I unsuccessful, but now I can't upload sketches to the original atmega chip. The "L" stays lit even when I press the reset button.
So I ordered a AVR ISP MKII to either unbrick my Uno or bypass the bootloader and upload a sketch. I followed the tutorials to use the ISP in Ubuntu 12.04, I have the programmer set to AVRISP MKII and I tried to "Upload sketch using programmer". This is the response:
avrdude: stk500v2_command(): command failed
avrdude: stk500v2_program_enable(): bad AVRISPmkII connection status: Unknown status 0x00
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.