ネットワーク – 「ルーターの電源を10秒切る」 – 定量化可能?

networking power reset router

ルーターの電源を10秒間、あるいは任意の時間だけ、プラグを抜いて再び差し込むのではなく、電源を切ることを支持する定量的な証拠はあるのでしょうか?

これは、ルータの誤動作のトラブルシューティングに関連しています。理論は、メモリからクリアする必要がある’もの’に基づいており、これは数秒かかる可能性があります

これも十数年前の電子機器関連の理論ですが、当時は同じように逸話だったのではないでしょうか

逸話アレルギーの人としては、この問題を調べたことがないと認識した時に気になってしまいました

ルータの電源を 10 秒間または任意の時間だけ、プラグを抜いて再び接続するのではなく、電力を循環させることをサポートする定量的な理由はありますか?ソースを歓迎します

  66  cqm  2015-01-15


ベストアンサー

そうですね

どんな電子機器にも、プラグを抜いた後もエネルギーを蓄えるコンデンサがあります。あなたがプラグを抜いたときに気づいたかもしれませんが、モニターやテレビを言う、小さなダイオードは、電気の形でコンデンサから残りのエネルギーを放電し、光って停止するために別の秒または2つの時間がかかります

この残留エネルギーにより、メモリチップが拭けなくなる可能性があり、ルーターが再び起動すると問題が発生する可能性があります

ソースについては – まあ、それは空が青く、水が濡れているように、基本的な電子機器の知識を持つ人には本当に常識ですので、私は彼らが何をすべきかを確認するためにコンデンサについて読むことをお勧めします、あなたはそれを理解するでしょう

ポイントは、電子部品は完璧とは程遠いものであり、いかなる干渉も予測できない結果をもたらす可能性があるということです

74  Enis P. Aginić  2015-01-15


10秒というのは任意に長い時間ですが、電子機器が完全に放電するまでには、内部の回路の静電容量のために時間がかかります。この静電容量は意図的なものもあれば、そうでないものもあります

キャパシタンスのブリードオフは、温度、湿度、近くの電子機器から発生するバックグラウンドEMIなどの環境要因によって変化するため、どれくらいの時間が必要なのかを正確に言うことはできません。例えば、コンピュータのRAMは、完全に放電するのに数分かかることがあります

しかし、近道があります。ルーターは、それに任意の種類のボタンを持っている場合 (WPSボタン, またはリセットボタン), これは通常、任意の残留電荷をすぐに放電されます.これは、ボタンが電荷を保持している回路(複数可)に負荷を配置し、デバイスに入る電力がないためです

実は、昔のパラレルポートの時代には、これが頑固なプリンタの修正方法として保証されていました。プリンタのプラグを抜き、コンピュータのプラグを抜き、パラレルケーブルを抜きます。その後、両方のデバイスの電源ボタンを押します。その後、すべてのプラグを元に戻します。これで毎回うまくいきました。パラレルSCSIバスも時々この問題がありました

16  Wes Sayeed  2015-01-15


実際に何をしようとしているのかを考える価値はあると思います。10秒間ルータの電源を切るというのは、おそらく任意の残留電力が放電するのにかかる時間よりも長いでしょう(同様に、昔の30/30/30のテクニックは10/10/10/10のテクニックになるかもしれません)。10秒というのは、単純かつ恣意的に十分な時間です

しかし、私は歌や動物の生け贄を含むトラブルシューティングのテクニックは、やや疑わしいと考えていますが、プラグを抜いて10秒以上待つのは自由です

10  Journeyman Geek  2015-01-15


3年のための技術サポートとして働いている, 私は10秒は確かに任意であることを伝えることができます, しかし、通信するのは簡単, そして、必要以上に少し長くなるように意図されている (おそらく5または6はよく動作します) しかし、あなたが電源サイクルを行うとき, あなただけが一度にそれを行う必要があります.モデムとルータのプラグを抜く, 10秒待つ(私のカウントはおそらく顧客のものとは異なる), モデムの最初のプラグイン, 接続光が点灯するまで待つ(または10秒以上待つ)その後、ルータのプラグイン.問題は、凍結したモデム/ルータである場合, これは魅力のように動作します.毎回。保証されています

PS- 私は私のADSL/ルータ/2xインターネットテレビボックス/NAS + Webサーバのセットアップでネットワークの問題がある場合、私はまだ10にカウントします。)

9  Rick Kraft  2015-01-15


技術者から聞いたケーブルモデムのもう一つの理由を具体的に

モデムは、30秒ごとにISPに「電話で帰宅」し、ISPに接続されていることを知らせます。ある種の障害や設定更新は、ISP のシステムがモデムが切断されたことを知った後でなければ解決できません。ISP は 30 秒が経過するまでそれを知ることができないので、最低でも 1 分間待つように要求されます

3  BlueRaja – Danny Pflughoeft  2015-01-15


コンデンサのせいだ」という答えはすでに出ていますが、それだけではありません。もう少し深く掘り下げてみましょう

ほとんどのデバイスは、電源アダプタを介して50Hz程度のハウス電圧AC(110Vまたは220V AC)から低電圧DC(5Vまたは12V DC)まで動作します

交流電流は、プラスからマイナスへと 往復する電流であり… ゼロを通過することを意味します。つまり、1秒の何分の1かの間、1秒に100回、あなたのデバイスには電圧が供給されていません

明らかに、それならば、お使いのデバイスは/非常に短い/停電に対応できなければ、100分の1秒以上も電源を入れたままにはなりません。これを行う方法は、まず変圧器(コアの周りにいくつかのコイルを巻いたもの:ほとんどの電源装置にある大きくて重いビット)で電圧を合理的なレベルまで下げることによって行われます。これにより、AC110VからAC20Vへと変化します

次のステップは、これを交流から塊のような直流に変換することです:「ブリッジ整流器」(4つのダイオードを配置し、入力に電圧が一方通行であろうと他方通行であろうと、出力には一方通行でしか流れないようにします)。つまり、+10から-10までの上下の波ではなく、0から+10までの一連の塊を得ることができます

そして、その電圧を「平滑化」する必要があります。そこにコンデンサが入り、ゼロ電圧のディップを取り除きます。各電圧の「塊」がコンデンサを充電し、各ディップがそれを放電します。コンデンサが大きければ大きいほど、その「塊」からの電荷として蓄えられる電流が多くなり、放電時間が遅くなります。つまり、出力がスムーズになるということです

しかし、常に多少の変動があるので、最後のステップとして「電圧レギュレータ」という、例えば20Vから3Vまで何でも取り込んで、信頼性の高い5Vくらいの電圧を出力するチップがよくあります

そして、すべてのコンポーネントはその5Vを取り、それを5Vと0Vに変換して1と0を意味します…ただし、そうではありません。彼らはそれを「数ボルト以上または数ボルト以下の電圧」に変換して1または0を意味します:だからそこには多くの余裕があります

プロセッサ(ルーターなどのほとんどのデバイスが持っている)は、基本的にはブラックボックスで、コマンドを読み込んで、コマンドが言った動作を実行し、次のコマンドに進み、それを繰り返しています。そして、電源を入れた瞬間から常にこれを行います

プロセッサは、これらの電圧の電荷の一部を使用して内部メモリに保存しています

そのうちの一つが「プログラムカウンタ」で、これは最後にどのコマンドを読み込んだかを記憶しています

初めてプロセッサの電源を入れると プログラムカウンタを読み込もうとする メモリが完全に放電されたので プログラムカウンタには値ゼロが含まれているこれは起動中であることを意味します… だから、起動コードであるアドレス0からコマンドを読み込もうとします。[nb: ここでは大きく単純化しています!実際には、再起動のためには他のものもゼロを打つ必要があります。]

だから、パワーサイクルをするときは、長く待つ必要があります

  • 平滑コンデンサを十分に放電させるために
  • 電圧調整器の能力では、電圧を上げるには不十分である
  • プログラムカウンタを保存しておくのに必要なプロセッサのレベルを、十分に長い間維持するために
  • プロセッサのプログラムカウンタ格納部が放電する

