The Mega and newer ethernet shields need no pin bending. Works right out of the box. If the ethernet shield has a 6 pin connector (2x3) in the center of the board, it is normally Mega compatible.
Here is a web server sketch that might help troubleshoot the shield.
Change the network settings to yours. Use a web browser to see if you get a form page with two form fields on it. If you open the serial monitor, you can see the values returned in the form fields.
Some of the examples in the IDE don't work as expected. Just a warning.
I like my ethernet shield. After a very rocky start to our relationship, we are friends now. ![]()