What’s this xfinitywifi network and why do I keep connecting? (2016)
jimmymacsupport.com
jimmymacsupport.com
One day my phone browsing was interrupted by a starbucks terms-and-conditions webpage. wtf? Turns out my phone had auto-connected to an attwifi access point in range.
What's more disturbing is that companies work with "smart device" manufacturers so they can connect this way without you ever knowing.
What if your smart tv, only ever plugged into HDMI, was connecting to your neighbor's xfinitywifi without you knowing it?
Ifaik there’s no other way to stop autoconnecting to wifi that matches certain conditions, and it drives me up the wall.
The other way I see from the other comment is to view that SSID in your wifi menu, click the (i) button next to it, and toggle "auto-join".
Ever considered just turning wifi off?
Though, given my terrible memory this particular solution sometimes comes back to bite me in the bum: Usually when I turn off wifi I forget to turn it back on again until I’m at work and I’ve already downloaded a few hundred megs of music, all the whole stupidly ignoring the 4g connection icon.
You have two options that should solve the problem. Either:
a) Tap "forget this network", or
b) Toggle "auto-join" to off
Also, from time to time, I go in and reset my network settings, which erases any networks I've forgotten to forget.
When I asked Comcast to turn off the hotspot, they told me to disable xfinitywifi using the Comcast Business web-based administration page. However, toggling the options on the page failed to disable their hotspot.
Comcast said that I had discovered a bug, and that as a workaround they could disable the hotspot manually from their end. This also failed to work.
In the end, I had them replace the router with a much older wired-only model.
I understand what they're going for, but I'd rather have some kind of app manage it in such a way that it requires a certain strength and for me to be in the vicinity for more than a microsecond.
Obviously all bandwidth is shared at some point, but the extend to which coax is is ridiculous in my experience. They sell individuals hundreds of megabits download, 5 “megabit” upload, when the whole neighborhood might only have a few hundred megabits download capacity total.
It’s a joke compared to symmetric fiber connections, and that they share even more of your connection with their xfinitywifi adds to that. Hence why one should always buy and use your own cable modem.
There will be more people on a cable node than on a GPON (which is typically 16-32). But Comcast is N+0 on its DOCSIS 3.1 footprint (which is 75% of its network). That means they’ve removed amplifiers that extend the signal of the cable over distances, because those amplifiers get in the way of more aggressive techniques used in DOCSIS 3.1. That requires pushing fiber deeper into the network, and has the side effect of reducing how many subscribers are in each shared bus.
The upload limits are more an issue of legacy channel maps than insufficient bandwidth on the wire. The upstream/downstream portions are separated into different portions of the RF spectrum, and for historical reasons the split is heavily biased toward downstream. But symmetric DOCSIS is around the corner. There is also a lot of headroom left in DOCSIS 3.1. Compatible cable modems must support a minimum 192 MHz OFDM channels, which is almost 4 gbps. 10 gbps is possible if all the bandwidth on the coax is used for data rather than TV.
I have yet to experience a coax internet experience as reliable and pleasant to use as a symmetric fiber connection. I presume it’s because Comcast is overselling their capacity, because they’re Comcast.
And why shouldn’t they be? Consumer tech is properly optimized for burst usage. The network delivers the 10MB home page in a burst, then goes idle. The CPU bursts to 4 GHz to render it as fast as possible, then goes idle. The battery delivers 35W for half a second, then drops down to 5W. The whole system is designed around that usage profile.
Comcast, in contrast, just lets you use more of their otherwise idle capacity, then throttles you. The alternative would be getting the full capacity of their network all the time.
> This team discovered that at any given time there was some unused capacity in our network that could be used to temporarily enable faster connection speeds. PowerBoost was born.
TurboBoost notices there is additional thermal/power headroom, and boosts until that headroom is gone. PowerBoost seems very similar, except it's based on using unused capacity. The tapering is necessary, because PowerBoost uses up that excess capacity. The network tapers users off after the boost so there is excess capacity for other users to have a higher boost.
I don’t understand why you’re carrying Comcast’s water here. Nobody else does this nonsense. My FiOS connection is a gigabit all day every day. This isn’t a clever bit of network management that gives them an edge. It’s a clever bit of marketing which also allows them to cheat on speed tests.
“The tapering is necessary, because PowerBoost uses up that excess capacity.”
What the heck!? The network isn’t some kind of battery. There’s no buffer that gets filled up after 20MB on a TCP stream and they have to slow down to let it drain. I know you’re smarter than this.
I don't know exactly how PowerBoost works. I'm going off the description in the article you linked. The article says that PowerBoost uses up excess capacity on the network when it's available. It follows that you can't PowerBoost everybody, even at non-peak times, without lowering the maximum amount of boost.
> I don’t understand why you’re carrying Comcast’s water here. Nobody else does this nonsense.
No offense, but to most people on HN the physical network is an abstraction that magically delivers bits from point A to point B, and they say crazy things like "networks shouldn't be oversubscribed." I spent my engineering career sitting around layers 2/3, so reading this stuff tends to put me into rant mode.
Here’s some better info: https://www.dslreports.com/faq/14520
Relevant quote: “PowerBoost provides bursts for the first 20 MB downloading and the first 10 MB uploading of a file respectively on select Comcast High-Speed Internet services.”
Surely you admit that there is no sensible technical reason for a magic 20MB per-file limit on this.
Neither of those gets you the behavior you want, which is that even when the relevant route is at capacity, a user who starts a new connection will temporarily get a disproportionate share of the capacity compared to users who are doing downloading or streaming. A per-connection boost with a set limit approximates that behavior. Send packets as fast as you can for the first 20MB, then rate limit to the purchased bandwidth.
By contrast, how do you implement your proposal? You could dynamically allow each connection to pump packets as fast as it can unless the network was congested, in which case you transition to allowing each user a burst. But you don't really know the network is congested, especially at the edge, and particularly at layer 2, where this rate-limiting tends to happen.
Cool, hooray for Comcast! I sure wish Verizon would take some lessons from them!
Again, I think this goes back to forgetting that networks involve real systems engineering. This is real infrastructure--some guy stringing wires on a poll or stuffing Ethernet switches onto a rack. If you're approaching it from the mindset that it's some abstraction where you can just turn a dial and give everyone a pony, yeah, I understand your position.
It warrants sarcasm because it was transparently obvious bullshit when it was announced, Comcast did some PR to spin it, and you’re falling for their PR hook, line, and sinker.
If this really was such a great thing for users then it would be commonplace, instead of being used by a single company that also happens to be one of the most hated companies in the country (and justifiably so).
You can’t just turn a dial and give everyone a pony, yet somehow non-Comcast providers manage to give better service. My FiOS connection is rock solid and delivers what it says with no speed testing games. Do you think I should ask Verizon to implement PowerBoost?
No, because the benefits of getting a boost above rated speed for the first 20MB is obvious, as compared to giving everyone slightly higher speeds all the time.
> It warrants sarcasm because it was transparently obvious bullshit when it was announced, Comcast did some PR to spin it, and you’re falling for their PR hook, line, and sinker.
You haven’t explained why it doesn’t help real world use cases, or given me a technical explanation for how your proposed alternative could be implemented.
> If this really was such a great thing for users then it would be commonplace instead of being used by a single company that also happens to be one of the most hated companies in the country (and justifiably so).
“Comcast sucks therefore this must be bad” isn’t a valid argument. I spent an entire year on 4G LTE to avoid having to deal with Comcast’s customer service in Wilmington. That has nothing to do with the technical merits of PowerBoost.
> You can’t just turn a dial and give everyone a pony, yet somehow non-Comcast providers manage to give better service. My FiOS connection is rock solid and delivers what it says with no speed testing games. Do you think I should ask Verizon to implement PowerBoost?
FiOS has an underutilized network. For its history, it has struggled to get 30% uptake rate within its footprint. My apartment in Baltimore had FiOS and Comcast. I was the only one on my entire floor to ever subscribe to FiOS since the building was built 4-5 years before. I found out because apparently the ONT was never set up correctly. That’s great for customer experience, not so great for making money. And the making money part is important. Google pulled out of Fiber because it couldn’t make money. Verizon halted FiOS expansion. Comcast, as awful as it’s customer service might be, continues to make money and upgrade its network in an incremental way. Last time I had Comcast was probably 2007, in Atlanta. It was 20 Mbps with PowerBoost. Today they offer gigabit in my neighborhood. (I subscribe to Comcast’s fiber service, so I don’t use it, but many people choose it over FiOS.) Very few technology products have improved so much over that time period. Some, like OS X, have gotten worse. And that improvement didn’t happen by magic. You don’t just swap in a new CPU and double the speed. You pay linemen to go out and string fiber to split nodes. You pay them to take out amplifiers. You pay guys to swap gigabit switches for 10G switches and 10G switches for 100G switches. All that takes gobs of money. Comcast’s annual capex is hundreds of dollars a per per subscriber.
Is PowerBoost a trick that wouldn’t be necessary if you just dramatically over-provisioned the network? Sure. Is it nothing more than some PR stunt? Only if it doesn’t work technically, and you’ve provided no evidence of that.
From you, I've read... something else.
By all means, keep going, because you're prying some pretty great comments out of Rayiner. I ran a network engineering group for a regional ISP full-time for a couple years and I didn't know any of this stuff. But don't kid yourself that you're the one making technical arguments; you'd be cheating yourself out of some pretty great information Rayiner's providing.
When I use Comcast (and I’m sure all other coax internet providers are the same, at least for residential users), what’s advertised is some nonsense like 200Mbit, but the upload is never mentioned because it sucks, and you only end up downloading things at a few Mbit anyway. Ping times are frequently in the hundred milliseconds, and multiple simultaneous streams/Facetime video/video games will slow everyone down.
In my mind, the 200Mbit Comcast is advertising is bullshit, at least since I know what a real 200Mbit up and down fiber connection feels like.
It is going to vary quite a bit depending on your MSO and location but the "neighborhood" in modern DOCSIS deployments is getting smaller and smaller with Remote-PHY and N+1/N+0 deployments. What was traditionally 200+ customers on a node is shrinking down to much smaller numbers (dozens vs hundreds).
One guideline that is often thrown around is that the node will have at least twice the bandwidth of the highest speed tier and capacity is often added in excess of that based on usage and node size. You can also get fancy with dedicating channels to specic packages, so some of that bandwidth might only be "shared" with other customers on the same tier service as you.
Just like KPN Fon, Ziggo, EMS Hotspot, and Wifi in de trein in The Netherlands, and very likely a plethora of other countries and businesses have such a feature as well.
Use with a VPN, and you can make it secure. With Wireguard, you can make it reliable. Other than that, I'd be careful for MITM attacks.
they are great because they authenticate with login/password only once and then remember the mac addr, you dont have to log in ever again.
hope they wont start charging for this.
Comcast is a terrible company in pretty much every way, shape, and form, but xfinitywifi has been useful to me many times now as a usable fallback when nothing else is available.
Better OS-level tools to manage these connections (i.e. intelligently not connect and flag as degraded) when the signal or backing network is extremely weak would be a huge boon though.
That isn't my experience. Every so often I visit a few locations and hop on the xfinitywifi, and I need to authenticate each time.
Is this actually true? I mean sure, DOCSIS 3.1 is capable of gigabit speeds in theory. But are the CPU and other resources on the modem/router actually _fully_ isolated? And coaxial cables that were laid decades ago, are they actually capable of reaching speeds fast enough to totally isolate you from bandwidth issues? Some people fail to hit their advertised speeds as is.
My guess is that the reality is, you do lose some performance and gain some latency if there's a lot of xfinitywifi traffic going through your router.
I am a Comcast customer, reluctantly, as pretty much any other Comcast customer, but I use my own hardware always. I don't like what Comcast is doing here, especially because they're not really telling you about it. Of course, as you would expect, you don't get any discount for what you are doing for them either, it's just part of life if you rent equipment, which eventually costs more than it saves anyways.
But even if you buy your own hardware, trying to feel in control can be very hard. I used to use a MikroTik hAPlite as a router, but it got hacked a couple of times, and many more vulnerabilities eventually turned me off of MikroTik products despite how nice they were to use. Then I moved to one of the actually-kinda-expensive Linksys AC2600 and boy did that stuff piss me off royally. On top of the annoying 'smart' features, including a click through EULA and requiring online registration to access my own router's configuration menu, it honestly performed terribly. Being in an apartment, I connect my desktop via WiFi, and this thing couldn't even keep a stable connection for that. Some devices wouldn't connect at all, and I never figured out why, after hours of looking through logs and troubleshooting; the hAPlite had no such issues.
So... I gave in. Surfboard SB82000 modem, Ubiquity Unifi AC and USG, and Cisco switches. It isn't cheap, and frankly it's completely ridiculous overkill. It's gotta be like, $500 worth of crap new, and it does require some additional setup, like having a machine setup to act as the controller. But, I rest a lot easier, and I have literally not had a single issue since configuring everything. Which is definitely more than I can say for any Comcast-installed equipment I've had to deal with. Good riddance.
I hope some day there's a 'sane' option for people who just want good performance, good security for home use cases, but right now I'm wondering if there will ever be anything aimed at consumers that isn't trying super hard to exploit the crap out of them. The situation with consumer internet equipment has left me very jaded, especially because I remember running DD-WRT on a WRT54G and having a great time.
Edit: It is worth noting that I never tried any of the whole home mesh WiFi solutions. I’ve heard good things, but apartments seem like unideal places to install them.
Yes, it is actually true. The speed of WiFi relative to coax is puny. There's no way WiFi can come close to taxing it.
I suppose you are using a bit more WiFi spectrum, but your neighbors do that too.
That used to be the Apple AirPort range...
Personally I eventually just ended up getting the router at the big box store with the biggest numbers. And it worked out fine. I get a wireless iperf result of 900 Mbit while in the same room, 300+ out in the living room. No stability issues (even with flakey chinese IoT crap on there). No intrusive features. It seems like the luck of the draw with consumer brands though. http://www.aterm.jp/product/atermstation/product/warpstar/wg...
iOS:
While in range of the xfinitywifi network, tap Settings > Wi-Fi.
Tap the (i) to the right of the xfinitywifi network.
Tap “Forget this network”
Is it still the case that you can't 'Forget' a Wifi network on iPhone devices unless you're in range of the network?I recall this being a fact when I had an iPhone some time ago.
AFAIK, yes. The only exception is if you have a Mac logged into the same iCloud account, you can forget it on the Mac which does have a full list (and WiFi credentials are synced)