Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a Huawei E1752 HSDPA broadband modem USB stick that works great if plugged into my laptop and connected via the ISP vendor's proprietry software. If I plug the stick into my 3G Router (TP-Link TL-MR3220) the connection sometimes works, but oftend "fails". When it "fails" I get assigned an IP address (outside my local netmask) and some reasonable looking DNS servers, but I can't ping any outside addresses or access the internet. Sometimes when connecting through the router I get assigned as a DNS which obviously won't get me anywhere.
Where can I start to debug this problem?

share|improve this question

While I've not used the TL-MR3220, it does look like a cool device.

There are a couple levels of DHCP going on here.

One level is the TL-MR3220 which is assigning addresses to you locally. Quite likely it also NATs you to either the 3G or WAN connection.

The second level is your 3G provider which supplies an address etc to the TL-MR3220 3G side. Your 3G provider is probably NATing that access as well.

It is quite possible that, as odd as that might look, might be a reasonable DNS address supplied by your 3G provider and within your 3G provider's network.

When you have the 3G USB stick in your computer, look at what IP network you are on and what DNS you get, etc.

Then plug the 3G USB stick into the TL-MR3220 and see if, via what ever interface you get on the TL-MR3220, what ip network the 3G side of the TL-MR3220 gets, and, what DNS that side of the router gets, etc.

If there is a ping command on the TL-MR3220, can you ping somewhere outside?

Now, from your computer a ping of the TL-MR3220's wifi side should work. Your default route should be the address of the TL-MR3220's wifi side. The DNS could be the TL-MR3220's wifi side, or, it could be somewhere on the 3G provider's network, or it could be somewhere else.

Does a ping of an IP address outside your 3G provider's network work? Now can you do the same ping with a name rather than an address?

share|improve this answer
Thank you for your good advice for hunting down the problem. I tried most of the IP lookups and pingings as suggested before posting the question. There seemed to be no difference between the 3G side ip address and DNS addresses that gets assigned in both usage cases. – JannieT Jul 28 '11 at 15:36

USB network sticks require drivers to function. Why are you plugging it into a router? Are you trying to connect the router to the modem wirelessly?

share|improve this answer
The OP does exactly what he/she should do. A simple Google search would help you figure what TL-MR3220 is and how it's supposed to be used/set up. – Larssend Jul 21 '11 at 12:28
up vote 0 down vote accepted

It looks like the problem was with the ISP's DNS servers. Somehow, when I don't connect via their proprietry client interface, my request is blocked at the dynamically assigned DNS server. I changed the settings in my router to always use Google's DNS service ( and and haven't had the problem since.

share|improve this answer

I am using a TP-Link TL-MR3220 router with a Three Mobile UK 3G USB stick. It used to drop connection every 10 to 15 minutes. Now it has been working fine since I changed the Primary DNS to Google's under the DHCP Settings as was suggested by JannieT.

-- acca

share|improve this answer
Hi Arturo, the best way to help other users is to upvote the answer that helped you most instead of giving feedback by adding another answer. – JannieT Apr 29 '13 at 15:39

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .