Started By
Message

re: Do Wifi routers "wear out" over time?

Posted on 4/20/19 at 10:14 pm to
Posted by UltimaParadox
Huntsville
Member since Nov 2008
40885 posts
Posted on 4/20/19 at 10:14 pm to
quote:

These routers have been running Linux forever. I mean the famous WRT54G released in 2003 was Linux based.


The WRT54G did run a build based off of linux, however it was a very small subset, built specifically for Broadcom micros. Similar to what you find with micro Linux for embedded systems. The board literally only had 16 megs of RAM! Some later versions actually used VxWorks for its OS.

quote:

Then you compare an embedded Linux device that's never touched by a user to a Windows box. Why?


I made this comparison so people would understand it easier, however I will concede that it was not an apples to apples comparison.

However, this is much different then some modern routers that are running almost full linux distros with loads of features. There is a reason why a lot of times rebooting modern routers fixes various issues.

quote:

And on top of that if it really were a software issue you'd just wipe the router and start fresh and get that performance, but that's not the case.

So no. Nothing to do with software.


I did not make that broad generalization. So saying it clearly not a software issue is not a good idea either.
Posted by UltimaParadox
Huntsville
Member since Nov 2008
40885 posts
Posted on 4/20/19 at 10:29 pm to
quote:

I know, I'm just trying to get at the fact that digital data and signals still must rely on analog systems, and analog is messy.


I am guessing you are referring to analog as the power system. So I can't disagree there.

quote:

And what causes clocks to get out of sync?


The crystal that drives the clock has error, even if we buy the same 12Mhz crystal it is not exactly the same frequency. They have built in tolerances such +/- 50 ppm.

quote:

And if a noticeable amount of data must be resent, how does that impact transmission rates / performance?


It gets hard to compare apples and oranges. But I am sure with your experience you know how much error there is in simple transmissions using TCP/IP. There are 1000s of variables at play for all the different error factors that cause re transmission.

quote:

Or they can put out enough power to boot a device but not enough to operate it under heavy load. And the way a device behaves when it is starved of power depends on the design of the device.


Obviously I don't design every input power supply. But I would be shocked if they didn't function the way I described. If the proper power can not be supplied, the regulator will droop and probably force a brown out condition. Most modern micros have brown out protection so it will force the device into reset.

quote:

I don't think that's the case, but if so that's yet another way a hardware failure can degrade performance.


Yea.. but that is not the circuit boards fault!!



quote:

I've seen plenty of routers reach total failure, but I can't recall any that went directly from working perfectly to not working at all


Never seen one with a failed cap? Then tend to bulge, or melt. Typically causing a power to ground short and thus will never turn on.

quote:

Software can be pretty shitty, but it can also be pretty good at hiding and correcting hardware problems until it can't anymore.


I am starting to believe you write software for a living... I am guessing you know what I do at this point.

quote:

Are you now agreeing that hardware malfunctions can result in degraded performance and not necessarily immediate outright failure?


I can agree, but do not think circuit board failure is the primary reason people chunk routers so quickly these days
Posted by Dam Guide
Member since Sep 2005
15535 posts
Posted on 4/20/19 at 11:48 pm to
quote:

Are you now agreeing that hardware malfunctions can result in degraded performance and not necessarily immediate outright failure?


You two are playing word games now. Part failure that doesn't result in complete failure of the component can be much different from performance degradation over time. So are we talking about failures or degradation? Fault trees would be different for these two issues. Failures can be the result of degradation, but there are tons of other modes of failure.

The guys are best buy aren't experts in life cycle management of electronic components. They have no idea of the current state of your router. He is just trying to sell shite. If your router is working reliably and to your liking, there is no reason to replace it cause some dick in a blue shirt tells you that your shite is degrading.

If your router is having issues like the OP, see what you can do to make sure it isn't a software issue or if you have the cash, buy a new router of your choosing.

Signal issues can also be the result of interference. You may have something else in your neighborhood/complex that is causing these drops that has nothing to do with any of your hardware. Try another channel.
This post was edited on 4/21/19 at 12:01 am
Posted by Korkstand
Member since Nov 2003
28712 posts
Posted on 4/21/19 at 12:32 am to
quote:

Never seen one with a failed cap? Then tend to bulge, or melt. Typically causing a power to ground short and thus will never turn on.
Never seen one in a router personally, but I'm sure it happens a lot. There's a cap in my soundbar that pops every so often, I've replaced it a couple times already. Hardware fails all the time. I'm just saying it's not always immediate or catastrophic, and many systems can continue to operate (possibly erratically or in a degraded way) with failed or failing components. The behavior of hardware depends on its physical environment.
quote:

I am starting to believe you write software for a living
I do write software, but if I did it for a living I'd be dead.
quote:

do not think circuit board failure is the primary reason people chunk routers so quickly these days
Well, it can't be due to software failure, because software cannot fail! Hear me out.


Software will always operate as written. It may work in a way that was not intended, but it will 100% of the time work as written. So if a given program or set of programs no longer operates a device like it used to (after a full wipe and reinstall), then there are really only two basic reasons this can happen:

1. The inputs have changed somewhat permanently (this includes things like a different set of other devices interacting with the software, different settings, cached data used as input not cleared, etc)

2. The hardware has changed, or the way the hardware functions has changed


So whenever a system behaves erratically and you can eliminate #1, that only leaves #2 as the cause.
Posted by efrad
Member since Nov 2007
18651 posts
Posted on 4/21/19 at 12:41 am to
quote:

