I have Samsung Galaxy Note N7000 with rooted android ICS 4.0.3 with super user access.
I used to use my mobile 3G internet connection via my laptop using USB tethering option.my mobile was performing well with USB tethering when I used to have 2.3.6 android but last month I updated my galaxy note with rooted android ICS 4.0.3 and started having following problem with USB tethering ( Same happen when I tried Wifi hotspot tethering option )
Connecting of mobile with laptop via USB tethering is very smooth without any problem but problem starts after few minutes ( may be 10 minutes or may be 30 or more minutes ) when my Google chrome start showing DNS issue.
I thought my ISP having some DNS server problem so I added 8.8.8.8 & 8.8.4.4 ( Google DNS server ) as DNS server address in setting of network connection but this could not solve the probelm.
I opened browser in my Samsung note, it was working well without any problem , even all other applications in mobile were working well.
I disabled and enabled tethering and data connection in mobile but without success.
Next I rebooted my laptop ( having window 7 premium ) but this also could not solve problem, I even tried ubuntu OS but without any success.
Finally I turned my Samsung note off and after few second I turned it on ( not simple restarting – it is turn off then turn on ), to my surprise problem was solved. But after few minutes problem reappeared so again I turn off and on my mobile and problem solved again, process continued.
It is really frustrating to turn off & on mobile every few minutes
I thought it is DNS cache problem so I tried different application like SetDNS to change DNS server in mobile connection but with out any success.
Finally I done some test ( when there was connectivity problem ) to know exact problem.
First of all I opened CMD in window 7 and executed following command
ping 8.8.8.8
result was timeout !!
this result mean that there is no DNS problem but there is connectivity problem between mobile modem and laptop.
Next I executed following command
ipconfig
I got following result
Ethernet adapter Local Area Connection 3:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : XXXXXXX
Autoconfiguration IPv4 Address. . : 169.254.251.171
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . :
above result appeared very odd to me so I turned my mobile Off and On( when there is no issue in connectivity) and repeated the command and result was
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . :XXXXXXX
IPv4 Address. . . . . . . . . . . : 192.168.42.31
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.42.129
finally I added above values in connection setting ( will explain in detail below ) and started using internet on laptop, again after few minutes same problem occurred, this time I simply unchecked and checked the tether option in mobile and this solved my problem( without restarting the mobile ).
So No need to reboot the mobile, just one click can solve the problem ( we need driver update in mobile to permanent solve this problem).
Here are step wise instructions to solve the problem
Connect the android mobile with laptop or pc via USB cable
In mobile go to menu -> settings -> tethering -> click check on USB tethering
Mobile is now connected to laptop, open internet explorer in laptop and check if internet is working or not , if it working then
click start and type cmd in search box and click enter
you will see a black window , it it type
ipconfig
you will get result something like this
Ethernet adapter Local Area Connection 3:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . :XXXXXXXXXX
IPv4 Address. . . . . . . . . . . : 192.168.42.31
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.42.129
Note down these values and follow following steps
Go to Start -> control panel -> Network & sharing center -> change adapter setting ( on left side ) -> Right click on Local Area Connection 3 ( or any other connection which appeared in above result ) -> click on properties -> double click on internet protocol version 4 ( TCP/IPv4)
you will see following window
fill the setting as shown above in image, matching with results you got with ipconfig command.
you can use DNS server setting same as shown above.
Click Ok on both windows which appeared and you have done !!!!
Now whenever you got DNS server error or timeout problem then simply
In mobile go to menu -> settings -> tethering -> click uncheck on USB tethering -> click check on USB tethering
your internet issue will get solved !!
Enjoy !
No comments yet.