avrdude: stk500v2_ReceiveMessage(): timeout

Uploading, using the parameters :

Board: Duemilanove ( as suggested by another list member, as it worked for him with the clone)
Processor; atmega 328P
Port: /dev/ttyUSB0 ( As you suggested)

I double checked the chip on the board, and it is an <Atmel Mega 328P AU 1545>

Not saying it isn't a Duemilanove, but I have about 10 of the clones and they all program as a Uno.

Please check both Uno's by selecting :
Choose Tools→Board→Arduino Uno to find your board in the Arduino menu. ...
Choose the correct serial port for your board. ... probably /dev/ttyUSB0
Click the Upload button.

Show your error message.