Ruby 1.9.1 and Soap4R NTLM Authentication

Currently I have a Web Service client on ruby using the soap4r gem and
it is working fine(see script attached). But if the server uses NTLM
authentication for the service i don’t event get to execute the
following line.

@wsdl.create_rpc_driver()

and it makes sense since it’s waiting for the authentication hash on the
request headers. I tried using wireshark to check my service using
firefox and i could see the NTLM authentication hash on the request.

Does anyone have used NTLM authentication for consuming secured web
services.

A little help will be appreciated.