I'm having trouble getting wifi tether to work with 4G. It was working fine yesterday, and nothing has changed between when I last used it and now. The weird part is, when connected to 4G and tethered I can go to any Google site, but nothing else will load. When I'm connected to 3G everything works. I thought maybe it was that wifi tether is set to use Google's DNS and perhaps Google was having issues, but why would they work for 3G and not 4G. Do you think Sprint/Clearwire is blocking Google's DNS in an effort to curb unpayed tethering on 4G? Any other ideas?
Edit: I've tried a few different free DNS services and the same thing happens with all of them. No connection issues on 3G, but ONLY Google pages will load via 4G, regardless of which DNS service I'm using. This is a very strange problem....The only two things I can think of is Spring/Clearwire blocking DNS services or there's some sort of bug on the 4G network at the moment.
I'm seeing the same issue, and I did the same troubleshooting steps. It's almost as if they are inspecting http headers and checking the MAC against some database. Hopefully something is just broke on Sprint's side, though.
Co-signing. 3G wireless tether works while 4G doesn't.
Same Problem in NYC
Hey Guys, glad I found this post. Thought I was going crazy. Everything is fine on 3G but only google sites and certain non picture portions of other websites will load on 4G.
Strange thing is that all websites are fine on the phone itself while on 4G.
Heard someone that's using the paid sprint hotspot is having the same issue, so I'll keep my fingers crossed that this is a temporary issue.
rpav2004 said:
I'm seeing the same issue, and I did the same troubleshooting steps. It's almost as if they are inspecting http headers and checking the MAC against some database. Hopefully something is just broke on Sprint's side, though.
Click to expand...
Click to collapse
What? You do realize that the only MAC Sprint ever sees is that of the phone, right? As for inspecting headers, not only would that be trivial to get around, but it would also be likely to cause breakage in third-party browsers as the whitelist would likely not be complete. Reliable browser detection via HTTP is near impossible. That also would have no effect on non-HTTP traffic, IMAP e-mail or an XMPP instant message connection for example.
wolrah said:
What? You do realize that the only MAC Sprint ever sees is that of the phone, right? As for inspecting headers, not only would that be trivial to get around, but it would also be likely to cause breakage in third-party browsers as the whitelist would likely not be complete. Reliable browser detection via HTTP is near impossible. That also would have no effect on non-HTTP traffic, IMAP e-mail or an XMPP instant message connection for example.
Click to expand...
Click to collapse
I believe there is an individual MAC for every radio in the phone, so you would have a unique MAC for your cell radio, wimax radio, bluetooth radio, etc. Also, I don't believe he's referring to the browser's identity info, but the packet headers that contain DNS/tcp/etc. info that all network services use. That would have an effect on ALL traffic, and it clearly does as nothing works expcept most google services.
I have been usb tethering with CM7 since GB6 and it would switch back and forth between 3G and 4G without any problems. Pre GB roms would require google tether which would only work on 4G.
I am now experiencing the same dead 4G tether and am not droping back to 3G since the 4G signal is good. Yep like everybody else the phone by itself is connecting and browsing.
All tether traceroutes and pings seemed reasonable. Flashed back to an earlier working release and it also failed. I have not tried any port other than 80 at this time.
marcog42 said:
Heard someone that's using the paid sprint hotspot is having the same issue, so I'll keep my fingers crossed that this is a temporary issue.
Click to expand...
Click to collapse
I just added the Sprint HotSpot to my account and I can confirm that it's working flawlessly with 4G. Even with the HotSpot feature on the account, wireless tether will not work.
Imap works, SMTP works, ftp works, ftp via browser (port??) or any other browser activities do not work while tethering on 4G.
Port 80 and/or tethering via browser is hosed.
What wifitether version is everyone using? I'm using 2.0.5
Well, I got home connected to 4G and tethered to my laptop. Everything worked. Might be dependant on what tower you're connected to. I'm using wifi tether 3.0 pre11, but had the issue with 2.0.7.
marcog42 said:
Well, I got home connected to 4G and tethered to my laptop. Everything worked. Might be dependant on what tower you're connected to. I'm using wifi tether 3.0 pre11, but had the issue with 2.0.7.
Click to expand...
Click to collapse
I believe you're correct. I downloaded 3.0 pre11 and still nothing. Strangely enough it would allow streaming of an Amazon video on the browser but it worked on 2.0.5 as well. I wonder what clearwire is doing on their end. Does anybody have any ideas on circumventing it?
wolrah said:
What? You do realize that the only MAC Sprint ever sees is that of the phone, right? As for inspecting headers, not only would that be trivial to get around, but it would also be likely to cause breakage in third-party browsers as the whitelist would likely not be complete. Reliable browser detection via HTTP is near impossible. That also would have no effect on non-HTTP traffic, IMAP e-mail or an XMPP instant message connection for example.
Click to expand...
Click to collapse
I didn't go into much detail since I was posting from my phone, but allow me to expound now. Wifi-tether does nothing more than NAT your internal network to it's live IP address, whether that be on 4G or 3G. Both of these radios have the physical addresses that would not be hard to trace on a cellular network. When the packets are transmitted, as is the case with any packet transmission, the only information that gets changed as the packet passes through the NAT is the IP address. All of the other information stays the same. Now, in terms of most traffic, this isn't a big deal, but with HTTP and HTTPS traffic, the stream of data sent contains the header of the browser sending the request. Since the NAT doesn't mask this data, it's sent out into the wild blue yonder (Sprint's Clearwire WAN) where the capability of inspecting the packet header is very easy to do with most enterprise grade equipment. Now, while any blacklist of headers will inevitably be incomplete, a very simple whitelist of 'known' headers - such as mobile browsers on the market and the included browser on the phone - can be implemented with a few short lines of code. Now, while it might seem trivial, how many users are going to attempt to obfuscate or change their packet header identifiers just to get online? They'll give up, use another connection, or just view the pages on the phone.
I tested this for awhile today, using multiple different browsers on my PC and got nothing. I opened up a VPN connection to my workplace, and routed all my traffic through that (that is, encrypted in an IPSEC tunnel) and the internet worked fine. The most brilliant part, from Sprints point of view, is that the HTTP session is never actually 'closed', just kept in a perpetual waiting state where no data is transmitted. If this is all a fluke, it's the best bandwidth saving fluke Sprint could ever dream up.
All in all, I'm really really hoping this is a snafu, but all signs are pointing to sprint catching onto our usage, which is a huge uh-oh.
edit: I was still able to ssh and telnet via my tether, and open up the VPN and receive email, which points to this being a targeted attack on HTTP. Double uh-oh.
Firefox, IE, Opera, Epithany, Chromium, Midori and Konqueror all fail.
Port 80 traceroute is good.
Does anybody knnow of an agent switcher that can be used?
What about downloading Adfree and installing the host files. That fixed my data issues on my Evo.
Sent from my PC36100 using XDA App
This appears to be a new sprint development. Are you saying that you can tether with 4G?
Aha... finally found some people who are having the same issues, 4g just stopped working with wireless tether about 3 days ago. 3g works just fine, and 4g connects and is pushing data to the phone, but no webpages are loading on my laptop when 4g is on... I'm out of 4g range right now, but will check back in when I'm back in range tomorrow.
It's working for me again. I'm replying to this thread using my wifitether uder 4G.
Working again here too.
I've been tethering my Evo 4G for about a year now and all of a sudden, a few days ago, I noticed my WiFi tether speeds dramatically decreased, especially when 4G is turned on. When I run speedtests directly on my Evo 4G I would get an average of 6 Mbps download and 1.4 Mbps upload. When I run speedtest.net on my laptop that is WiFi tethered I would get an error "Configuration Load Failed" and my browsing is extremely slow. I tried my desktop computer and got the same error message and dialup like browsing speeds. I tried tethering my iPad and another Evo 4G and the speedtest app resulted in ridiculously low speeds like 0.04Mbps download but a normal 1.4 Mbps upload speed.
I've been tethering my Evo 4G with 3 devices on a daily basis and used to get an average of 3 Mbps download and 1.4 Mbps upload speeds at my office. Is it possible that the built-in WiFi router is defective now?
A couple of other unusual changes that I noticed within the past few days:
- My 4G speed on the phone itself is faster now at my office. I used to average 2-3Mbps download and 1 Mbps upload at work every day. Now I've been clocking at an average of 6 Mbps download and 1.45 upload. Maybe Sprint improved service in my area?
- I checked my latest Sprint bill and noticed I used an unusual and huge amount of 4G data last month. I used to average 2-3GB of data per month but this September I used 12.2GB. I was shocked when I saw that. I don't think I'm being throttled because my phone is still running fast on 4G.
- My billing cycle starts every 3rd of the month (about the same time the slow WiFi tether problem started)
- I started getting "Low Internal Storage Space" messages
I've been searching other threads with Slow WiFi Tethering problems and so far I've done the following in attempt to troubleshoot and still got the same slow speeds:
- Wiped Cache Partition and Wiped Dalvic Cache using ClockworkMod Recovery v3.0.0.5. I read somewhere in the forums that this may increase 4G speeds. This did free up some memory and cleared up my "Low Internal Storage Space" message.
- Moved the 'fixroute.sh' file to another location (as instructed from another thread)
- Uninstalled and reinstalled WiFi Tether 2.0.5 (been using that since last year), WiFi Tether 2.0.7. (Same results), and WiFi Tether 3.1. Beta 6 (Does not work)
- Tried 4G at home and friend's house about 5 miles away and got the same sluggish results.
I'm wondering if anyone else has a similar problem where their WiFi tethering just stopped working as fast as it used to and what did they do to fix it? Is this a hardware problem?
By the way, I'm on a rooted stock 2.2 ROM, Pri 1.40_003
Any help would be appreciated! Thanks!
Update:
My phone is still suffering from slow 3G/4G wireless tether today in Brooklyn, NY with 0.08 Mbs down / 1.76 Mbs up.
This past Saturday I did notice that while I was in South Amboy, NJ, I was able to wireless tether 4G signal at about 2.16 Mbps down / 0.73 Mbps up. Speedtests were about the same on the phone itself and on my laptop. Why was I able to tether faster there made me even more puzzled and ruled out that my phone's built in wifi router is defective.
I'm hoping I can get this fixed soon. I have no clue what else I can do to get my wireless tethering back up to speed...
Update:
2 days ago I followed instructions on how to fix download speeds by editing the phone's HTTP PD Proxy Port & HTTP PD Proxy Address.
http://forum.xda-developers.com/showthread.php?t=922978
After applying the changes I instantly got my WiFi tether speeds back! I ran speed tests on my ipad and was able to get as high as 5 Mbps down and 1.4 Mbps up. I waited until the next morning to try it at work (where I mainly tether) and to my disappointment my speeds were back to slow 0.1 Mbps down and normal 1.5 Mbps up. I checked my proxy settings to see if they reverted back but nothing changed. I then went back home and found that my tether speeds were slow there as well. This was really bothersome! I then decided to give up for now and just tether on 3G for now.
This morning I stumbled across another thread on filterproxy
http://forum.xda-developers.com/showthread.php?t=966418
I followed the instructions and was successful in tethering at 4G speeds! Whew! My speedtest's results:
Ping 353 (This increased dramatically. I normally get 75)
Download Speed 5.14 Mbps
Upload Speed 1.33 Mbps
I'll keep running speedtests though out the day and see anything changes. Hopefully this filterproxy solution will hold up. It's an extra step to configure my browsers to use the proxy whenever I tether but I won't complain because I got my 4G speeds back (For now).
My question for now is... How come I was able to run wifi tether without all these problems for over a year and then all of a sudden run into these problems?
I hope this helps anyone else who has slow tethering over 4G problems.
I have a problem that I cannot find a fix for.
I have used the 4g hotspot hack that is implemented in Calkulin's 2.7 rom and WiFi tether; neither of them work.
WiFi tether will start with errors regardless of whats used. So thats it for that one..
4g Hotspot hack will allow connection in 3g and 4g, but the 4g is roughly 10kbps down. 3g is faster.
I used it on my tablet which is the Lenovo K1 and thats where the speed test is run.
Next I tried it for my laptop. It connected with limited connectivity and after 5 minutes it got a connection. I went to speedtest and it lost connection. This was with 4g when I have full 4g bars. Same issue with 3G anyway so it wont make a difference.
Speed test app on my phone gets about 10-12mbit down with 4g. Im really lost as to why its doing this.
went from EK02 to EL13 to EL26.. no luck.
Same Here
I am actually having the same problem. I've been looking through the treads to see if anyone has posted a solution, but you're actually the first person I've found that has mentioned it. Either with 4G or 3G on, I', getting less than .45 Mbps on devices connected to my Sprint Hotspot. Meanwhile if I run a speed test on my phone, my 4G connection is anywhere from 3 to 5 Mbps. Very frustrating.
OP which versions of wifi tether have you attempted?
Here's what i would do. I would update to Calk's 2.9.1 Rom, and flash a new modem (el29 is my current fave). Update PRL and Profile, reboot for good measure. Use the stock Sprint Hotspot app (set security if you choose) and it should work. My fiance's phone is running all that perfectly.
Solution : I am a heavy data user and I use the Sprint hotspot with 4G and at first I was having problems then I found a way to make it work. first you MUST keep 4G on and not let it idle at all . Second when you enable the hot spot let it settle for about 5 minutes to allow the hotspot to set the right channel for WiMAX if not it will not connect and also will give you low speeds. third keep the charger connected.
Sent from my SPH-D710 using XDA App
Hey guys am i the only one having issues with wifi, its so painfully slow takes forever to load a webpage forget about watching a video, and no its not my wifi because i have tried several different ones and its always the same slow speeds, ive gone over my data limit twice since i got the g4 because cant you wifi.
is their a fix for this iissue, love my g4 but seriously thinking about another device
bayniner said:
Hey guys am i the only one having issues with wifi, its so painfully slow takes forever to load a webpage forget about watching a video, and no its not my wifi because i have tried several different ones and its always the same slow speeds, ive gone over my data limit twice since i got the g4 because cant you wifi.
is their a fix for this iissue, love my g4 but seriously thinking about another device
Click to expand...
Click to collapse
Try the DNSet application - I had painful Comcast WiFi speeds, or lack thereof, and running this application before turning on WiFi solves the issue. Not sure if it's just me, but you should know that MMS doesn't work when the DNSet application is running.
What is stopping us from hardcoding DNS entries in the WLAN config now that we have root? Is this possible?
Icculus760 said:
Try the DNSet application - I had painful Comcast WiFi speeds, or lack thereof, and running this application before turning on WiFi solves the issue. Not sure if it's just me, but you should know that MMS doesn't work when the DNSet application is running.
Click to expand...
Click to collapse
I looked at it, but the app needs to create a VPN to work, which is a whole other can of worms.
Do you have Comcast? I've learned that Comcast rolled out IPv6 out of nowhere, and many of its routers have issues with some phones (my gf's iphone included). I rooted my phone, disabled IPv6, and now I'm back to consistent 50-80Mbps download speeds on my phone.
Before, I would open up the Speedtest.net app, it would take a full minute or more to locate a server, and then the needle for the download speeds would constantly bounce between 0 and 50, sometimes with my phone prompting me that I lost my internet connection, asking if I would like to switch to data. Worth a shot! If you can't root, DNSet does this for you through the VPN, or you might be able to find a way to shut it off on your router.
I don't seem to have any issues with my phone picking up IPv6 over data or a few other routers, though, so I think this issue is more due to some bad firmware on certain modems.
Yes i do have comcast, their is many other cellphones in my house galaxy s5 ,s6, lg g3, iphone 6, none of them have problems but mine, how do i disable IPv6 once i have root
ryanpm40 said:
Do you have Comcast? I've learned that Comcast rolled out IPv6 out of nowhere, and many of its routers have issues with some phones (my gf's iphone included). I rooted my phone, disabled IPv6, and now I'm back to consistent 50-80Mbps download speeds on my phone.
Before, I would open up the Speedtest.net app, it would take a full minute or more to locate a server, and then the needle for the download speeds would constantly bounce between 0 and 50, sometimes with my phone prompting me that I lost my internet connection, asking if I would like to switch to data. Worth a shot! If you can't root, DNSet does this for you through the VPN, or you might be able to find a way to shut it off on your router.
I don't seem to have any issues with my phone picking up IPv6 over data or a few other routers, though, so I think this issue is more due to some bad firmware on certain modems.
Click to expand...
Click to collapse
From the G3 after the 5.0 update, the fix was to disable IPv6 as well. This isn't related to IPv6 though, as it only seems to effect the G3/G4. Also, Google "What is my IP" when on mobile data and you will likely have an IPv6 address from Verizon.
I don't know that it isn't related to ipv6; Samsung phones have similar issues and my girlfriend's iphone does as well. I don't think the problem is the protocol itself, but how certain modems (seemingly Comcast ones) incorrectly implement them in their firmware