Printing in landscape through ethernet shield on port 9100

You might test printing the escape sequences byte per byte: 27 38 108 49 79 (decimal values

printLandscape()
{
print((char)27);
print((char)38);
print((char)108);
print((char)49);
print((char)79);
}

followed by print("hello");

get the idea?

What exact printertype is it?
Its interpreter might slightly differ.. or just not support landscape; URL manual?