Arduino Ethernet - not in sync: resp=0x70

So, my Arduino Ethernet arrived a few days ago. I discovered I would need a cable like this to program my board.

So I thought I could use my typical USB>RS232 cable and take their outputs to TTL level using two MAX 232 and use an external power supply to get the pin 3 of my desired cable, which is +5V.

I made it. Here is a picture:

The problem is that I just can't upload my sketch to the board, as seen below:

I tried each of the programmer options, none got me results.

Does someone have an idea of what is wrong?

The "Programmer" section doesn't apply, so it won't matter what you select.

Select Arduino Uno in the board selection and the Serial Port for your adapter.

If you don't have DTR connected to the reset signal, you will have to manually reset the board before the upload starts. 1-2 seconds after you see the "Binary Sketch Size" message, press the RESET button.

I did what you told me. Selected the board as Arduino Uno, even if it's not. and tried to upload, pressing the reset button on the board after seeing the message about the bytes. Follows the result:

avrdude: stk500_getsync(): not in sync: resp=0x30

blacblu:
I did what you told me. Selected the board as Arduino Uno, even if it's not.

If your IDE has an "Arduino Ethernet" option, then use that.

When you connected TX and RX, did you swap them? RS232 TX goes to Arduino RX and vice versa.

I made this 6 pin cable, as I showed on the first post, and attached the pins on the 6 holes on the board that says EXT-PROG

The Arduino Ethernet does have a TX and RX pin, but I think they are for serial communicating, not programming.

I made the connections as seen below:

blacblu:
I made this 6 pin cable, as I showed on the first post,

It is difficult to see what you built in the first post. The chip names are unreadable and following the same colored wired in a photograph is tough.

blacblu:
The Arduino Ethernet does have a TX and RX pin, but I think they are for serial communicating, not programming.

That's the same thing. The chip is programmed over serial. The TX/RX pins on the side are the same as pins 0 and 1, which are also marked TX and RX.

If you've made the cable correctly and selected the write items in the IDE, then you wouldn't need to manually reset.

I've just made an schematic:

Don't worry about CTS. It doesn't connect to anything on the Arduino. So you only need to use RX, TX, and RTS, which should fit on one chip.

I see.

But am I connecting everything in the correct place?

Thank you.

It looks like the diagram is correct.

Do you know if the RTS signal is PC->BOARD or BOARD->PC?

I'm thinking maybe I should buy a FTDI cable or board, what you think?

http://multilogica-shop.com/placa-FTDI

This board have DTR instead of RTS, so it will automatically reset the board on upload. You think it's a good investment?

please can I connect the ethernet arduino board to pc by using rs232 cable only