So I gave up on trying to get it back & went for 'dhcpcd' & it seems pretty nice in getting leases, & it's quite simple to use, even simpler to assign a fixed ip & a cloned mac addresses, etc.
Anyway the main problem that I face now is let's say I suspended my computer & when the network comes up back again sometimes I lose the saved nameservers in "/etc/resolv.conf". By the way my computer has trouble resolving DNS on it's own so I have to supply OpenDNS nameservers to the config.
So the point is how do I make sure my nameserver configuration doesn't change? I've heard of stuff like making the resolv.conf file write protected but that didn't help so far
Let me know what can be done.
Thanks!

