Slashdot Mirror


Belkin Router Owners Suffering Massive Outages

An anonymous reader writes: ISPs around the country are being kept busy today answering calls from frustrated customers with Belkin routers. Overnight, a firmware issue left many of the Belkin devices with no access to the customer's broadband connection. Initial speculation was that a faulty firmware upgrade caused the devices to lose connectivity, but even users with automatic updates disabled are running into trouble. The problem seems to be that the routers "occasionally ping heartbeat.belkin.com to detect network connectivity," but are suddenly unable to get a response. Belkin has acknowledged the issue and posted a workaround while they work on a fix.

191 comments

  1. Oh hey, consumers! by fuzzyfuzzyfungus · · Score: 5, Funny

    Yeah, we sold an untold number of plastic boxes that don't work correctly if we ever stop responding to pings... Why would that ever be a problem? Companies never go bankrupt, deliberately kill old products, or 'change strategic direction'.

    1. Re:Oh hey, consumers! by gandhi_2 · · Score: 4, Funny

      I'm going to be naming all my deadman switches "heartbeat" now. (:

    2. Re:Oh hey, consumers! by baudilus · · Score: 2

      They hired Infosys to write the firmware, obviously.

    3. Re:Oh hey, consumers! by i+kan+reed · · Score: 4, Funny

      It was a part of their advanced simulation program that slipped out. This particular feature was designed to simulate what it's like to be a Comcast customer.

    4. Re:Oh hey, consumers! by poetmatt · · Score: 1

      Be reasonable. It may have been *sys.

    5. Re:Oh hey, consumers! by Anonymous Coward · · Score: 0

      I'm sure "heartbeat.belkin.com" is an oversight - they really meant "captureitall.nsa.gov"

    6. Re:Oh hey, consumers! by amicusNYCL · · Score: 1

      If I was bored, and wanted to do something for teh lulz, I would organize an ongoing campaign to run a DDoS against heartbeat.belkin.com. If I was that type of person, anyway.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    7. Re: Oh hey, consumers! by Anonymous Coward · · Score: 0

      Right. Pro statist shills are everywhere these days. You have no evidence whatsoever that spying on everyone wholesale had solved even one terrorist plot, and yet you accept that they have without question.

      I do wonder what it's like to live without a brain sometimes.

    8. Re:Oh hey, consumers! by LessThanObvious · · Score: 2

      Exactly. It is just wrong to sell a product that will not continue to function if the company that sold it ceases to exist.

    9. Re:Oh hey, consumers! by Anonymous Coward · · Score: 1

      This is the same company that sold a router which would periodically inject ads into your HTTP stream. I haven't bought anything Belkin since (mostly overpriced crap anyway).

      Screw 'em.

    10. Re:Oh hey, consumers! by ArmoredDragon · · Score: 4, Insightful

      I think the most awesome revelation about this whole thing is that you can stop a lot of people from accessing the internet if you simply DDoS heartbeat.belkin.com.

    11. Re:Oh hey, consumers! by svaens · · Score: 1

      my Samsung tv does this. And when Samsung is down, my "smart tv" won't let me start any apps, or even connect to any services on the local network. Although, due to some curious "bug", although the rest of the tv complaining that there is no network connection, the tv's internet browser still is able to browse the internet. And Samsung support's response? reset the tv.

    12. Re:Oh hey, consumers! by RavenLrD20k · · Score: 1

      Why organize a campaign to DDoS it when all you have to do is post the address on Slashdot during prime time?

      ...oh wait.

    13. Re:Oh hey, consumers! by sbrown7792 · · Score: 4, Funny

      Just as long as you ensure that your botnet doesn't use Belkin routers.

    14. Re:Oh hey, consumers! by r_jensen11 · · Score: 1

      ...But how are you going to DDoS heartbeat.belkin.com if your captive computers are all behind Belkin routers?

  2. Oh Oh.... by Anonymous Coward · · Score: 0

    Chongo!

  3. Live by the cloud, die by the cloud. by Animats · · Score: 4, Insightful

    Did Belkin tell you their router was dependent on their site being up?

    "When I die, the world ends." - Belkin policy

    1. Re:Live by the cloud, die by the cloud. by TubeSteak · · Score: 1

      I'm confused as to what DNS server these Belkin routers were originally pointed at.
      And why not using that DNS server has fixed the heartbeat ping issue.

      --
      [Fuck Beta]
      o0t!
    2. Re:Live by the cloud, die by the cloud. by Animats · · Score: 4, Interesting

      Why not using that DNS server has fixed the heartbeat ping issue.

      Their router may be trying to distinguish, as Windows and most things that connect through WiFi now have to, between real Internet connectivity and fake Internet connectivity. Fake Internet connectivity is when some WiFi access point hijacks all DNS requests to take you to some login web page or ad. So, many devices try to connect to some known site which produces a known response to verify that they can connect to the outside world.

      It's the choice of "known site", and not having alternatives for it, that's the problem.

    3. Re:Live by the cloud, die by the cloud. by ArcadeMan · · Score: 1

      That portable devices do that for the reasons you stated, I can understand.

      But for a fixed, non-mobile router? WTF Belkin?

    4. Re:Live by the cloud, die by the cloud. by mcrbids · · Score: 4, Interesting

      Fake Internet connectivity is when some WiFi access point hijacks all DNS requests to take you to some login web page or ad.

      So my company presents at trade shows. Trade shows often have Internet service available at ridiculous prices, and frequently, performance is horrible. Often, rather than pay that ridiculous price, we have a laptop set up with the same configuration as our servers, and run with a recent backup copied onto the laptop. This lets us demonstrate our products with a "sandbox" - same as we use for development - without having to bother with the on site Internet.

      Our mobile "server" is set up to wildcard DNS to a locally hosted copy of our website. Other vendors, of course, see our hot spot and figure they can use it to get Internet service on somebody else's dime. When they find that all they can get to is our website and product, it's typical for them to get upset - more than once we've been accused of hacking!

      Now, set up the hot spot with an SSID like "NoInternetHere" as a way of discouraging trouble.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    5. Re:Live by the cloud, die by the cloud. by Grishnakh · · Score: 1

      I'm mostly repeated what ArcadeMan said, but why would this make any sense for a router? It does make sense for mobile devices which use WiFi to connect to the internet, thanks to all these shitty hotspots that require you to click "agree" or whatever before you can use the internet. However, a router is not like that, it isn't even connected to WiFi (not on the WAN side), it's connected directly to the ISP through a modem. Unless there's some shitty ISPs giving you fake internet connectivity every day until you click "I agree with whatever Comcrap decides to add to my bill no matter what", I don't see how this is useful at all.

    6. Re:Live by the cloud, die by the cloud. by Anonymous Coward · · Score: 0

      Why don't you just secure/encrypt your wireless network?

    7. Re:Live by the cloud, die by the cloud. by pnutjam · · Score: 1

      duh, for the LULZ

    8. Re:Live by the cloud, die by the cloud. by perryizgr8 · · Score: 1

      Better than any reason Belkin had to fuck up their routers.

      --
      Wealth is the gift that keeps on giving.
  4. Pin? Yeah, right by Anonymous Coward · · Score: 0

    It's just a bug in the phone-home spyware. Just like Adobe.

  5. Bad Belkin by JohnFen · · Score: 5, Insightful

    No router should ever be dependent on phoning home to a server in order to work. (No router should be engaging in any communication at all that I haven't told it to!) This is BAD - Broken As Designed. I'm awfully glad that I don't use Belkin stuff.

    1. Re:Bad Belkin by Mike_EE_U_of_I · · Score: 5, Informative

      Agreed. I am astonished that this happened. I thought the router companies would have learned their lesson after the SNTP nonsense over a decade ago. Clearly I was mistaken. For those that do not know about that incident, here you go:

      http://pages.cs.wisc.edu/~plon...

    2. Re:Bad Belkin by AmiMoJo · · Score: 4, Interesting

      It's a feature. By pining Belkin's servers they can keep tabs on their customers. See how long they keep their old routers for, what reliability is like, if they replace it with another Belkin etc. Even just knowing the number of active users is valuable marketing data for them.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    3. Re:Bad Belkin by Anonymous Coward · · Score: 0

      As others pointed out, such a feature is standard on phones/tablets in order to detect WiFi login pages. My Nokia N9 tries a Nokia website. My Nexus 10 tries some IP address, which I assume is Google controlled.

    4. Re:Bad Belkin by Anonymous Coward · · Score: 0

      This is completely unacceptable. I knew Belkin's firmware was crap, but I had no idea it was this bad. I actually run Belkin gear here. Thankfully I'm not using Belkin's firmware on any of them! They make good hardware, but their firmware is pure crap.

    5. Re:Bad Belkin by Anonymous Coward · · Score: 0

      And, once again, Marketing makes stupid decisions they're not qualified to make about technology.

      Belkin deserves to get a lot of backlash for this.

      This is outright technical incompetence or indifference.

    6. Re:Bad Belkin by cant_get_a_good_nick · · Score: 1

      I've had routers hang and stay hung overnight. DD-WRT has a configurable heartbeat ping. I have that turned on.

      The issue is not so much the pinging, but the fact that it had a heartbeat that was not nuclear-bomb-proof and not re-configurable.

    7. Re:Bad Belkin by Anonymous Coward · · Score: 0

      No router should ever be dependent on phoning home to a server in order to work. (No router should be engaging in any communication at all that I haven't told it to!) This is BAD - Broken As Designed. I'm awfully glad that I don't use Belkin stuff.

      Belkin...phone...home.

    8. Re:Bad Belkin by ArcadeMan · · Score: 1

      This is probably, as usual, the marketing department overriding the decisions of the technical department.

    9. Re:Bad Belkin by Anonymous Coward · · Score: 0
    10. Re:Bad Belkin by JohnFen · · Score: 1

      Yes, and that usage makes sense. But we aren't talking about endpoint devices like phones or tablets. We're talking about routers. On routers, this makes zero sense and is objectively bad.

    11. Re:Bad Belkin by Grishnakh · · Score: 1

      Um, I didn't think ICMP pings could transmit all this information. Unless TFA is misusing the word "ping" and it's really some other type of packet.

    12. Re:Bad Belkin by Anonymous Coward · · Score: 0

      Funny how the very first question in the FAQ on that page points to a URL -- within the very same organization -- that is now 404. Because organizations are too stupid to track a list of URLs in the wild that need to be maintained, and redirected if necessary. What would happen if Belkin decided to arbitrarily change heartbeat.belkin.com to something else? Or discontinue it entirely? Dumb lazy companies pull this crap all the stupid time.

  6. Can't access the internet? ... by Anonymous Coward · · Score: 1

    ... see our workaround online. Not that I have a better solution, though.

  7. Mod parent up. by khasim · · Score: 4, Insightful

    Yeah! Who the fuck thought that was a good idea?

    Sounds more like "all of the internets is broken because this one site won't work" complaint I get all the time.

    It's a ROUTER. If the physical link is up then try pushing packets through it. That's all.

    If you want to show connectivity to a specific site then show that in the diagnostic page on that router. But keep pushing packets.

    1. Re:Mod parent up. by Anonymous Coward · · Score: 1

      It might be useful to reset the connection when there's no actual connectivity. These are consumer devices after all. Every automatically fixed network problem is one less support call. Why it doesn't accept any response from the DNS server as sufficient evidence of a working connection is beyond me though.

    2. Re:Mod parent up. by DougOtto · · Score: 4, Informative

      Actually, according to links in the article, it DOES still push packets. The issue, specifically, is that it breaks DNS if it can't get it's heartbeat. It's still stupid but the device continues to be a router.

      --
      Solving Unix problems since 1989...
    3. Re:Mod parent up. by Trepidity · · Score: 4, Interesting

      Apple does that too, though on end-user machines. When connecting to wifi, it doesn't enable the connection until it first verifies you're really connected. It does that by trying to pull a specific known Apple URL. If it doesn't get the expected contents, it guesses you're behind a wifi hotspot's login wall, and pops up the "please log in" page. The intent of this is to make sure apps like Dropbox and your email and whatever don't think they're back online and start failing connections, in the time between when you connect to a hotspot wifi and when you log in. But it also means that if Apple's URL goes down, wifi connection will end up with extra hoops to jump through to get it to work.

    4. Re: Mod parent up. by Anonymous Coward · · Score: 0

      It's a consumer device. If I can't type www.slashdot.org and get Slashdot, it's broken.

    5. Re:Mod parent up. by Anonymous Coward · · Score: 1

      Checking for remote host connectivity might be justified for devices which may be connected to such networks, but a router really should not depend on internet connectivity. Checking for a working link and working DHCP configuration (DNS server(s) reachable and responding) is OK, but that's it. The router could after all be used on a disconnected network on purpose.

    6. Re:Mod parent up. by ArhcAngel · · Score: 2

      Yeah! Who the fuck thought that was a good idea?

      IIRC it was Cisco.

      --
      "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
    7. Re:Mod parent up. by h4ck7h3p14n37 · · Score: 4, Interesting

      I used to work at Bank of America, they had their Internet facing routers set to ping microsoft.com and to remove themselves from the pool if the pings didn't come back. Sure enough, microsoft.com had issues one day and the entire BofA organization lost Internet access.

    8. Re:Mod parent up. by Anonymous Coward · · Score: 0

      It should ping the default gateway then. But even that is risky. It should never relay on an outside answer unless user configured.

    9. Re:Mod parent up. by Anonymous Coward · · Score: 0

      The default gateway does not necessarily respond to pings. Normal people do however need working DNS, so if the DNS servers aren't responding, the connection is almost surely not in a usable state (due to misconfiguration or link problems). While DNS servers also don't necessarily respond to pings, you can just query a name, and even if that name is on the internet and you're on a disconnected network, the DNS server will respond in one way or another. So, if you got DNS server addresses and you can't get a response from them, something is wrong. Nevertheless, these checks should be optional. A DNS server address misconfiguration may be intentional.

    10. Re:Mod parent up. by Alrescha · · Score: 3, Informative

      "Apple does that too, though on end-user machines. When connecting to wifi, it doesn't enable the connection until it first verifies you're really connected. It does that by trying to pull a specific known Apple URL."

      I'm sorry, but there must be more to this than your description.

      Just for jollies I unplugged my cable modem and fired up my Macbook. It connected to Wi-Fi and I was up and running on my local network same as always.

      A.

      --
      ...bringing you cynical quips since 1998
    11. Re:Mod parent up. by amicusNYCL · · Score: 1

      I don't know how much traffic Microsoft really sees (I assume it's quite a bit), or BofA would put out (probably a fair bit as well), but if I was running a network and saw a range of IPs pinging me all day every day I would be pretty hard pressed to not block them. I mean, why is Microsoft paying for BofA's internet connectivity testing?

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    12. Re:Mod parent up. by Anonymous Coward · · Score: 1

      Wow. Our internet border routers will drop their internal routing session IF, and only IF, they lose ALL of their BGP sessions.

      Lose all BGP neighbors, internal facing OSPF to firewall stops. That effectively stops traffic from going to that router.

      I find it abusive to make repetitive connections to anyone else's network the way you described.

    13. Re:Mod parent up. by Anonymous Coward · · Score: 0

      It's more common than you think, you should watch your proxy logs occasionally. Microsoft's implementation tries to access a HTTP server when a Wi-Fi link comes up to see if the internet is accessible, so does Apple on both OS X and iOS. Google probably does this on Android as well, but I'm Android-free so can't confirm this.

    14. Re: Mod parent up. by ArcadeMan · · Score: 2

      I'm typing www.slashdot.org, but it's the website that's broken.

    15. Re:Mod parent up. by Anonymous Coward · · Score: 0

      Keep reading - it's for situations where you have to login to the WiFi (airports, cafes, etc).

    16. Re:Mod parent up. by Anonymous Coward · · Score: 2, Informative

      iPhones and iPads definitely exhibit this behavior, but I think only on Wifi networks that do not have any security enabled (which would be most public hotspots). When the login page pops up, it always has a apple URL before quickly switching to the login page's URL.

    17. Re: Mod parent up. by Anonymous Coward · · Score: 0

      Really you khow beta.slashdot.org always works.

    18. Re:Mod parent up. by Kazoo+the+Clown · · Score: 4, Funny

      If Microsoft decides to ping BofA to determine if the internet is alive, that'd be just about right.

    19. Re:Mod parent up. by Bengie · · Score: 2

      Unless they were sending 100mb of ICMP traffic, I doubt the network admins where going to care. I would rather have the servers responding to the pings than the firewall having a huge list of IPs to check against. Blocking data is expensive, CPU wise. Faster just to forward it.

    20. Re: Mod parent up. by Anonymous Coward · · Score: 0

      No that would be the fact that your URL is wrong.

    21. Re:Mod parent up. by NoMaster · · Score: 4, Informative

      It's a ROUTER.

      No, it's a BELKIN. They've been pulling stupid shit like this for the last 10 years at least , so why anyone should still be surprised is beyond me.

      Remember that - whatever you buy from them, it'll always be a Belkin first and <device> second.

      --
      What part of "a well regulated militia" do you not understand?
    22. Re:Mod parent up. by Anonymous Coward · · Score: 0

      Interesting. Thanks.

    23. Re:Mod parent up. by TubeSteak · · Score: 1

      The issue, specifically, is that it breaks DNS if it can't get it's heartbeat. It's still stupid but the device continues to be a router.

      Why would switching over to Google's DNS fix this?

      --
      [Fuck Beta]
      o0t!
    24. Re:Mod parent up. by ShaunC · · Score: 5, Informative

      And adding to the list, Windows does it as well. It's called Network Connection Status Indicator.

      NCSI is designed to respond to changes in network conditions, and examines the status of a network connection in a variety of ways. First it uses an active probe to determine the status. For example, in an active probe NCSI tests connectivity by trying to reach http://www.msftncsi.com/ a simple Web site that exists only to support the functionality of NCSI. Eventually, as other programs begin generating Internet traffic, NCSI switches to a passive monitoring process that assumes responsibility for detecting changes to the network status.

      Every time a network configuration event occurs (meaning that something has changed in the network configuration), the NCSI process performs several tests to identify the network's connectivity status. The first step NCSI performs is a DNS query for www.msftncsi.com. The second step is and HTTP get request for http://www.msftncsi.com/ncsi.t.... This file is a plain-text file and contains only the text "Microsoft NCSI." Last it will perform a DNS query for dns.msftncsi.com.

      The URLs used by NCSI can be changed via Group Policy, i.e. you can have it check for the presence of some local server, so that it doesn't bug the shit out of users on a network without external connectivity. Several weeks ago, Microsoft was having global DNS troubles, and many users reported seeing the "trouble" icon in the tray even though their internet connection was working just fine; the problem was that msftncsi.com wasn't resolving. Whoops.

      --
      Thanks to the War on Drugs, it's easier to buy meth than it is to buy cold medicine!
    25. Re:Mod parent up. by Anonymous Coward · · Score: 0

      Do you know off the top of your head what address it attempts to connect to?

    26. Re:Mod parent up. by dgatwood · · Score: 1

      It's a ROUTER.

      No, it's a BELKIN.

      This. The biggest train wreck of a router I ever tried to use was a Belkin. It rebooted every few hours, depending on load... when it was new.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    27. Re:Mod parent up. by dgatwood · · Score: 1

      Oh, and before that, the only USB device I ever had that shut my computer off (dead short, I think) was also built by Belkin. They are now on my permanently banned manufacturers list. It takes real skill for a company to get themselves on that list....

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    28. Re:Mod parent up. by Anonymous Coward · · Score: 0

      Apple does that too, though on end-user machines. When connecting to wifi, it doesn't enable the connection until it first verifies you're really connected. It does that by trying to pull a specific known Apple URL. If it doesn't get the expected contents, it guesses you're behind a wifi hotspot's login wall, and pops up the "please log in" page.

      The key part is "expected contents". If it can't reach the page at all because of a missing connection or server that is down, everything will work just fine.

    29. Re:Mod parent up. by fuzzyfuzzyfungus · · Score: 1

      This is Bank of America... "Abusive; but probably legal" would put their IT department above average for the company as a whole.

    30. Re:Mod parent up. by JDG1980 · · Score: 2

      But all that means is that the user sees a yellow splat in the system tray. Not really a big deal. You can still actually access the Internet on Windows even if NCSI thinks it's down. The Belkin issue is a much bigger deal.

    31. Re:Mod parent up. by alanw · · Score: 1

      Yeah! Who the fuck thought that was a good idea?

      The same clueless marketroid that thought that inserting adverts into http traffic was a good idea?

      http://www.theregister.co.uk/2...
      > The marketing geniuses at Belkin, the consumer networking vendor, have dreamed up a new form of spam - ads served to your desktop, by way of its wireless router
      > The router would grab a random HTTP connection every eight hours and redirect it to Belkin’s (push) advertised web page.

    32. Re:Mod parent up. by AmiMoJo · · Score: 1

      Try it on iOS. Android does something similar but doesn't rely on a specific Google URL. It uses other means to detect when your connection has been hijacked by a log-in page.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    33. Re:Mod parent up. by AmiMoJo · · Score: 2

      The important difference is that Windows just puts up an icon saying "your connection looks broken", it doesn't stop resolving DNS like Belkin routers do.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    34. Re:Mod parent up. by Anonymous Coward · · Score: 0

      When an Apple device is first connected to a network it does a lookup of a specific Apple URL.
      (http://www.apple.com/library/test/success.html)

      If the response it gets back is correct it assumes you are online and lets you operate without issue.
      If it gets a response back that is different than it is expecting it assumes you are behind a captive portal and makes you login before it indicates to everything else that you are on the internet.
      If it gets no response it assumes you are limited or not connected and operates normally - this is apparently where Belkin failed.

      Rather than failing to an operational mode, it failed to a non-passing mode.

    35. Re:Mod parent up. by perryizgr8 · · Score: 1

      This is standard for Windows and Android too.

      --
      Wealth is the gift that keeps on giving.
  8. I quit using Belkin years ago, by pecosdave · · Score: 5, Informative

    any type of device, they won't get my money for even a power strip.

    They earned my boycott honestly years ago. I still haven't let them off the hook. Comments on that article exposed other reasons not to even give them the satisfaction of wiping your ass their products.

    --
    The preceding post was not a Slashvertisement.
    1. Re:I quit using Belkin years ago, by ThatsMyNick · · Score: 1

      Be ready to boycott linksys too. Belkin now owns the linksys brand

    2. Re:I quit using Belkin years ago, by SIGBUS · · Score: 1

      I guess I can't be too surprised that they'd pull a cunning stunt like this, just because they got caught with their hands in the cookie jar already, with the "spam router" fiasco. It's hard to believe it's been over a decade since that, and they're still baking stupidity into their routers.

      It's sad to see they snapped up Linksys, but Linksys was already on a downward spiral anyway. In any case, I'm not buying a router unless I can install DD-WRT or OpenWRT on it. Of course, with Comcast now pushing integrated router/cable modem setups, I might just have to run a firewall distro inside a VM on a system with two NICs. I trust Comcast even less than I'd trust Belkin.

      --
      Oh, no! You have walked into the slavering fangs of a lurking grue!
    3. Re:I quit using Belkin years ago, by ArcadeMan · · Score: 1

      No Belkin, no LinkSys... who's still making routers that you can find in regular stores?

    4. Re:I quit using Belkin years ago, by JohnFen · · Score: 1

      In any case, I'm not buying a router unless I can install DD-WRT or OpenWRT on it.

      This is what I do. I can't think of a company that makes routers whose firmware I trust, so I only use routers where I can install my own.

      Of course, with Comcast now pushing integrated router/cable modem setups

      You don't have to use their equipment. You can get your own cable modem for under $200 and use that.

    5. Re:I quit using Belkin years ago, by rainmaestro · · Score: 1

      I switched to an Asus wireless router at home a few months ago. Can't speak to the quality of the firmware as I loaded dd-wrt on it, but it has worked nicely so far. Picked it up in a local store, though I don't recall which.

    6. Re:I quit using Belkin years ago, by sk999 · · Score: 1

      My current router is Buffalo - think I bought it from Newegg, but you can find this brand at Fry's, if you are lucky enough to have one nearby. It came with dd-wrt preloaded. After one firmware upgrade, it has been reliable as anything (470 day uptime).

      I have a separate device that monitors internet connectivity (DSL here) and will reboot the modem if an outage is detected. It monitors FOUR remote addresses to avoid the stupid problem Belkin has inflicted on its customers. Yes, sometimes one or the other cannot be reached. Safety in numbers.

    7. Re:I quit using Belkin years ago, by Anonymous Coward · · Score: 0

      I had a Belkin KVM switch. One long wire that split in three. One short wire that splits in three. So how the frilly heck does it manage to route KV to one computer and M to the other???

    8. Re:I quit using Belkin years ago, by Anonymous Coward · · Score: 0

      Netgear. They're crap too.

    9. Re:I quit using Belkin years ago, by sk999 · · Score: 1

      Linksys was done in during the days it was owned by Cisco, who apparently put the squeeze on to increase profit margins. The last Linksys router I bought had had the memory cut in half from the prior version in the series, just to shave a few pennies off the cost, but as a consequence it was flaky and unreliable compared to the previous model I'd bought during pre-Cisco days. It took a while to figure out that it was the router that was at fault.

    10. Re:I quit using Belkin years ago, by unity · · Score: 1

      I've had nothing but a great experience with my Buffalo router preloaded with DD-wrt as well.

    11. Re:I quit using Belkin years ago, by Grishnakh · · Score: 1

      Thanks to this thing called "the internet", which you may have heard of, you don't need routers to be available in local stores any more. Instead, you can buy them online from places like Amazon.com and Newegg.com and countless other online vendors, which offer lower prices and better selection than almost any local store.

      I hear Buffalo routers are excellent and include DD-WRT firmware from the factory.

    12. Re:I quit using Belkin years ago, by Grishnakh · · Score: 1

      > Of course, with Comcast now pushing integrated router/cable modem setups
      You don't have to use their equipment. You can get your own cable modem for under $200 and use that.

      That may work for now, but for how long? They can decide any time to change that policy and force you to use their equipment, whether you like it or not. What are you going to do, change to another ISP?

      Personally, though I have Comcast now, I'm going to be moving out of the state soon to a state where Comcast isn't present, and I look forward to that greatly.

    13. Re:I quit using Belkin years ago, by dgatwood · · Score: 1

      No Belkin, no LinkSys... who's still making routers that you can find in regular stores?

      D-Link. Anecdotally, they seem to be some of the most solid gear I've used. Every time I've tried anybody else's hardware, I've regretted it.

      For example, I once bought a TRENDnet green switch. It probably would have worked just fine under ideal conditions, but it failed to fall back to slower-than-gigabit speeds correctly through a cable with a bad pair (even when I told my upstream Cisco managed switch to advertise 100-megabit or 10-megabit speeds). I returned it and bought a D-Link, and because it actually connected (at a slower speed), I was able to instantly diagnose the problem, whip out a cable tester, track the problem to the wire in the wall, crack open the wall panel, redo the punchdowns, and fix the problem.

      For another example, I once bought one of those white Netgear 10/100 switches. A few minutes after I plugged it in, I noticed that I was having network connectivity problems. Upon further testing, I discovered that I was seeing double-digit percent packet loss across that switch. I yanked it and replaced it with a 10-megabit hub until I could return it and swap it for a D-Link, which worked flawlessly. (Incidentally, not long thereafter, I encountered that same model of Netgear switch at work, with one of our printers attached. Every so often, it just stopped passing traffic until you unplugged it. In other words, not a fluke.)

      At this point, if it doesn't say either Cisco or D-Link, it isn't going into my house.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    14. Re:I quit using Belkin years ago, by jones_supa · · Score: 1

      I have also been very happy with Buffalo.

    15. Re:I quit using Belkin years ago, by pecosdave · · Score: 1

      I've got an old Cisco small business router on the Ethernet side and an Ubiquiti for wireless. Can't complain. Wouldn't mind something a little newer than that Cisco up front just for a Gigabit switch built in instead of the 10/100, but it doesn't really matter on the broadband side and the Blue Ray player and Wii are all that's really plugged into that, so whatever.

      --
      The preceding post was not a Slashvertisement.
    16. Re:I quit using Belkin years ago, by ArcadeMan · · Score: 1

      We may be able to order things from the Internet but not all of us live in an area where 24-hour delivery is available, not to mention that sometimes you need to have it today.

    17. Re:I quit using Belkin years ago, by jandrese · · Score: 1

      Why would you buy a Linksys SOHO router in the first place? That's just asking for trouble. The only ones I would consider are wireless APs that I plan on reflashing with OpenWRT.

      --

      I read the internet for the articles.
    18. Re:I quit using Belkin years ago, by AK+Marc · · Score: 1

      You can get your own cable modem for under $200 and use that.

      Back when the ruling first came down that they (all cable providers) had to allow 3rd party modems, the cable companies tried to dissuade people from doing it by changing setting regularly, hoping to break compatibility with 3rd party modems. Have they stopped that practice? I haven't been in an area with cable modems for a while.

    19. Re:I quit using Belkin years ago, by JohnFen · · Score: 1

      I unfortunately live in an area where the only choice for broadband internet is Comcast, so I can only speak to them -- they have no problem with people using their own modems. I've been using my own for years without an issue.

    20. Re:I quit using Belkin years ago, by Grishnakh · · Score: 1

      You really need a router today??? Please. That sounds like someone who's seriously spoiled. How much time are you going to waste on a POS router that has all kinds of problems, when you could wait a couple of days and get a good one? If your POS Belkin router craps out because of this bug, and your internet connection is now down for a week, was it really worth it to not wait an extra day or two when you bought the device, when you could have gotten some other router (like a Buffalo) that wouldn't have this problem?

    21. Re:I quit using Belkin years ago, by ArcadeMan · · Score: 1

      Tell your boss the whole office will be down for at least 24 hours because you ordered a new router online instead of buying one at a local store.

    22. Re:I quit using Belkin years ago, by Grishnakh · · Score: 1

      Well when the whole office is down for a week because of that router you bought at a local store, what are you going to tell him?

      I guess this is a good example of the problem with short-term thinking.

  9. So that explains today's Slashdot outage by omems · · Score: 1, Flamebait

    Protip: From now on, run Slashdot and Sourceforge through different routers so they don't go down at the same time.

  10. Ummm - did we forget the obvious? by Anonymous Coward · · Score: 0

    So, if the router does not connect to the internet, how is anyone supposed to look up the solution that is posted on the internet to begin with?

    I know this is supposed to sound humorus, but a few years ago, I had a similar problem with my modem. Tech support on the other end suggest a web page with the solution, and I honestly had to say to the guy "um, no interent, so I cannot bring up the web page. Maybe you can just give me the information for the new settings over the phone."

    1. Re:Ummm - did we forget the obvious? by jeffmflanagan · · Score: 1

      Many years ago this may have been the case, but we now have the Internet on our phones when home Internet is down.

    2. Re:Ummm - did we forget the obvious? by dunkindave · · Score: 4, Funny

      Many years ago I had a similar problem with Comcast. Their system's DHCP wasn't giving me an address, so I called the tech support number. The person on the phone told me that he couldn't help me with my problem since help with all DHCP issues was only handled through their new online text chat system. I pointed out that I couldn't get to their handy online text chat system because I COULDN'T GET AN IP ADDRESS. His only response was that maybe I could use a neighbor's computer. Sigh.

    3. Re:Ummm - did we forget the obvious? by Streetlight · · Score: 1

      Comcast does the same thing. I've experienced rare Internet outages and usually wait 20 minutes or so to call to see if there's a problem and the auto answer will confirm that but also say that one can get more information about outages by going to Comcast's home page. Hmmmm. I don't have a smart phone and I'm just out of luck. Ridiculous. I guess I could go to Starbucks or some other public hotspot, but why?

      --
      In a time of universal deceit, telling the truth is a revolutionary act. George Orwell
    4. Re:Ummm - did we forget the obvious? by jtownatpunk.net · · Score: 1

      My favorite email from my tech support days was, "I can't send email."

      Ok. You can't send email so you sent me an email to tell me. And it worked so, clearly, you can send email. It was always an email address they'd mangled except when it was a .vacation message reply.

    5. Re:Ummm - did we forget the obvious? by Obfuscant · · Score: 1

      I've experienced rare Internet outages and usually wait 20 minutes or so to call to see if there's a problem and the auto answer will confirm that but also say that one can get more information about outages by going to Comcast's home page.

      Dude, you should know, you always get better response from customer support about internet outages if you send them an email instead of calling.

      I once had a Comcast call handler try to upsell me to Xfinity voice for my home phone while I was calling about a complete cable outage (no TV, no Internet).

    6. Re:Ummm - did we forget the obvious? by Anonymous Coward · · Score: 0

      You insensitive clod. My phone has 2 input devices: a dial, a microphone.
      Quit assuming, that's what started this topic.

  11. Outlaw this behaviour in devices by ralphsiegler · · Score: 1

    Outlaw such checks, including for the entertainment cartel.

  12. Belkin Router? by Anonymous Coward · · Score: 0

    whats that? joe six pack is not happy

  13. Belkin + NSA backdoor by Anonymous Coward · · Score: 0

    So.... Belkin knows where all its routers are, the ping tells them that. Now add in an NSA backdoor and "Your data belong to us"

    1. Re:Belkin + NSA backdoor by mark_lybarger · · Score: 1

      interesting.

  14. Did Belkin Implement a Kill Switch? by Anonymous Coward · · Score: 0

    Just asking.

  15. In retrospect by XxtraLarGe · · Score: 2, Funny

    It was probably short-sighted to write their main event loop like this:

    while (!((date.day == 7) && (date.month == 10) && (date.year == 2014))) {
    // rest of router code follows
    }

    --
    Taking guns away from the 99% gives the 1% 100% of the power.
    1. Re:In retrospect by XxtraLarGe · · Score: 1

      And yes, I realize the real problem was pinging their server.

      --
      Taking guns away from the 99% gives the 1% 100% of the power.
    2. Re:In retrospect by BronsCon · · Score: 2

      Just a nitpick, but it's more efficient to use OR...

      while (date.year != 2014 || date.month != 10 || date.day != 7) {

      Before and after 2014, you only do the year comparison, for 11 months of 2014 you only do the year and month comparisons, and only for the month of October 2014 do you have to compare all three. That's 31 days of doing three comparisons, 334 days of doing two, and infinity days of doing just one.

      Your code first evaluates the day, which will equal 7 12 times each year, so you're doing two comparisons 11 times a year for all eternity, while on October 7th you're doing 3 comparisons, every single year. It doesn't stop there, though, because you're actually doing an extra operation to negate your compound comparison. In reality, your code is never doing a single comparison, it's always two, three, or four, and an infinite number of each, with the worst case being the second most common, rather than the rarest. We're talking about an embedded system, here, where this actually matters.

      Anyway, just nitpicking... really just giving you a hard time, I'm sure you'd never put unoptimized code like that into production on a resource-limited embedded system. Right?

      In reality, I'm going to be mentoring someone soon and I'm brushing up on my explanations of good and bad practices.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    3. Re:In retrospect by Anonymous Coward · · Score: 0

      >I'm sure you'd never put unoptimized code like that into production on a resource-limited embedded system.

      Even in this hypothetical joke scenario the comparisons take an extra few microseconds (or less) and probably no more or less code space (or, within at most a few bytes). The drawback of doing it the "wrong" way is nearly immeasurable if you're doing this test say a few times a day.
      And yes I know you're nitpicking.

    4. Re:In retrospect by XxtraLarGe · · Score: 1

      Just a nitpick, but it's more efficient to use OR...

      while (date.year != 2014 || date.month != 10 || date.day != 7) {

      Yes, by putting the year first, it would short circuit the rest of the evals, but my code's goal was to have it not run *only* today, so you definitely want to stick with AND, otherwise you're shutting it down for the whole year. ;-)

      --
      Taking guns away from the 99% gives the 1% 100% of the power.
    5. Re:In retrospect by Garfong · · Score: 5, Informative

      I think you need to review your boolean logic. !(a && b) is equivalent to !a || !b

    6. Re:In retrospect by Anonymous Coward · · Score: 0

      Not to nitpick, but optimizing compilers have made everything you just said irrelevant 20 years ago.

    7. Re:In retrospect by BronsCon · · Score: 2

      Step through that again, bud.

      My code:
      Is it 2014? No: Enter Loop. Yes:
      Is it October? No: Enter Loop. Yes:
      Is it the 7th? No: Enter Loop. Yes: Break Loop.

      Your code:
      Is it the 7th? No: Return False. Yes:
      Is it October? No: Return False. Yes:
      Is it 2014? No: Return False. Yes: Return True
      Negate the return value of the compound logic.
      Is the negated value True? Yes: Enter Loop. No: Break Loop.

      It would be more clear in a flow chart, but your code does a lot more branching than mine, and branching uses CPU cycles, as well as registers.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    8. Re:In retrospect by BronsCon · · Score: 1

      Yes. But, you know as well as I do that these routers are running interpreted code for their interfaces. Suddenly, it matters again.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    9. Re:In retrospect by BronsCon · · Score: 1

      Be a lazy programmer. Save yourself 9 keystrokes and write more efficient code, both at the same time. It's really not hard. In fact, I didn't even set out to find that optimization, I immediately saw it when I looked at the code. Furthermore, the joke was that this was the main event loop; if your CPU is slow enough that you can only execute the event loop a few times per day, optimization is of the utmost importance, my friend.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    10. Re:In retrospect by OdinOdin_ · · Score: 2

      ah yes, de Morgan's law.

    11. Re:In retrospect by XxtraLarGe · · Score: 1

      That's true. It's what happens when you only do programming as an occasional hobby instead of a profession.You tend to forget all the tricks you learned in school.

      --
      Taking guns away from the 99% gives the 1% 100% of the power.
    12. Re:In retrospect by Anonymous Coward · · Score: 0

      It is more efficient to evaluate the Year first, OR or AND have nothing to do with it, contrary to your conclusion.

      while (!((date.year == 2014) && (date.month == 10) && (date.day == 7))){}

      The above statement shorts out on the first statement if year isn't 2014.

    13. Re:In retrospect by BronsCon · · Score: 1

      The additional step of negating the result is one more instruction which, depending on architecture, may be several CPU cycles; it's also one more CPU register used. Since the joke was relating to the main event loop of the program, that one extra instruction will have an impact on the performance of the system, as it is being executed on every single loop.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    14. Re:In retrospect by BronsCon · · Score: 1

      Nah, you were just quick to comment and didn't notice that the == had all changed to !=. No worries, it happens; my comment was all in good fun, anyway.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  16. linksys by junkgoof · · Score: 3, Insightful

    And they bought Linksys from Cisco. Deep sigh.

    --
    You got me into this! You were the ideologue! I'm only a poor assassin! - Twenty evocations, Bruce Sterling
    1. Re:linksys by Anonymous Coward · · Score: 0

      Doesn't Belkin now also own Linksys? so they'd be unwittingly buying a Belkin product.

    2. Re:linksys by Anonymous Coward · · Score: 0

      I am the same as the parent - old enough to remember when they thought it would be a good idea to introduce some advertising through their routers.

      never bought even a phone case off them since, just to be on the safe side.

      Makes router choice easy now - buffalo have dd-wrt installed as standard.

  17. One rule comes to mind... by bobbied · · Score: 0

    NEVER use a router that you haven't loaded third party firmware onto.

    Which leads to not buying hardware that won't run OpenWRT.....

    Which means, nobody but you controls with the router upgrades its firmware or decides to phone home. ALWAYS be the master of your own network.

    --
    "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    1. Re:One rule comes to mind... by gstoddart · · Score: 5, Funny

      ALWAYS be the master of your own network.

      Dude, such a wasted opportunity to say "Master of your own domain ".

      --
      Lost at C:>. Found at C.
    2. Re:One rule comes to mind... by mythosaz · · Score: 3, Interesting

      This is true for all people who understand the code of OpenWRT in its entirety.

      Else it's simply a choice of picking who to trust.

    3. Re:One rule comes to mind... by allquixotic · · Score: 1

      It's very hard to find affordable routers, with the latest-gen tech (802.11ac, USB 3.0, etc) which support flashing and have decent driver support on Linux or *WRT, though. Many routers have such anemic SoCs that they barely run with the built-in firmware, let alone something custom that isn't hand-optimized for the device.

      I'm close to resigning to the fact that every router I have going forward is gonna have to be an Intel NUC. Even a Celery processor is many times faster than those MIPS pieces of crap they ship in most routers that cost under $1000.

    4. Re:One rule comes to mind... by bobbied · · Score: 3, Funny

      Yea, I know, but I'm married...

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    5. Re:One rule comes to mind... by Anonymous Coward · · Score: 0

      haven't looked. does openWRT force you into running systemd + gnome yet? Note: This is not a troll. This is a legitimate question in light of the fact that "the pros" at Belkin and Redhat are fubar'd. From what I see of the folks at OpenWRT, if they force you into a certain way of doing things, they at least have a freakin reason for it.

    6. Re:One rule comes to mind... by bobbied · · Score: 1

      Not sure I agree with you. I have a set of Netgear routers that you can get used for under $50 each that work with OpenWRT well and are not that far out of date. (Netgear actually used OpenWRT so they work well given that they have to release the source code.) Now if you are looking for something more than a router, say a media server or VPN gateway, they might be a bit light, but as a standard wireless router they are quite adequate. They have a lot of flash, good memory size and reasonable performance to suit me and my network is not lightweight. We routinely stream 2 or more HD streams and support my son's gaming needs all at the same time. We have 7 PC's, various tablets and HD media players.

      If you think you *really* need USB 3.0 and the latest wireless spec, then you already have a lot more to spend than I do. USB 3.0 might be nice if you where running a file server, but having the latest high speed wireless connection requires you have both new routers as well as laptops/adapters, tablets, media players and the like. If you really want a file/media server, don't use a USB disk anyway, you have the money, buy a NAS.

      So I don't feel for you if you are complaining about cost if you really think 802.11ac and USB 3.0 are necessary...

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    7. Re:One rule comes to mind... by Anonymous Coward · · Score: 0

      Yeah my grandmother is really going to be a master of her network. You really don't understand the type of people this affects.

    8. Re:One rule comes to mind... by bobbied · · Score: 1

      This is true for all people who understand the code of OpenWRT in its entirety.

      Else it's simply a choice of picking who to trust.

      Personally, I'd go with the software that has the open source which I can obtain and look at if I want over the "you will never get the code" from the router vendor. (At least at the consumer level.) I'll trust the one I could possibly verify over the one I never could.

      I think your trust is well placed if you choose the ready build OpenWRT firmware... If you don't like that, build your own in a VM like I had to because they don't release firmware for my specific router.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    9. Re:One rule comes to mind... by allquixotic · · Score: 1

      My complaint is less about absolute cost than comparative cost.

      The mid-grade model of Intel NUC, Core i3, is going to ring up a bill close to $450 USD once you've purchased the core NUC unit plus all necessary parts under the hood. For that, you get USB 3.0, a dual-core processor with hyperthreading that runs circles around any router's, and dual-band 2x2 802.11ac.

      To get a device that's labeled as a router or gateway or router+gateway that has comparative specs, just in terms of I/O throughput and total wifi bandwidth (nevermind computation power, since that doesn't come into play very much), you have to venture into "enterprise-grade" equipment, which is intentionally overpriced to be "as expensive as the market can bear" (and corporations can bear a lot). You'll easily spend $1500 to $2000. The only benefit is that you'll hopefully get a nice and stodgy, well-tested but very utilitarian web interface that lets you customize everything you could possibly want. Is a web interface worth $1000 or more? I don't really think so.

      My next project is to stick some really nice antennae on a NUC and build a router based on Debian with better everything -- and cheaper -- than the enterprisey routers, while being much more featureful and customizable than a consumer router. Heck, I am tempted to put X and a lightweight desktop on it, so it can be used as a web browser in a pinch (like when you bork your main desktop's OS).

    10. Re:One rule comes to mind... by Akaihiryuu · · Score: 1

      I use a custom built mini-ITX Linux machine as a router, running Gentoo.

    11. Re:One rule comes to mind... by Tharkkun · · Score: 1

      NEVER use a router that you haven't loaded third party firmware onto.

      Which leads to not buying hardware that won't run OpenWRT.....

      Which means, nobody but you controls with the router upgrades its firmware or decides to phone home. ALWAYS be the master of your own network.

      That's a GREAT idea. Now please provide a dummy proof guide that will hold the hand of every person in the world at doing this process? You'll also support this yourself for anyone having problems. Oh wait, you don't want to do that? Keep advice like this to yourself. Router firmware works fine.

    12. Re:One rule comes to mind... by Tharkkun · · Score: 1

      It's very hard to find affordable routers, with the latest-gen tech (802.11ac, USB 3.0, etc) which support flashing and have decent driver support on Linux or *WRT, though. Many routers have such anemic SoCs that they barely run with the built-in firmware, let alone something custom that isn't hand-optimized for the device.

      I'm close to resigning to the fact that every router I have going forward is gonna have to be an Intel NUC. Even a Celery processor is many times faster than those MIPS pieces of crap they ship in most routers that cost under $1000.

      The latest Cisco ones work great. Interface is very friendly (mac like) and you can configure everything under the sun. Not to mention it comes built in with a guest wireless network which is firewalled off your primary lan.

    13. Re:One rule comes to mind... by Anonymous Coward · · Score: 0

      " Router firmware works fine."

      WTF? Use the little wheel on your mouse to go to the "top" of the "page" and read the summary there.

    14. Re:One rule comes to mind... by Bengie · · Score: 1

      For under $800 you can get an 8core(not HT, actual cores) "Atom" CPU, with 2GB of ecc memory and 8 Intel i354 server NICs. These are very recent, but Intel is breaking into the low power SOC server market. People in the PFSense forums have shown some of these systems capable of using less than one core when moving almost 10gb/s through.

      I'll probably replace my current PFSense box with the next gen of these kinds of boards.

    15. Re:One rule comes to mind... by Anonymous Coward · · Score: 0

      And then what happened? You just kind of trailed off there instead of completing your thought.

  18. First Post! by MarcosYXY · · Score: 1

    timeout...

  19. Belkin Router Owners Suffering Massive Outages by FrostedWheat · · Score: 2

    Asus Router Owners Suffering Massive Smugness

    1. Re:Belkin Router Owners Suffering Massive Outages by Anonymous Coward · · Score: 0

      Asus Router Owners Suffering Massive Smugness

      Anus Router Owners Suffering Massively

  20. Is this resolved? by synapse7 · · Score: 1

    I'm getting a reply back from heartbeat.belkin.com. I don't have a belkin router to test with.

  21. Another company compromised by NSA by MarcosYXY · · Score: 0

    M$ Windows 7 and above has similar feature, calling home from every location on Earth, to provide them with an IP address of Windows' victim.

    http://tech.slashdot.org/story...

    It's good to know another company is in bed with NSA, perhaps providing backdoor to the router as well.

    1. Re:Another company compromised by NSA by Akaihiryuu · · Score: 1

      At least, in the case of Windows, you can forcibly disable this "feature" with registry edits...or you can just block Microsoft IP's at your router. Routers have no way to disable stuff like this other than flashing custom firmware which is not always available depending on model.

    2. Re:Another company compromised by NSA by sk999 · · Score: 1

      dd-wrt lets you manipulate the routing tables, which I have used to quash one device that kept "phoning home" but works fine when "home" no longer responds.

  22. Belkin's firmware... by Anonymous Coward · · Score: 0

    That's why I changed it to DD-WRT, some of the weird problems disappeared.

  23. Why a fixed hostname? by Orgasmatron · · Score: 3, Interesting

    Old cable modems sucked. Mine would often lock up, needing a power cycle to resume working. Very annoying when I was at work.

    The quick and easy solution is to monitor the connection status and flip a relay to reboot the modem. But how to monitor the connection? Setting a single host or IP seemed like a bad idea because it would have added an extra, and totally unnecessary, single point of failure.

    Instead, my home router (slackware box with 2 ethernet cards) collects the IPs that I connect to (by watching the conntrack stuff in /proc/ ), and if it can ping them, adds them to the ping list. It then pings random selections from that list to verify connectivity. IPs are removed if they are unreachable for a while (until it decides the connection is down; no point purging the whole list because of an outage).

    Took me a couple of hours to set up and debug, back in like 2002 or 2005 or whenever I wrote it. I presume that there is some free software to do the same task by now.

    Monitoring a single fixed hostname is foolish, at best. And this is like the 3rd or 4th big story (that I can think of) about home routers acting badly because of hardcoded values.

    --
    See that "Preview" button?
    1. Re:Why a fixed hostname? by ledow · · Score: 4, Interesting

      I wrote scripts to do ADSL load-balancing / failover using kernel patches that allowed all kinds of things that aren't in the base kernel. Problem was that our ADSL modems were sucky and wouldn't bring the connection back up when it could have done, so I stuck a £5 Velleman electronics kit and a couple of relays into a box, and with USB control we could reset them from the router itself.

      It ran a school for 5+ years, even able to stick 3G sticks into the list and let it failover to them when a dead connection was spotted. And, handily, the 3G sticks worked as a perfect "text-to-fix" receptor and also sent out and received text messages on behalf of the school at the same time. Hell, in one emergency, we even just bought a shed-load of SIMs and every time we hit 1Gb data on a SIM, it turned it off, we changed the SIM for the next and threw the first one away (to get around stupid low data limits). We literally didn't have anyone know we'd done it, from inside the school, except myself and the bursar who bought the SIMs. Everything just worked seamlessly.

      But, just watch number of packets incoming on connection. It's much easier. If your external DNS is down, you aren't going anywhere anyway, without manual intervention. If the root DNS is down, you're fucked. If traceroute can't trace to your ISP's gateway, you're probably dead anyway. All of these work, there's no need to get too complex and ping-out.

      So if you aren't getting DNS packets coming back from simple queries, you might as well consider the connection dead and move onto the next. That's what we did. Then a few second later you'd hear a click, the lights would flash on one of the modems, and in a couple of minutes it's would be back up and pass traffic again.

      The biggest problem? We had to put TWO IP's on the external VPN list because you were never quite sure what line was up and handling the route for the VPN. It could be either. Plug both in, let the VPN client try both. End of problem.

      Was so sad when I realised that I'd left the hardware and scripts for that at my previous workplace.

    2. Re:Why a fixed hostname? by Anonymous Coward · · Score: 0

      You still have this in service?

    3. Re:Why a fixed hostname? by sk999 · · Score: 1

      There's one or two devices (called "IP Swtiches") that do the monitoring and power cycling all in one box. They work basically the way you've described.

    4. Re:Why a fixed hostname? by Orgasmatron · · Score: 1

      Mostly.

      I moved a while back and have fiber now. The ONT is powered by a special UPS, using some unusual power connector. So, I didn't set up the relay box.

      But the scripts still run, they still harvest IPs and monitor them. Fortunately, it hasn't needed a reset yet. My few problems have been at the head end: their DHCP server died once, and they had routing problems one other time.

      --
      See that "Preview" button?
  24. Google Public DNS? by laie_techie · · Score: 1

    There workaround is to use Google's public DNS (8.8.8.8 and 8.8.4.4)???

    1. Re:Google Public DNS? by Anonymous Coward · · Score: 0

      Yeah, that's hilarious. Next week we'll see all the Belkin owners complaining "Apple's OSX and iOS downloads are crap" because Akamai and other CDN's will be seeing their DNS requests coming from somewhere nowhere near them geographically. (e.g.: Trying to use 8.8.8.8 and 8.8.8.4 inside Australia will result in Apple downloads coming NTT in Japan across links with high latency and non-zero packet loss.)

    2. Re:Google Public DNS? by slimjim8094 · · Score: 2

      No they won't.

      From here:

      In addition, Google Public DNS engineers have proposed a technical solution called EDNS Client Subnet. This proposal allows resolvers to pass in part of the client's IP address (the first 24/64 bits or less for IPv4/IPv6 respectively) as the source IP in the DNS message, so that nameservers can return optimized results based on the user's location rather than that of the resolver. To date, we have deployed an implementation of the proposal for many large CDNs (including Akamai) and Google properties. The majority of geo-sensitive domain names are already covered.

      --
      I have developed a truly marvelous proof of this comment, which this signature is too narrow to contain.
  25. Re:First! by Anonymous Coward · · Score: 5, Funny

    Looks like you were behind a Belkin router.

  26. uh oh by slashmydots · · Score: 1

    Oh boy, they're going to hire at least double the amount of astroturphers now to make up for the negative reviews. (they got caught doing that before).

  27. Add this to the list of reasons I never buy Belkin by l0ungeb0y · · Score: 1

    Shit products at top of the line prices being reason one. But this is a close #2

  28. possible lawsuit? by Anonymous Coward · · Score: 0

    Do they ever mention anywhere on the box or manual, that their routers need to ping their server to even access the internet?

    1. Re:possible lawsuit? by Akaihiryuu · · Score: 1

      Belkin has been making defective routers for nearly 11 years now. I can't believe people still buy their products after the 2003 HTTP hijacking fiasco. Did everyone seriously believe them when they said "we won't do it again"?

  29. Welcome to the internet of things! by Anonymous Coward · · Score: 0

    Things update on their own and then fail awesome!

    captcha: newest

  30. Arbitrarily breaking HTTP is a bad idea. Who knew? by Behrooz · · Score: 4, Interesting

    Entertainingly enough, I've run into this issue before. You will encounter the same issue when trying to connect the affected Belkin routers through the Cisco Clean Access NAC here (AKA Campus Housing), because devices are quarantined in the VLAN ghetto until successfully authenticated and associated.

    So, these terrible, terrible Belkin routers try to phone home, and when they are unsuccessful they redirect all HTTP requests to the router's administration page. Since sessions are required to authenticate via HTTPS, there is no way to login. Extensive investigation revealed no way to disable this behavior on the client side, SOP for anyone calling with connection problems involving a Belkin router became "Officially unsupported. Return it and get something else that isn't a Belkin."

    I am beyond pleased that this incredibly foolish decision on Belkin's part has come back to bite them in general, and hilariously entertained to see that Belkin's temporary workaround was effectively "spoof DNS traffic to heartbeat.belkin.com to a server on your local network that will pingback to fix your ISP's broken clients"

    --
    "We have to go forth and crush every world view that doesn't believe in tolerance and free speech." - David Brin
  31. Useful? Maybe if you could disable this 'feature' by Behrooz · · Score: 2

    It might be useful to have a way to disable this 'feature' on the client side.

    The bad? There isn't.

    The good? This 'feature' already broke connections for anything going through the campus NAC even before their heartbeat server crapped out. SOP for any Belkin-involved problems became "Belkins break RFC2616, they are officially unsupported, go return it and get something that doesn't suck." ...so there aren't any of them still in use to be broken today. Yay!

    --
    "We have to go forth and crush every world view that doesn't believe in tolerance and free speech." - David Brin
  32. Oh hey, consumers! by Anonymous Coward · · Score: 0

    if (ping(my_server) == ERROR) internets.is_broken = true;

  33. The industry needs to stop this by WaffleMonster · · Score: 1

    Can't wait to see what happens years from now should Microsoft's NLA site become unreachable to one or more address families as the world swashes between IPv6 and IPv4 connectivity as a result of failed NLA probes.

    There is no need or benefit for this garbage certainly not by default and certainly no excuse to failure in this manner. Heartbeat is code for more excuses for vendors to be in the loop and collect data when they have no legitimate business doing so.

  34. I don't Belkin - but can firmware be flashed? by chaosdivine69 · · Score: 1

    I just went to www.dd-wrt.com and did a quick scan of their firmware and the results are a bit spotty but possible for some types of routers. But if your router is on the list then I'd get the hell out of the Belkin umbrella altogether. Might wish to check out Tomato, OpenWRT or FreeWRT too. If your router isn't upgradeable, smash the fucker in a fit of rage (it'll feel good, I promise) and after you collect enough empty bottles, go buy yourself a new one that isn't made by Belkin and IS on on of these firmware upgrade lists.

    Manufacturer Model Revision Supported Activation required
    Belkin 7230-4 v6000tc not possible no
    Belkin F5D7130 - yes no
    Belkin F5D7130 ver 2001 yes no
    Belkin F5D7130-4 v1010 yes no
    Belkin F5D7130-4 v1112 yes no
    Belkin F5D7130-4 v7002uk not possible no
    Belkin F5D7130uk v2115uk yes no
    Belkin F5D7130uk v3000ef, v3002uk yes no
    Belkin F5D7230-4 1000fr, v1444, v2000df yes no
    Belkin F5D7230-4 v1000, v1010, v1111, v1112, v1222de, v1223df, v122 yes no
    Belkin F5D7230-4 v2000, v2000de yes no
    Belkin F5D7230-4 v3000 yes no
    Belkin F5D7230-4 v6000/v6002 not possible no
    Belkin F5D7230-4 v7000 not possible no
    Belkin F5D7230-4 v8000 not possible no
    Belkin F5D7230-4 v9000 no no
    Belkin F5D7230-4 vA000 not possible no
    Belkin F5D7231-4 v1000df, v1000ef yes no
    Belkin F5D7231-4 v1001 yes no
    Belkin F5D7231-4 v1100de, v1102, v1103ee yes no
    Belkin F5D7231-4 v1212UK, v1213 yes no
    Belkin F5D7231-4 v2000, v2001yy, v2001df yes no
    Belkin F5D7231-4P v1000 yes no
    Belkin F5D7330 - yes no
    Belkin F5D8230-4 v1001ea yes no
    Belkin F5D8230-4 v1002 no no
    Belkin F5D8231-4 - no no
    Belkin F5D8232-4 1000, 1021uk wip no
    Belkin F5D8233-4 ? not possible no
    Belkin F5D8236-4 ? not possible no
    Belkin F5D8633-4 v1 no no
    Belkin F6D4230-4 v1000 not possible no
    Belkin F7D3301 v1 yes no
    Belkin F7D3302 v1 yes no
    Belkin F7D4301 v1 yes no
    Belkin F7D4302 v1 yes no
    Belkin F7D7301 v1 yes no
    Belkin F7D7302 v1 yes no
    Belkin F7D8301 v1 yes no
    Belkin F7D8302 v1 yes no

  35. Not the first time by Anonymous Coward · · Score: 0

    This is not the first time Belkin has done this. Remember in 2004 when the F5D6231 would hijack your web sessions to remind you about the parental control features?

  36. Re:Arbitrarily breaking HTTP is a bad idea. Who kn by Anonymous Coward · · Score: 0

    Or just have them spoof their MAC to the upstream MAC of the Belkin (or have the Belkin spoof their computers) and authenticate and associate one-time with the laptop or whatever and then they can plug in the router.

    Returning it is probably easier :) .

  37. LOL Belkin, color me surprised by GoodNewsJimDotCom · · Score: 1

    I've bought like 3 products from Belkin, everyone of them had catastrophic failure. To me, Belkin is synonymous with failure.

    My favorite brand is Logitech. Their stuff is cheap, high quality and lasts.

    1. Re:LOL Belkin, color me surprised by CrashNBrn · · Score: 1

      I like a couple Logitech mice (MX518, G400), but many of their other mice not so much (I have more Logitech mice discarded in boxes than any other brand...). I should of known better, but tried again with the G700s --- and much like the MX610 the top-left buttons require too much effort to press -- though not as bad as the MX610. At least the G700s doesn't have any useless hard to reach buttons (top-right-backside), like the MX610).

      For keyboards, I've found Corsair's K## line to be quite reasonably priced compared to pretty much everyone else. The only cheaper keyboards I've seen are just plain cheap crap ($30-$45 price range). I picked up a Corsair K40 Gaming Keyboard for $60, but the price has jumped recently to $68 --- still cheaper than comparable logitech's though.

  38. Step by Step Instructions by CrashNBrn · · Score: 2

    You know, cat5 ... maybe?

    1) Unplug Cat5 from router.
    2) Plug Cat5 into computer.
    3) ...
    4) Profit, er Internet.

    I know, too complicated right?

  39. How to disable similar features on other platforms by WaffleMonster · · Score: 1

    Windows registry:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet
    EnableActiveProbing = 0

    Android terminal:
    settings put global captive_portal_server 127.0.0.1
    settings put global captive_portal_detection_enabled 0

  40. I'd sworn of Belkin products for a long time by Anonymous Coward · · Score: 0

    I once bought a Belkin repeater. It never worked. Hours and hours dealing with their tech support. In the end, the tech admitted to me that it was a known issue and there was no solution, and there never would be.

  41. Go for the 100% Open Source option by mcrbids · · Score: 1

    I've had issues with the last several routers, so I recently bought the very first, 100% OSS router. My thinking is that if it's open source, it's probably high quality code, and it's more likely to get updated than proprietary firmware, where they are cash incentivized to just have you buy the new router rather than fix old bugs.

    As far as hardware goes, it's mid-range router hardware, N300 Wifi with respectable antennas and a ho hum 100 Mbit hardware switch. The UI was a little odd, more complex and far more options than your typical Wifi router interface.

    However, in the month or so that I've had it, it's been the least problematic Wifi I've had in a few years. I live in a densely populated area with quite a few other hotspots in sight, and I haven't noticed any issues where restarting the router made a difference.

    I haven't had the chance yet to hack it, but even as just a router, this is a winner. Also, support products that are consumer friendly like this one. It's not even more expensive! (Currently just $52)

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
  42. Belkin is out by emaname · · Score: 1

    Spent close to 2 hours with this in the AM. First, the ISP; ie, TWC. They directed me to Belkin. So I tried calling Belkin. It took an hour to get tech support. Their phone system kept disconnecting me. Plus I was trying to access their web site via my phone. Of course, their site was hosed, as well.

    When I finally got through, it was to someone in India. She was very thorough, but ultimately no help. (Now I know why.) She assured me I would get a call back in about 2 to 4 hours with a solution.

    After finishing the call and hanging up, I was out the door and headed to the nearest store. Bought a different router and am back online.

    And what a surprise! Belkin never called me back with a solution. I was SO expecting it.

    --
    An effective "democracy" creates the illusion the people have a say in their government.
  43. Belkin? Unpossible! by Mal-2 · · Score: 2

    This isn't the first time Belkin has implemented a hare-brained feature, only to have it cause backlash when it induces catastrophic failures across the world. I stopped buying anything with their name on it (except the occasional cable) over a decade ago, over this little feature.

    --
    How is the Riemann zeta function like Trump rallies? Both have an endless number of trivial zeros.
  44. Most stupid design, ever. by gweihir · · Score: 1

    Of course, this is a shared award...

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  45. Will they never learn? by BestNicksRTaken · · Score: 1

    i'm sure i've heard of this before, probably a decade ago. wasn't it d-link or netgear back then? if it couldn't get a response from their ntp server it wouldn't even connect.

    --
    #include <sig.h>
  46. So can we block http://heartbeat.belkin.com/ by Anonymous Coward · · Score: 0

    Can we block http://heartbeat.belkin.com/ to prevent this from happening?

  47. Re:Useful? Maybe if you could disable this 'featur by Phreakiture · · Score: 2

    The bad? There isn't.

    It seems as though installing DD-WRT/OpenWRT/Tomato/other-non-OEM-firmware will fix it on at least some routers made by Belkin.

    --
    www.wavefront-av.com