Esta pregunta ya tiene una respuesta aquí:
- Sacar el enchufe por 10 segundos 5 respuestas
¿Hay alguna evidencia cuantificable para admitir enrutadores de ciclo de energía durante 10 segundos o una cantidad arbitraria de tiempo, en lugar de simplemente desenchufar y volver a enchufar?
Esto está relacionado con la resolución de problemas de un enrutador que se porta mal. La teoría se basa en "cosas" que necesitan ser borradas de la memoria, y que esto podría tomar unos segundos.
Esta también es una teoría relacionada con la electrónica de hace más de una década, y estoy seguro de que era igualmente anecdótica entonces.
Como persona alérgica a las anécdotas, sentí curiosidad cuando reconocí que nunca había investigado este problema.
¿Hay alguna razón cuantificable para admitir enrutadores de ciclo de energía durante 10 segundos o una cantidad arbitraria de tiempo, en lugar de simplemente desenchufar y volver a enchufar? Fuentes bienvenidas
fuente
Respuestas:
Sí hay.
Cualquier dispositivo electrónico tendrá condensadores que almacenarán energía incluso después de desenchufarlo. Es posible que haya notado que cuando desconecta, digamos un monitor o un televisor, el pequeño diodo tomará uno o dos segundos más para descargar la energía restante de los condensadores en forma de electricidad y dejará de brillar.
Es posible que esta energía residual no permita que los chips de memoria se borren y puede tener problemas una vez que su enrutador se reinicie.
En cuanto a las fuentes, bueno, es realmente sentido común para alguien con conocimientos básicos de electrónica, como el cielo es azul, el agua está húmeda, por lo que recomiendo leer sobre los condensadores para ver qué hacen y lo entenderán.
El punto es que los componentes electrónicos están lejos de ser perfectos y cualquier interferencia puede producir resultados impredecibles.
fuente
Diez segundos es una cantidad de tiempo arbitrariamente larga, pero sí, toma tiempo para que los dispositivos electrónicos se descarguen completamente debido a la capacitancia de los circuitos internos. Parte de esta capacitancia es intencional; parte de eso no lo es.
Es imposible decir exactamente cuánto tiempo se necesita, ya que el sangrado de esa capacidad varía con factores ambientales como la temperatura, la humedad y el EMI de fondo generado por la electrónica cercana. La RAM en su computadora, por ejemplo, puede tardar minutos en descargarse por completo.
Pero hay un atajo. Si el enrutador tiene un botón de cualquier tipo (botón WPS o botón de reinicio), esto generalmente descargará cualquier carga eléctrica residual inmediatamente. Esto se debe a que el botón coloca una carga en los circuitos que sostienen la carga y no hay energía en el dispositivo.
De hecho, en los viejos tiempos de los puertos paralelos, esto solía ser una forma garantizada de corregir una impresora obstinada. Desenchufe la impresora, desenchufe la computadora y desenchufe el cable paralelo. Luego presione el botón de encendido en ambos dispositivos. Luego vuelva a enchufar todo. Trabajó todo el tiempo. Los buses SCSI paralelos también tuvieron este problema a veces.
fuente
Creo que vale la pena considerar lo que realmente estás tratando de hacer. Apagar un enrutador durante 10 segundos probablemente sea más largo que el tiempo que tarda en descargarse la energía residual (de la misma manera, la antigua técnica 30/30/30 podría ser una técnica 10/10/10). Diez segundos es un tiempo simple y arbitrariamente suficiente para que esto funcione.
Sin embargo, consideraría que cualquier técnica de solución de problemas que implique canto o sacrificio de animales es algo sospechosa, pero puedes desconectar y esperar más de 10 segundos.
fuente
Trabajando como soporte técnico durante más de 3 años, puedo decirle que 10 segundos es seguramente arbitrario, pero fácil de comunicar, y está destinado a ser un poco más de lo necesario (probablemente 5 o 6 funcionarían bien), pero cuando apaga y enciende , solo necesitas hacerlo una vez. Desenchufe el módem y el enrutador, espere 10 segundos (es probable que mi recuento sea diferente al del cliente), conecte primero el módem, espere hasta que se encienda la luz de conexión (o espere 10 segundos más) y luego conecte el enrutador. Si el problema es un módem / enrutador congelado, esto funciona de maravilla. Cada vez. Garantizado
PD: cuando tengo problemas de red con mi ADSL / enrutador / 2x cajas de TV por Internet / NAS + configuración del servidor web, sigo contando hasta 10. :)
fuente
Otra razón para los módems de cable específicamente, que escuché de un técnico:
Los módems "telefonearán a casa" al ISP cada 30 (ish) segundos para informarle que todavía están conectados. Algunos tipos de fallas o actualizaciones de configuración solo pueden resolverse después de que los sistemas del ISP sepan que el módem se ha desconectado. No pueden saberlo hasta que hayan transcurrido los 30 segundos, por lo que le piden que espere al menos 1 minuto.
fuente
La respuesta "son los condensadores" ya se ha dado, pero esa no es toda la historia. Veamos eso un poco más profundo.
La mayoría de los dispositivos funcionan con CA de voltaje doméstico (110 V o 220 V CA), a 50 Hz más o menos, a través de un adaptador de corriente, a CC de bajo voltaje (5 V o 12 V CC).
La corriente alterna es la corriente que circula de un lado a otro, de positivo a negativo ... lo que significa pasar por cero. Entonces, por una fracción de segundo, 100 veces por segundo, no se proporciona voltaje a su dispositivo.
Obviamente, entonces, su dispositivo debe ser capaz de manejar una / muy breve / interrupción de energía, o no permanecerá encendido por más de una centésima de segundo. La forma en que se hace esto es primero reduciendo el voltaje a niveles razonables en un transformador (un par de bobinas alrededor de un núcleo: el gran bit pesado en la mayoría de las fuentes de alimentación). Eso lo cambia de 110V CA a, digamos, 20V CA.
El siguiente paso es convertirlo de CA a un tipo de CC en forma de grumos: un "puente rectificador" (cuatro diodos dispuestos de manera que si el voltaje fluye de una manera u otra en la entrada, fluye solo de una manera en la salida). Entonces, en lugar de ondas hacia arriba y hacia abajo de +10 a -10, obtienes una serie de grumos, de 0 a +10.
Entonces ese voltaje necesita "suavizarse": ahí es donde entran los condensadores, y nos deshacemos de las caídas de voltaje cero. Cada "bulto" de voltaje carga los condensadores; cada inmersión lo descarga. Cuanto más grande es el condensador, más corriente puede almacenar como carga de ese "bulto" y más lento es el tiempo de descarga. Lo que significa, más suave es la salida.
Pero siempre hay alguna fluctuación, por lo que a menudo hay un "regulador de voltaje" como último paso, un chip que toma cualquier cosa, por ejemplo, de 20 V a 3 V, y genera unos 5 V confiables.
Luego, todos los componentes toman ese 5v y lo convierten en 5v y 0v para significar 1 y 0 ... excepto que no lo hacen. Lo convierten en "voltajes por encima o por debajo de un par de voltios" para que signifique 1 o 0: por lo que hay mucho margen de maniobra allí.
El procesador (y la mayoría de los dispositivos como los enrutadores tienen uno) es básicamente un cuadro negro que lee un comando, realiza las acciones que dice el comando, pasa al siguiente comando en la secuencia y se repite. Y lo hace constantemente , desde el momento en que se enciende.
El procesador utiliza parte de la carga de esos voltajes para almacenar cosas en su memoria interna, en una forma "volátil", que se descarga con bastante rapidez, por lo que necesita energía constante para "recordar".
Una de esas cosas que almacena es el "contador de programa", es decir, qué comando leyó por última vez, por lo que sabe cómo hacer el bit "ir al siguiente comando en la secuencia" anterior.
Cuando enciende un procesador por primera vez, intenta leer en el contador del programa, y debido a que la memoria se ha descargado completamente, el contador del programa contiene el valor cero. Eso significa que se está iniciando ... por lo que se lee en el comando de la dirección cero, que es el código de inicio. [Nota: gran simplificación aquí! En verdad, otras cosas también necesitan llegar a cero para reiniciar.]
Entonces, cuando enciende y apaga, debe esperar lo suficiente para:
Si no lo hace, entonces es posible que solo se descargue una parte: que el contador del programa almacene un valor aleatorio. Lo mismo ocurre con cualquier otra memoria volátil en el sistema, por lo que incluso si la CPU no se ha descargado en absoluto, los datos almacenados en la memoria en la dirección a la que apunta el puntero del programa pueden haberse degradado.
De cualquier manera, entonces el procesador no sabe que necesita ejecutar el código de arranque y, en su lugar, intenta ejecutar algún código aleatorio en alguna parte. Eso no es bueno y probablemente no desbloqueará su enrutador.
Un segundo es probablemente suficiente. Es casi seguro que cinco segundos sean suficientes. Es casi seguro que contar hasta diez será suficiente tiempo para que hayan transcurrido cinco segundos. Por lo tanto, desconecte, cuente hasta diez, vuelva a enchufar.
Esta es la razón por la cual, cuando obtiene un breve apagón y las luces se atenúan por un momento, a veces su enrutador funciona bien (nada descargado, continuó como estaba); a veces se bloquea (la memoria se corrompe); a veces se reinicia (la energía se cortó el tiempo suficiente como para que el procesador descargue completamente el contador del programa).
Si estamos separando el dispositivo de las partes pesadas de la fuente de alimentación (es decir, nuestro enrutador tiene una fuente de alimentación de pared, y estamos desconectando de la parte posterior del enrutador, en lugar de la pared), entonces podemos estar más rápido, ya que hemos separado los condensadores del dispositivo. Pero todavía tenemos que darle tiempo a la memoria volátil para que se descargue. Lo más probable es que el tiempo que nos lleva desconectar y volver a enchufar es suficiente. Pero ... ¿son esos nueve segundos extra tan valiosos? Probablemente no. Cuenta hasta cinco, tal vez.
Entonces, sin desmantelar el dispositivo y trazar la caída actual y el tiempo de descarga de memoria en cada componente, el resumen es:
NO. El tiempo de reinicio seguro mínimo no es cuantificable con precisión. No es constante incluso por dispositivo, o incluso por reinicio para el mismo dispositivo.
[Nota: todo lo anterior es una simplificación dramática de la realidad, pero es al menos algo mejor que "¡son los condensadores!"]
[Editar: por haber trabajado con el soporte técnico, sé que si le dices a alguien que se desconecte y luego vuelva a enchufarlo, a menudo no lo harán, pero te dirán que lo hicieron. Parece que las personas son reacias a hacer una acción y luego deshacerla: atajarán la acción a su conclusión lógica, donde nada ha cambiado. Del mismo modo, si cree que un cable se ha desconectado y les pide que lo verifiquen, a menudo le confirmarán que está enchufado perfectamente sin siquiera levantarse de su asiento para verificarlo.
Pero cuando desconectar es solo un paso para hacer otra cosa (esperar diez segundos), entonces está bien. Entonces, si les dice que se desconecten, esperen diez segundos y se vuelvan a conectar, es mucho más probable que lo hagan. ¡De modo que diez segundos también tienen un uso psicológico!
Sin embargo, lo mejor es pedirles que retiren el cable, lo soplen para asegurarse de que no haya polvo rompiendo los contactos e introduciendo ruido, y luego empujándolo nuevamente. NUNCA he conocido a alguien que no se desenchufe cuando se le da esto instrucción. El soplo, obviamente, no hace nada más que asegurarse de que primero desconectaron el cable y luego esperaron un momento antes de volver a enchufarlo. Pedirles que sigan este procedimiento también está lejos, es mucho más probable que tenga éxito si cree que el cable se acaba de desconectar. Obviamente, soluciona el 100% de esas situaciones, pero solo una fracción de ellas admitirá "cuando fui a hacer eso, descubrí que estaba desconectado ..."]
fuente
Estoy de acuerdo con los otros técnicos aquí, ya que los 10 segundos son arbitrarios. El tiempo exacto necesario para drenar completamente los condensadores de un dispositivo variará según los condensadores mismos.
También puedo dar más crédito al comentario de "user2813274", porque he experimentado un evento similar con una placa base ... excepto en el caso de esta placa base en cuestión, el tiempo asignado para drenar completamente la placa fue de 6 meses. Curiosamente, parece que hasta que el tablero no esté completamente drenado, no se encenderá correctamente. Pero después de unos 6 meses de estar sentado en un estante, probé nuevamente el tablero y apareció, y todavía funciona perfectamente hasta el día de hoy. La placa en particular era una Asus M2N4-SLI (si la memoria me sirve), que comenzó a tener problemas cuando se instaló por primera vez, debido a que estaba emparejada con una tarjeta Radeon que no coincidía con los requisitos de voltaje del bus, y seguía cerrando en medio de los juegos durante las secuencias de acción rápida. La impresión inicial fue que el problema era simplemente sobrecalentamiento, pero después de agregar algunas soluciones de enfriamiento bastante radicales, el comportamiento continuó y, finalmente, la placa dejó de funcionar. Pensé que estaba frito, pero no quería tirar la basura ese día ... y me alegro de no haberlo hecho, porque resultó ser una de las mejores tablas que tengo.
De todos modos, tengo un Linksys WRT54GS-v2.1 y un Cradlepoint 1100, los cuales he reconfigurado y asignado como WAP, porque mis necesidades de enrutamiento / firewall superan las capacidades de ambos dispositivos (así que construí un pfSense IPS / realmente rápido IDS / Firewall y volvió a realizar la tarea de los otros dos). En el caso de ambos dispositivos, es mejor darles al menos 10 segundos, si no 30 segundos, para que se agoten lo suficiente como para evitar daños en la memoria en el arranque debido a fragmentos del último entorno de tiempo de ejecución que cuelgan después de un descarga de energía. Mis dos WAP son más o menos iguales en términos de requisitos de potencia, pero tienen diferentes diseños de condensadores y tienden a agotarse a diferentes velocidades. Sería difícil medir el tiempo exacto necesario sin un osciloscopio muy sensible para monitorear el tablero en cada vía de transmisión actual.
fuente
En circunstancias normales, la cantidad de tiempo que un dispositivo debe estar desconectado para garantizar un reinicio limpio será mucho más corto que diez segundos. Sin embargo, muchos microcontroladores y microprocesadores tienen varios tipos de modos de baja potencia. Incluso si un dispositivo nunca invoca intencionalmente tales modos, sería posible que se ingresen como resultado de algún tipo de falla inesperada. En general, si un dispositivo parece estar actuando incluso a la mitad de lo normal, es una buena señal de que no ha ingresado accidentalmente en un estado de potencia mínima, pero las instrucciones no asumen que los usuarios podrán decir eso.
Si un dispositivo está diseñado con una operación de baja potencia en mente, incluso las tapas de suministro de energía ordinarias pueden mantener el procesador en un modo de baja potencia (no deseado) durante más de un minuto, pero los dispositivos que no están diseñados para absolutamente minimizar el consumo de energía consumirá suficiente corriente, incluso en modo de baja potencia, para agotar las tapas en unos pocos segundos. Por ejemplo, mientras algunos chips de memoria consumen menos de 1uA (una millonésima parte de un amplificador) cuando están inactivos, algunos más baratos pero equivalentes pueden acercarse a 100uA. Si todo lo demás en un dispositivo alimentado por batería, como un teléfono, consumiría un promedio de 5uA cuando está inactivo, tener un chip de memoria consumir 100uA reduciría enormemente la vida útil de la batería. Por otro lado, si se espera que un dispositivo extraiga 100 mA siempre que esté enchufado (100 milésimas, o una décima parte, de un amplificador),
Tenga en cuenta que algunos dispositivos alimentados por batería incluyen un botón de reinicio; eso se debe a que, aunque quitar y reinstalar las baterías generalmente las restablecerá limpiamente, sería posible que se metieran en una situación en la que no funcionaban pero casi no consumían corriente. Si un dispositivo entra en tal estado, puede ser casi imposible restaurarlo a la operación sin el botón de reinicio.
Tenga en cuenta que en los dispositivos con botones de reinicio, es posible que apagar un dispositivo sea más efectivo que usar el botón solo, pero presionar el botón mientras el dispositivo está desconectado casi siempre agotará las tapas de la fuente de alimentación rápidamente, incluso si el dispositivo tiene entró en un estado de baja potencia problemático.
fuente
Piensa en ello de esta manera,
si desconectó el dispositivo y tocó cualquier condensador en el circuito con un LED
¿Cuántos segundos tendría que esperar antes de que no hubiera suficiente energía residual para encender la bombilla?
Esa es tu respuesta.
fuente