3 ms·
What is it with these routers and the need to get rebooted so frequently? Is it just poor firmware?
by dom96 3y ago
What is it with these routers and the need to get rebooted so frequently? Is it just poor firmware?
- mavhc 3y agoHardware people can't write software
- cesarb 3y ago> Hardware people can't write software Domestic routers, in particular, are infamous for their web interface and management daemons often calling command line programs through system() to configure the network (and other system management tasks), instead of directly using the APIs these command line programs use. Not only is this inefficient and fragile, it also not rarely leads to being vulnerable to shell injection attacks (if you're lucky, only exploitable by authenticated users of the web interface).
- than3 3y agoA lot of times its software errors caused by powerline ingress from poor electrical isolation at the plug. If the wrong bits get flipped from EM interactions, only quick way to fix it is to reboot and reload.
- jon-wood 3y agoThey’re underpowered devices with almost no RAM, being asked to push traffic for ever faster internet connections. It’s a miracle consumer grade routers as well as they do.
- mrguyorama 3y agoThe software is on the same quality level as IoT devices and shitcoin projects
- AbrahamParangi 3y agoThe configuration space of any complex system diverges exponentially with respect to time. This is as true for computers as it is for you. Biologically, you start life with one set of genes and end life as a chimera, full of mutations. In this particular case, the set of states that the device is in when it boots is relatively small compared to the set of states that device may be in a week later. More generally, all individual complex systems need to be "restarted" periodically, it's just a question of how often.