I have a 3G USB dongle from an ISP that has been working 100% fine for months.
Since the last few days though, it is exhibiting a strange problem on my FC13 laptop. If I try to connect 5 times (doesn't matter what - web, SSH, etc.) through it, the connection will fail 4 times and work the 5th time.
This is if I use symbolic names that have to be DNSed.
If I use straight IP addresses, it works perfectly, every time. I have already tried many different DNS servers in resolv.conf, most of the time, when using a symbolic name, however, connectivity will fail.
Straight IP addresses keep working perfectly.
If I am SSH'ed in for example (even to a symbolic name, if it works, that time) the connection is smooth and fast and never drops.
It is just the initial name -> ip thing that doesn't work 90% of the time anymore...
Here's my current resolv.conf:
Where can I start looking? I don't think it is my ISP (since the connection works fine, as long as you restrict yourself to using IP addresses, and, once connected, it works beautifully, for hours and hours).
I've already tried dozens of other DNS servers than those above.
Oh yes, nslookup works perfectly when looking up any name, first time, ever time... Even when my ftp, ssh client or FireFox won't connect to a symbolic name, at that moment nslookup resolves the name to its ip, perfectly...
I also tried removing rotate above in my resolv.conf and then manually rotated the servers through the first position, no effect. I sometimes have to retry a connect to a symbolic name (be it SSH, FTP, WWW, etc) up to 20 times before getting connected. IPs work first time...
So I'm totally out of ideas to try.
What else can I look at?