I change to _client->print("EHLO 192.168.1.1"); and work. It's quit strange that your library work without hostname!?
I change to
_client->print("EHLO 192.168.1.1");
and work.
It's quit strange that your library work without hostname!?