what kind of modem is it ?
does your connection pass through eth0 ?
i am not sure your log and pass are right ==> i had already the prob ==> for each time it was a login/pass prob
you can clean resolv.conf
then after attempting to connect, you check if your provider has sent the dns to you