Live data from Hacker News

A deep dive into why Wi-Fi kind of sucks

arstechnica.com

71–80 of 242 posts

Re: A deep dive into why Wi-Fi kind of sucks

#71
post #62
post #27

Earlier quoted context omitted.

I suppose the difference is that I don't expect my television to run on batteries, but I do expect it to work on wifi.

Why? TVs aren't very portable, carrying content over a wire makes much more sense.

It's easier for most consumers to just put their new TV where they want rather than knock a bunch of holes in the wall (or ask their landlord to do the work)

Re: A deep dive into why Wi-Fi kind of sucks

#72
post #54

Lots of legacy tech is also one of the reasons why Wi-Fi sucks. If you do one thing today, disable 802.11b on your router. 802.11b beacons alone can completely jam a 2.4 GHz channel in dense deployments, exasperated by those ISPs that broadcast their own SSIDs from your home router. I wrote a more in depth blog about this at https://r1ch.net/blog/wifi-beacon-pollution

Huh, I have an older Airport Extreme, it doesn't look like I can disable 802.11b. I can't disable the 2.4GHz band either. Airports were never known for their configurability.

Re: A deep dive into why Wi-Fi kind of sucks

#73
post #18

Earlier quoted context omitted.

Have you ever built "moving" wifi networks (trains, planes), and do those have special challenges?

Yes and nothing special, as long as the clients and AP are moving consistent to each other. If the client is moving >10MPH relative to a fixed AP (i.e. you're driving past the AP in your car), Wi-Fi doesn't handle that well. Your movement creates Doppler shift in your RF signal, which Wi-Fi can't adjust for (vs. e.g. LTE which does).

Doppler shift in a radio wave at 10 mph? Wouldn't the Doppler shift be around 36 Hz in that case [1]? That's about 0.015 PPM. Seems temperature would have a bigger impact on frequency stability than that.

[1] ∆f = f0 * (∆v/v0) = 2.4 GHz * (4.5 / 3e8) = 36 Hz (using 10 mph = 4.5 m/s)

Edit: I'm certainly not an expert in RF. I checked my intuition against the datasheet of a radio module I've been working with (RFM69HCW), and found in a footnote of an equation (on page 31):

> crystal tolerance is in the range of 50 to 100 ppm

Here's a link to that datasheet: https://cdn.sparkfun.com/datasheets/Wireless/General/RFM69HC...

It seems that the Doppler shift (measured in PPM) would be well within 0.1% of the crystal's tolerance.

Edit #2: Doppler shift is 0.015 PPM; not 0.150 PPM as I originally stated.

Re: A deep dive into why Wi-Fi kind of sucks

#74

My loved one went for a junior sysadmin job. They'd decided to remove all the wiring and use wifi for everything because of just the sorta hype mentioned here. Loved one pulled out a Palm Tungsten C and proceeded to crack all their WEP passwords there in the interview. Got the job too ... and the task of putting quite a bit of wiring back.

That is soo cool!

I tell my wife [a software dev like me]: "I love it when you talk nerdy"

Re: A deep dive into why Wi-Fi kind of sucks

#75
Can we have "home" (home Wi-Fi) added to the title? I agree with others here - the author doesn't talk about how amazing it is that you can connect to a busy cafe WiFi in a busy street with five other networks coming in strong, and a dozen (or few dozen) people using the one you're on, and it still more or less works! (Wow.) Their only focus seems to be on fixed installations, specifically at home.

Re: A deep dive into why Wi-Fi kind of sucks

#77

My day to day happiness quotient shot up the day I ditched my wireless wifi and ran Ethernet cables through my spaces. I'd realized I was constantly noticing wifi issues, and an apple mbp I use for email seems to drop wifi every half hour. But no longer, with them all wired up! Realizing there are USB3 to Ethernet gadgets really hits home how our modern technology is market-driven-dumb and anti-consumer: all modern l…

That's simply not the experience of the vast, vast majority of users. That the market doesn't bend over backwards so you won't have to spend $10 on a USB ethernet adapter is neither dumb nor anti-consumer, it's perfectly rational. Especially on recent generations of laptops that are literally thinner than an ethernet socket.

Re: A deep dive into why Wi-Fi kind of sucks

#78
post #71
post #62

Earlier quoted context omitted.

Why? TVs aren't very portable, carrying content over a wire makes much more sense.

It's easier for most consumers to just put their new TV where they want rather than knock a bunch of holes in the wall (or ask their landlord to do the work)

It's even easier to put their new TV where the wire is.

Re: A deep dive into why Wi-Fi kind of sucks

#79
post #20

I build public Wi-Fi networks, you've probably used one of them. AMA if you have Wi-Fi questions. To say it "sucks" is a bit harsh. It's delivering multiple hundreds of Mbps to you via an unlicensed contention-based medium. The air interface is like sending packets over a noisy Ethernet hub; it's impressive it works as well as it does. That said, this article's a good primer on some of the protocol's fundamental chal…

Does roaming devices between APs actually work? I reading through ubiquiti forums and it looks like they used to support it, but backed out of it. My specific usecase is moving around the office while being on google hangouts on my phone.

It work but on every border there will be a zone where you can join AP on either side. You can be still on weak AP but device will consider it weak enough and won't switch just yet.

In the end if you have a problem with WiFi (e.g. not a default transparent walls and no interference) you will have a problem with it forever.

Re: A deep dive into why Wi-Fi kind of sucks

#80
The author kinda bungles his analogy/explanation of collision avoidance and detection. Wireless networks don't use CSMA/CD. They use CSMA/CA. There's a huge difference, and it's one big reason why wireless throughput won't ever come close to PHY speed.

Wired ethernet uses CSMA/CD and it's one of the reasons it won the LAN networking wars of the 80's and 90's.

Post reply on HN