Thanks Harry..
But i think i was not clear..
I mean that i am NOT getting any IP from my router. I have to set it manually.
Even after setting the local IP 192.168.1.x i am not able to ping my router or get to its web interface (192.168.1.1)
And no... if i try to open any webpage, or ping any url (yahoo, google), i get nothing. Unknown host is what it shows in the browser.
it is like if there is no network card at all.