Ethernet Sheild and GSM router

No, it don't have to be the same. Try the telnet session as I've posted earlier from your laptop, not using the browser but just the telnet command. I'd expect you to get the same output as with the Arduino but it's worth a try.