そうしないと、その一部だけが放電した可能性があります:プログラムカウンタが乱数値を格納しているということです。システム上の他の揮発性メモリも同じことが言えるので、CPUが全く放電していなくても、プログラムポインタが指すアドレスのメモリに格納されているデータが劣化している可能性があります

どちらの方法で, その後、プロセッサは、それがブートコードを実行する必要があることを知らない, その代わりにどこかでいくつかのランダムなコードを実行しようとしています.それは良いことではありませんし、おそらくあなたのルータをアンクラッシュすることはありません

1秒で十分でしょう。5秒でほぼ確実に足りる。10まで数えればほぼ確実に5秒が経過したことになります。だから、プラグを抜いて、10まで数えて、プラグを挿し直す

これが理由です, あなたが短い電源が切れてライトが一瞬薄暗くなるとき, 時々あなたのルーターはうまく動作します (何も放電されていない, それはそれがあったように続けた); 時々それはクラッシュします (メモリが破損しました); 時々それは再起動します (プロセッサが完全にプログラムカウンタを放電するのに十分な長さの電源が切れていました)

デバイスをPSUの重い部分から分離している場合(つまり、ルータにはウォールワート電源があり、壁からではなくルータの背面からプラグを抜いている場合)、コンデンサをデバイスから分離しているので、より速くなる可能性があります。しかし、我々はまだ揮発性メモリを放電する時間を与える必要があります。確率は, それは私たちが再びプラグを抜いてプラグを差し込むのにかかる時間は十分です。でも…その余分な9秒はそんなに価値があるのか?そうでもないだろう5秒でもいい

だから、デバイスを分解せずに、各部品にまたがって電流降下とメモリの放電時間をプロットすると、概要はこうなります

NO.最小安全再起動時間は正確に定量化できません。デバイスごとにも、同じデバイスのリブートごとにも一定ではありません

注:上記はすべて現実を劇的に単純化したものですが、少なくとも「コンデンサのせいだ!」よりは幾分かマシです】

編集: テクニカルサポートの仕事をしたことがあるので、誰かにプラグを抜いてからまたプラグを差し込むように言うと、彼らはそれをしないで、やったと言うことがよくあることを知っています。それは、人々がアクションを実行してから元に戻すことに消極的であるように思われます:彼らは何も変更されていないその論理的な結論にアクションをショートカットします。同様に、ケーブルが抜かれていると思ってチェックしてもらうと、彼らは席を立ってチェックすることなく、完全に接続されていることを確認してくれることがよくあります

しかし、プラグを抜くことが他のことをするためのステップ(10秒待つこと)に過ぎない場合は、それでいいのです。だから、プラグを抜いて10秒待ってから再接続するように言えば、彼らはそれをする可能性がはるかに高くなります。その10秒には心理的な意味もあるのですね

しかし、最高の方法は、ケーブルを引き抜いてもらい、埃が接点を壊してノイズを発生させていないことを確認するためにそれを吹き付けてから、それを押し戻すことです。私は、この指示を受けたときにケーブルを抜かない人を見たことがありません。ブローイングは、明らかに、彼らが最初にケーブルを抜き、その後、再接続する前にしばらく待ったことを確認する以外には何もしません。この手順に従うことを求めることは、ケーブルがちょうど抜かれていると思う場合は、成功する可能性がはるかに、はるかに可能性が高いです。それは明らかにそれらの状況の100%を修正しますが、それらのほんの一部だけが今までに認めるでしょう “私はそれを行うために行ったとき、私はそれがプラグが抜かれていたことがわかりました…”]

2  Dewi Morgan  2015-01-16


10秒というのは恣意的なものであるという点については、ここにいる他の技術者の意見に同意します。デバイスのコンデンサを完全にドレインするのに必要な正確な時間は、コンデンサ自体によって異なります

