Slashdot Mirror


Google Releases Fix For Chromecast Wi-Fi Crashes (zdnet.com)

An anonymous reader quotes a report from ZDNet: Google on Wednesday said it will release an update Jan. 18 to fix a bug in Cast software on Android phones that dramatically slows down WiFi networks. Reports have been circulating this week that the Google Home Max speaker can knock the TP-Link Archer C7 router offline. In a support page, Google explains a bug caused the Cast software that connects with Chromecast devices to send a large amount of network traffic routers can't handle. Google said the update will roll out via a Google Play services update. Until the update is released, Google advises users to try rebooting their Android phone, and check that their WiFi router is updated with the latest firmware. Google didn't list specific routers impacted by the bug, but reports have indicated routers from Linksys and Synology are seeing network crashes as well.

32 comments

  1. so what's the patch for? by Anonymous Coward · · Score: 0

    Summary unclear, is the patch for
    A. Android
    B. Android Phones
    C. Android Speakers
    D. ???

    1. Re:so what's the patch for? by Anonymous Coward · · Score: 0

      The patch is for all of them. Especially D. You're welcome.

  2. There are two bugs here. by CptLoRes · · Score: 3, Insightful

    1. Google sending out excessive/malformed data streams. 2. A WiFi router that can be knocked offline by receiving wireless data.

    1. Re:There are two bugs here. by Anonymous Coward · · Score: 0

      I see #2 being the bigger problem that should have been fixed long ago. Back when BT was launched (circa 2001), a lot of home routers cannot handle the traffic that it generates during operation. Even if you enforce an bandwidth limiter, you cannot do anything other than BT. Some even reboot in the middle of this high load.

      So, 17 years later, this is still an issue. W.T.F.

    2. Re:There are two bugs here. by Anonymous Coward · · Score: 0

      I see #2 being the bigger problem that should have been fixed long ago. Back when BT was launched (circa 2001), a lot of home routers cannot handle the traffic that it generates during operation. Even if you enforce an bandwidth limiter, you cannot do anything other than BT. Some even reboot in the middle of this high load.

      So, 17 years later, this is still an issue. W.T.F.

      What does BT (British Telecom) have to do with any of this?

    3. Re:There are two bugs here. by KingMotley · · Score: 3, Informative

      #2 is a bigger problem, but realistically home routers were never designed to do those types of things. They aren't capable of doing full wirespeed packet inspection, and for 99+% of the homes this works fine at a fraction of the cost.

      The obvious solution if you need to do wire speed packet inspections, have huge routing tables, and rock solid stability, then buy a router designed for business use. Unfortunately those are MUCH more expensive.

    4. Re:There are two bugs here. by MatthiasF · · Score: 1

      He's talking about BitTorrent. Peer-to-peer services like it are notoriously stressful for routers.

    5. Re:There are two bugs here. by swillden · · Score: 1

      #2 is a bigger problem, but realistically home routers were never designed to do those types of things. They aren't capable of doing full wirespeed packet inspection, and for 99+% of the homes this works fine at a fraction of the cost.

      Huh? These are just ordinary multicast packets; the only inspection the router needs to do is to check the destination address, which they have to do with every packet they handle. It's what routers do... look at destination addresses and forward the packet on the right interface. If they can't do that at wire(less)speed, then they pretty much fail as routers. And it's not like it's difficult to handle a few hundred megabits per second with modern CPUs, even low-power ones.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    6. Re:There are two bugs here. by thegarbz · · Score: 1

      Yes but the interesting part here is just how many devices are affected. The Slashdot story recently talked about TP-Link's Archer router. I'm experiencing it on a top of the line D-Link. A quick search of Reddit and some other forums find similar reports across the board, including ASUS, Apple's Airports, and ... for a proper piece of irony Google's own WiFi router.

      What is happening here is that home routers aren't resistant to denial of service due to scenarios that the programmers didn't expect (DoS from inside your own network using a protocol and transmission method that is normally run at an incredibly low rate).

    7. Re:There are two bugs here. by Anonymous Coward · · Score: 0

      Do the math. Gigabit interfaces and smallest valid packets will overwhelm weak-ass CPUs and tiny memories.

    8. Re:There are two bugs here. by deesine · · Score: 1

      ^^^ This. I've run over a dozen media TV boxes (all the name brands plus) with two different routers from VerizonFios. Chromecast would occasionally make the older router choke. Problem solved when I settled on a generic Android box, because they are the only ones able to play all formats.

      --
      damaged by dogma
    9. Re:There are two bugs here. by hankwang · · Score: 1

      I assume you mean an Android HDMI dongle? How do you make that practical to use? I tried two (Android 4.x), but controlling them with a wireless mouse (no multi touch) gets really old, especially if you need to type something.

    10. Re:There are two bugs here. by KingMotley · · Score: 1

      I think the disconnect here is you think that multicast packets are just simple routes and they aren't. There are many types of multicast packets, and you are probably thinking of the 224.x.x.x types, which isn't what most people use, and specifically google chromecast uses the DIAL protocol in the 239.x.x.x range (239.255.255.250 for server location discovery).

      Many multicast groups function under a subscribe/unsubscribe type model, and the router has to be able to track who is subscribed to what multicast group (Bad if your router has very little memory and your network tries to spin up a ton of logical mutlicast groups...). It also means that routing for those packets won't be handled in the hardware and instead CPU routed, and quite frankly most home routers just can't handle routing a large percentage of packets through the CPU. You are quite mistaken in thinking that the CPUs in most routers are capable of "easily" routing a few hundred mbps of tiny packets. Try it, even with the latest and greatest home routers available and you'll quickly find they will get overwhelmed.

      As an example, my current home router is a Asus AC-RT88U (Dual core 1.4Ghz CPU), which when I bought it was about the fastest you could find in a home router at any price. Turn on some QoS functions and it'll quickly die because the packets are being routed through the CPU. It also has 8 ports, but logically it's two 4-ports bridged via software, and if you have a large amount of data that has to go from one of the 4-port switches to the other... Again, it'll die.

      And before you go on about how that router/brand sucks, I can't point at a shelf with all the big name routers on it (netgear, asus, linksys, etc) of all makes and models running stock and non-stock (tomato, dd-wrt, etc).. All of which perform worse.

      So, as I stated before... Home routers just weren't designed to handle wirespeed traffic of unusual types whether it be large amounts of open TCP connections through NAT (this is what killed most routers in peer-to-peer) or having to do most of the routing through the CPU. They handle the traffic patterns that 99% of households require, and if you step outside of that, they fall flat -- quickly.

  3. why is the problem with traffic? by Anonymous Coward · · Score: 0

    I think the problem here is the TP-Link. Absolute garbage in my opinion from owning two.

    1. Re:why is the problem with traffic? by Anonymous Coward · · Score: 1

      Um no. As noted in TFA it also effects Linksys which in the past couple of day released a firmware update that mitigates the wifi dropping out or otherwise at best unreliable. Since updating to that my WRT3200ACM has been behaving much better. It can go now for hours without problems. So far it's only dropped out a couple of times. Linksys did note though sparingly one of the problems was exactly as mentioned in the article. A dollar a doughnut your's has the same problem.

  4. Whatâ(TM)s chromecast by Anonymous Coward · · Score: 0

    Sounds like itâ(TM)s for the poors

  5. Sounds familiar... by Anonymous Coward · · Score: 0

    My wife's Android Tablet likes to take down our router too. You can hit it as hard as you want from Windows devices, no problem, but she fires up her Android Tablet and the connection goes super unstable.

    1. Re: Sounds familiar... by Anonymous Coward · · Score: 0

      Thatâ(TM)s because sheâ(TM)s sending me nudes

    2. Re:Sounds familiar... by Anonymous Coward · · Score: 0

      you should smack that bitch around a little. the router, that is.

  6. Patch is for Google Play Services by tepples · · Score: 1

    The summary states that the patch is for Google Play Services, an application included with most non-Amazon Android devices sold outside the China market.

  7. Question (serious) by Anonymous Coward · · Score: 0

    Does this only affect Android phones? The only Google device in my home is a Chromecast puck.

  8. Re:Know thy enemy (the YOOD) by Anonymous Coward · · Score: 0

    You, sir, are a racist idiot.

  9. Re:Know thy enemy (the YOOD) by Anonymous Coward · · Score: 0

    You cannot be racist against a religious cult that is the synagogue of Satan in the YOOD! Notice you can't deny any of it.

  10. Re:Know thy enemy (the YOOD) by Anonymous Coward · · Score: 0

    No need to dent it ... it' all a fiction of your warped imagination. PROTIP: Stop blaming others for your failures in life. You'll be much happier when you admit to yourself that you are the product of your own failings, not the conspiracies of others.

  11. Re:Know thy enemy (the YOOD) by Anonymous Coward · · Score: 0

    After reading what you replied to it appears the greatest racists and evil are jews.

  12. Re:Know thy enemy (the YOOD) by Anonymous Coward · · Score: 0

    No, you can't deny the history the post you replied to opens with nor the videos or other facts straight from the YOOD, Juden devil worshipper that you are. You can't stand to be exposed for what you are and you know it.

  13. Re:Know thy enemy (the YOOD) by Anonymous Coward · · Score: 0

    Sucks to be you. Get back on your meds.

  14. Testing... by Khyber · · Score: 1

    How the hell did they not notice a massive spike in bandwidth usage in testing?

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    1. Re:Testing... by antdude · · Score: 1

      Because they don't have a QA department? :P

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).