However, this is much different then some modern routers that are running almost full linux distros with loads of features. There is a reason why a lot of times rebooting modern routers fixes various issues.


Rebooting routers has always "fixed various issues." That's not any kind of argument for software bloat or feature creep as the culprit. A small memory leak on a device with 16MB of RAM means rebooting fixes various issues too, you know.

I mean, you know it was over 10 years ago that South Park had a whole episode about rebooting the WRT54G to get the internet working again?

quote:

However, this is much different then some modern routers that are running almost full linux distros with loads of features.


They're running as basic Linux servers which is hardly "full linux distros." I mean I just searched for firmware for the latest ridiculously overkill Linksys and Netgear Nighthawk routers and the firmware was <50MB... They usually have like a half gig of storage.

quote:

So saying it clearly not a software issue is not a good idea either.


Why not? You wanna give me specifics about how this happens and not just generalizations like "there's a reason things happen" and "it's like Windows"?
Posted by Korkstand
Member since Nov 2003
28712 posts
Posted on 4/21/19 at 12:52 am to
quote:

You two are playing word games now. Part failure that doesn't result in complete failure of the component can be much different from performance degradation over time. So are we talking about failures or degradation? Fault trees would be different for these two issues. Failures can be the result of degradation, but there are tons of other modes of failure.
I'm not trying to play word games. I just had to take the scenic route to the point that failing hardware can absolutely produce symptoms as OP described (weak signal and/or connection drops). Dropped connections can be caused by software issues, but I can't imagine a scenario where a software problem would result in a weakened signal. That's got to be environmental or hardware.
Posted by UltimaParadox
Huntsville
Member since Nov 2008
40885 posts
Posted on 4/21/19 at 8:31 am to
quote:

They're running as basic Linux servers which is hardly "full linux distros." I mean I just searched for firmware for the latest ridiculously overkill Linksys and Netgear Nighthawk routers and the firmware was <50MB... They usually have like a half gig of storage


LEDE Wiki

LEDE is a great example of the amount of features they are now putting in these routers.

quote:

Why not? You wanna give me specifics about how this happens and not just generalizations like "there's a reason things happen" and "it's like Windows"?


Never looked at the firmware release notes for a router?

Amplifi Release Notes

RT2600 Release Notes

Obviously these guys were fixing bugs that cause various performance and connection issues caused by software
Posted by efrad
Member since Nov 2007
18651 posts
Posted on 4/22/19 at 11:11 am to
quote:

LEDE is a great example of the amount of features they are now putting in these routers.


We're clearly talking about stock devices here, are we not? Bringing up third party firmwares packed with features is a strawman argument.

quote:

quote:

Why not? You wanna give me specifics about how this happens and not just generalizations like "there's a reason things happen" and "it's like Windows"?
Never looked at the firmware release notes for a router?

Amplifi Release Notes

RT2600 Release Notes

Obviously these guys were fixing bugs that cause various performance and connection issues caused by software


If the only argument you have is "look at a changelog" and "look, they fixed bugs" you don't have an argument at all.
Posted by UltimaParadox
Huntsville
Member since Nov 2008
40885 posts
Posted on 4/22/19 at 3:22 pm to
quote:

We're clearly talking about stock devices here, are we not? Bringing up third party firmwares packed with features is a strawman argument.


I would say Netgear and other manufactures are putting in similar features. Only reason I brought up LEDE is because you can see the evolution over time

quote:

If the only argument you have is "look at a changelog" and "look, they fixed bugs" you don't have an argument at all.


You obviously didn't read them. How else am I supposed to prove that software caused performance issues. Want me to write some examples of bugs???
Posted by efrad
Member since Nov 2007
18651 posts
Posted on 4/22/19 at 6:55 pm to
You are shifting the goalposts all over the place and seem to have forgotten your original argument. Your original argument was:

quote:

Most performance issues are due to software updates over time that require more processing power.


so you give me:

1. A link to a third party firmware project which is not tied to a single router, where lots of software features are added over time, something that is NOT typical of stock firmware, so it's entirely irrelevant to the OP's question of why one single physical router degrades in performance over time
2. A link to stock firmware getting bug fixes, not getting new features so it's irrelevant to your argument about feature creep/software bloat, so it's entirely irrelevant to the OP's question of why one single physical router degrades in performance over time


quote:

You obviously didn't read them. How else am I supposed to prove that software caused performance issues. Want me to write some examples of bugs???


Yeah I did read them, it was all bug fixes, which has nothing to do with feature creep/software bloat. Again, you clearly said:

quote:

software updates over time that require more processing power


which is not typical of BUG FIXES.
Posted by UltimaParadox
Huntsville
Member since Nov 2008
40885 posts
Posted on 4/22/19 at 8:28 pm to
quote:

You are shifting the goalposts all over the place and seem to have forgotten your original argument. Your original argument was:


Fair enough. Sort of got wrapped around the axle. I will simplify my arguments.

I still stand by my argument that most hardware does not degrade in performance over time. It is more realistic to see it fail suddenly and never recover.

Most performance issues are either network interference from something new added to the environment or issues with router software ( pre-existing bugs or updates introducing new issues)

I do feel like people push the degraded hardware issue to sell more routers. Most people have way more router than they need. That was my original intent. Unfortunately I made terrible arguments on the software side.
This post was edited on 4/22/19 at 8:31 pm
first pageprev pagePage 2 of 2Next pagelast page
refresh

Back to top
logoFollow TigerDroppings for LSU Football News
Follow us on Twitter, Facebook and Instagram to get the latest updates on LSU Football and Recruiting.

FacebookTwitterInstagram