Ok, got it working... there wasn'y annything wrong with the card.
All the connection I tried had different problems.
1) The ad-hoc connection needed me to define a static ip
2) I was entering a wrong 128 wep key... ups
3) bad signal on the ap
So the conclusion is:
I'm a real a$$ h0l3!!! , the error, as in most of the cases, was between the keyboard ant the chair.
It seems that tha error es the normal erro the kernel shouts when the connection times out for any reason.
Thanks everybody for reading the post.
Tomas