I am using avrdude with an avrisp v2 (via usb -> serial converter because I don't have serial ports on my laptop) and it is working ok.
The problem comes when I connect a EDTP Airdrop A board (ATMega128L,
7.372MHz) and avrdude command gives this answer: " avrdude: Version 5.4, compiled on Jun 14 2007 at 21:03:37 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
System wide configuration file is "/usr/local/AVR/etc/avrdude.conf" User configuration file is "/home/xxx/.avrduderc" User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/ttyUSB1 Using Programmer : avrisp2 avrdude: ser_recv(): programmer is not responding avrdude: stk500_2_ReceiveMessage(): timeout avrdude: ser_recv(): programmer is not responding
avrdude: stk500_2_ReceiveMessage(): timeout "
Then, thinking that the board had a problem, I try to use AVRStudio (windows xp on my desktop, now with serial ports) on both boards: I could program both with AVRStudio with the same avrisp v2 programmer (through serial port).