user2813274」さんのコメントをさらに信憑性のあるものにすることができます。奇妙なことに、ボードが完全に排出されるまでは、正常に電源が入らなかったようです。しかし、棚の上に座っていた6ヶ月後にボードを再度試してみると、すぐに電源が入り、今日まで完璧に動作しています。特定のボードはAsus M2N4-SLI(記憶が確かなら)で、最初にインストールされたときに問題が発生し始めましたが、これはRadeonカードとペアになっていたため、バスの電圧要件にかなりマッチしておらず、ゲームの途中で高速アクションの間にシャットダウンし続けました。最初の印象では、問題は単に過熱していたが、いくつかのかなり根本的な冷却ソリューションを追加した後、動作が継続し、最終的にはボードが全く動作しなくなりました。私はそれが揚げられていると考えましたが、その日のうちにゴミ箱に捨てたくはありませんでした…そして、そうしなくて良かったと思います

とにかく、私は Linksys WRT54GS-v2.1 と Cradlepoint 1100 を持っていますが、どちらもルーティング/ファイアウォールの必要性が両方のデバイスの能力を超えているので、再設定してWAPとしてタスク化しました。両方のデバイスの場合、パワーダンプ後の最後のランタイム環境の断片による起動時のメモリ破壊を避けるために、少なくとも10秒、30秒ではないにしても10秒以上の時間を与えるのがベストです。私が使用しているWAPはどちらも、必要な電力はほぼ同じですが、コンデンサの配置が異なり、異なる速度で消耗する傾向があります。電流伝送のあらゆる経路でボードを監視するために、非常に高感度のオシロスコープを使用しなければ、正確な時間を測定することは難しいでしょう

1  StygianAgenda  2015-01-15


通常の状況では、クリーンリセットを確実に行うためにデバイスのプラグを抜かなければならない時間は、10 秒よりもはるかに短くなります。しかし、多くのマイクロコントローラやマイクロプロセッサには、さまざまな種類の低消費電力モードがあります。デバイスが意図的にそのようなモードを起動していなくても、予期せぬグリッチの結果としてそのようなモードに入る可能性があります。一般的に、デバイスが半分でも正常に動作しているように見える場合、それはデバイスが誤ってミニマムパワー状態に入っていないことを示すかなり良い兆候ですが、命令はユーザがそれを見分けることができることを前提としていません

デバイスが低消費電力動作を考慮して設計されている場合、通常の電源キャップでさえ、プロセッサを(不要な)低消費電力モードに1分以上維持することができますが、消費電力を絶対的に最小化するように設計されていないデバイスは、低消費電力モードであっても数秒以内にキャップを消耗させるのに十分な電流を消費してしまいます。例えば、メモリチップの中にはアイドル時に1uA(100万分の1アンペア)未満のものもありますが、安価でありながら同等のものでは100uAに近い電流を流すものもあります。携帯電話のようなバッテリー駆動デバイスの他のすべてのものがアイドル時に平均5uAを消費するとすると、メモリチップの消費電力が100uAになると、バッテリー寿命が大幅に短くなってしまいます。一方で、デバイスの電源を入れたときの消費電力が100mA(10万分の1アンペア)だとすると、必要以上に100uAを消費するメモリチップは、消費電力を0.1%増加させるだけである

電池式の機器の中にはリセットボタンが付いているものがありますが、これは電池を取り外して再装着するときれいにリセットされるのですが、電池が機能していないのにほとんど電流が流れていない状態になってしまう可能性があるからです。そのような状態になってしまうと、リセットボタンがないと元の状態に戻すことはほぼ不可能になってしまいます

リセットボタンのあるデバイスでは、ボタンだけを使用するよりもデバイスの電源を落とす方が効果的な場合がありますが、デバイスの電源を切った状態でボタンを押すと、デバイスが問題のある低電力状態になったとしても、ほとんどの場合、電源キャップをすぐに排出します

1  supercat  2015-01-15


このように考えてみてください

デバイスのプラグを抜いて、LEDで回路上の任意のコンデンサに触れた場合

電球を点灯させるのに何秒も待たないといけないんですか?

それが答えだ

0  catsquid  2015-01-15


タイトルとURLをコピーしました