「ルーターの電源を10秒間オフにします」-定量可能ですか?[複製]


66

この質問にはすでに答えがあります:

電源を切ってから再び差し込むだけでなく、10秒間または任意の時間のパワーサイクリングルーターをサポートする定量化可能な証拠はありますか?

これは、動作不良のルーターのトラブルシューティングに関連しています。理論は、メモリから消去する必要がある「もの」に基づいており、これには数秒かかる場合があります。

これは、10年以上前の電子工学に関連した理論でもあり、当時も同様に逸話だったと確信しています。

逸話にアレルギーのある人として、私はこの問題を調査したことがないと気付いたとき、興味を持ちました。

電源を切ってから再び差し込むのではなく、10秒間または任意の時間のパワーサイクリングルーターをサポートする定量化可能な理由はありますか?ソースを歓迎します


4
通常、推奨される電源の再投入時間は一般的であるため、ルーターだけでなく任意のデバイスに適用できます。
Ƭᴇcʜιᴇ007

2
@cqmデバイスによっては、プラグサイクリングが電源スイッチによるパワーサイクリングよりも長くかかる場合があることに注意してください。実際に良い例は、ルーターです。コードを抜くと、LEDが完全に消えるのに3秒近くかかります。電源ボタンを使用しても、同じことがほぼ瞬時に発生します。電源ボタン方式の違いは、地面を混乱させないため、他の回答で述べられた「充電」に行く場所を与えます。
タイソン

2
それは本当に接地とは何の関係もありません-そのような機器のほとんどのPSUは、とにかく実際に接地されません-それは、コンデンサーからのパワーソークに関係しています。デバイス自体からのスイッチオフは、全電力の中断です。主電源から、コンデンサーから徐々に電力を吸収して、デバイスに数秒間電力を供給し続けます。
鉄人

1
@cqm LEDが付いているラップトップまたはデスクトップの電源を(壁から)抜くと何が起こるかを注意したことがありますか?LEDは数秒間点灯します。モデルに応じて、1秒または数秒になる場合があります。目に見える定量化。
ジェイソン

1
私はこれが
だまさ

回答:


74

はいあります。

電子機器には、プラグを抜いてもエネルギーを蓄えるコンデンサがあります。たとえば、モニターやテレビのプラグを抜くと、小さなダイオードが残りのエネルギーを電気の形でコンデンサから放電し、発光を停止するのにさらに1〜2秒かかります。

この残留エネルギーメモリチップのワイプを許可しない場合があり、ルーターを再起動すると問題が発生する場合があります。

ソースについては-空が青く、水が濡れているなど、電子工学の基本的な知識を持っている人にとっては本当に常識です。したがって、コンデンサについて読んで何ができるかを確認することをお勧めします。

重要なのは、電子部品は完全にはほど遠いものであり、干渉があると予測できない結果が生じる可能性があるということです。


16

10秒は任意の長さの時間ですが、はい、内部の回路の静電容量のために電子デバイスが完全に放電するのに時間がかかります。この容量の一部は意図的なものです。いくつかはそうではありません。

静電容量のブリードオフは、温度、湿度、近くの電子機器によって生成されるバックグラウンドEMIなどの環境要因によって変化するため、正確にどれだけの時間が必要かを言うことは不可能です。たとえば、コンピューターのRAMが完全に放電されるまで数分かかる場合があります。

しかし、ショートカットがあります。ルーターに何らかの種類のボタン(WPSボタンまたはリセットボタン)がある場合、これは通常、残留電荷をすぐに放電します。これは、ボタンが充電を保持している回路に負荷をかけ、デバイスに電力が供給されないためです。

実際、昔のパラレルポートでは、これは頑固なプリンターを修正するための保証された方法でした。プリンタを取り外し、コンピュータを取り外し、パラレルケーブルを取り外します。次に、両方のデバイスの電源ボタンを押します。その後、すべてを接続し直します。毎回働きました。パラレルSCSIバスにもこの問題が発生することがありました。


デスクトップ用の電源タップを一度使用したことがありますが、RAMが破損している可能性ありますが、BIOSで何も起こりませんでした。
ゼブマコークル

友人の発見を思い出します。彼は(DSL)モデムにログインし、デバイスの起動時に実行されるスクリプトを読みました。スクリプトは、ライトを20秒間点滅させてから点灯させるコマンドを実行しました。その後、スクリプトは、実行に8秒かかった他の処理を実行しました。残りの12秒間の点滅の間、デバイスは特筆すべきことを何もしていませんでした。8秒間のタスクを完了すると、点滅が止まるのを待っているのと同じようにモデムが動作しました。
TOOGAM

10

あなたが実際にやろうとしていることを検討する価値があると思います。ルーターの電源を10秒間オフにすると、おそらく残留電力が放電するのにかかる時間より長くなります(同様に、古い30/30/30の手法は10/10/10の手法でした)。10秒は単純で、これが機能するのに十分な時間です。

しかし私は歌い、またはやや疑わしい動物の犠牲含む任意のトラブルシューティング手法を検討するだろうが、あなたは抜いて自由だと待つ長い 10秒以上。


4
SCSIデバイスがルーターに接続されている可能性は非常に低いため、動物を犠牲にする必要はないことに同意します。
カスペルド

1
あなたがいる場合教えて誰か30秒を、そして彼らは、ストップウォッチを持っていない、彼らは通常、10〜15秒を行う...
マイケル・ハンプトン

9

3年以上の技術サポートとして、10秒は確実に任意ですが、通信は簡単で、必要以上に長くすることを意図しています(おそらく5または6でうまくいくでしょう) 、一度だけ行う必要があります。モデムとルーターのプラグを抜いて、10秒待ってから(私のカウントは顧客のカウントとは異なる可能性が高い)、最初にモデムを接続し、接続ランプが点灯するまで(またはさらに10秒待って)ルーターを接続します。問題がモデム/ルーターの凍結である場合、これは魅力のように機能します。毎回。保証。

PS- ADSL /ルーター/ 2xインターネットTVボックス/ NAS +ウェブサーバーのセットアップでネットワークの問題がある場合、10にカウントされます。:)


1
10秒は、上流または下流の機器に、ルーターまたはモデムが使用できなくなったことに気付く可能性が十分あるためにも適しています。
マシューロック

3

技術者から聞いた、特にケーブルモデムのもう1つの理由:

モデムは30秒ごとにISPに「電話をかけ」、ISPにまだ接続されていることを知らせます。一部のタイプの障害または設定の更新は、ISPのシステムがモデムが切断されたことを認識して初めて解決できます。30秒が経過するまで、彼らはそれを知ることができません。そのため、少なくとも1分待つように求められます。


2
逸話的に、私が過去10年間に経験した30分以上の停止は、ケーブルモデムに2分以上のオフ期間を与えてから1分以内に終わりました。OTOH他の〜80%の時間は試してみましたが、役に立ちませんでした。
ダンニーリー

2

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

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

AC電流は、正から負へと往復する電流です。つまり、ゼロを通過することを意味します。そのため、1秒間に100秒間、ほんの少しの間、デバイスに電圧が供給されません。

明らかに、お使いのデバイスは、/非常に短い/停電を処理できる必要があります。そうしないと、デバイスは100分の1秒以上オンのままになりません。これを行う方法は、最初に変圧器で適切なレベルまで電圧を下げることです(コアの周りのいくつかのコイル:ほとんどの電源の大きな重いビット)。これにより、110V ACから、たとえば20V ACに変わります。

次のステップは、ACから塊のようなDCに変換することです:「ブリッジ整流器」(電圧が入力で一方向に流れるか、出力で一方向にのみ流れるように配置された4つのダイオード)。したがって、+ 10から-10までの上下の波の代わりに、0から+10までの一連の塊ができます。

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

しかし、常に多少の変動があります。そのため、最後のステップとして「電圧レギュレータ」、たとえば20Vから3Vのいずれかを取り、信頼できる5V程度を出力するチップがしばしばあります。

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

プロセッサ(およびルーターなどのほとんどのデバイス)は、基本的にブラックボックスであり、コマンドを読み取り、コマンドが示すアクションを実行し、シーケンス内の次のコマンドに進み、繰り返します。そして、オンになった瞬間から、これを常に行います。

プロセッサはこれらの電圧からの電荷の一部を使用して、内部メモリに「揮発性」の形で物事を保存します。これはかなり急速に放電するため、「記憶」するには一定の電力が必要です。

格納されるものの1つは「プログラムカウンター」です。つまり、最後に読み込まれたコマンドなので、上記の「シーケンス内の次のコマンドに移動する」方法を知っています。

プロセッサを初めてオンにすると、プログラムカウンタの読み取りが試行され、メモリが完全に放電されたため、プログラムカウンタの値はゼロになります。つまり、起動しているということです...したがって、ブートコードであるアドレス0からコマンドを読み込みます。[nb:ここでは大幅な簡略化が行われています。実際には、再起動のために他のこともゼロにする必要があります。]

そのため、電源を入れ直すときは、次のことを待つ必要があります。

  • 十分に放電するための平滑コンデンサ
  • 電圧を調整する電圧調整器の能力は、電圧を上に維持するには不十分です...
  • プロセッサのレベルは、プログラムカウンタを保存するのに必要な時間で、十分な時間...
  • プロセッサのプログラムカウンタストレージが放電します。

そうしないと、その一部のみが放電される可能性があります。つまり、プログラムカウンターにランダムな値が格納される可能性があります。システム上の他の揮発性メモリについても同じことが当てはまるため、CPUがまったく放電していなくても、プログラムポインタが指すアドレスのメモリに保存されているデータが劣化している可能性があります。

いずれにしても、ブートコードを実行する必要があることをプロセッサに認識せず、代わりにランダムコードをどこかで実行しようとします。それは良くなく、おそらくルーターをクラッシュさせません。

おそらく1秒で十分です。5秒で十分です。10に数えることは、5秒が経過するのに十分な時間であることがほぼ確実です。したがって、プラグを抜いて、10に数え、再び差し込んでください。

そのため、短時間の停電が発生し、ライトが一瞬暗くなると、ルーターが正常に動作する場合があります(何も放電せず、そのまま放電し続けます)。時々クラッシュします(メモリが破損しました)。時々再起動します(プロセッサがプログラムカウンタを完全に放電するのに十分な時間電力が切れていました)。

PSUの重い部分からデバイスを分離している場合(つまり、ルーターには壁のない電源があり、壁からではなくルーターの背面からプラグを抜いている場合)、コンデンサをデバイスから分離しているため、高速です。しかし、揮発性メモリに放電する時間を与える必要があります。おそらく、プラグを抜いてから再び差し込むまでに十分な時間です。しかし......これらの余分な9秒はとても貴重ですか?おそらくない。たぶん5つまで数えてください。

そのため、デバイスを分解し、各コンポーネントの電流低下とメモリ放電時間をプロットすることなく、要約は次のようになります。

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

[注:上記はすべて現実を劇的に単純化したものですが、「コンデンサーだ!」よりも少なくともいくらか優れています!]

[編集:テクニカルサポートを行ったことから、誰かにプラグを抜いてから再び差し込むように指示すると、彼らはそれをしないだけでなく、やったと言うことがよくあることを知っています。人々はただアクションを実行してから元に戻すことに消極的であるようです。彼らはアクションをその論理的結論に近付けます。同様に、ケーブルが抜かれていると思ってチェックするように頼むと、彼らはしばしば、チェックのために席から出ることなく、ケーブルが完全に差し込まれていることを確認します。

しかし、プラグを抜くことは、他のことを行うための単なるステップ(10秒待機)である場合は、問題ありません。そのため、プラグを抜いて、10秒間待ってから再プラグするように指示した場合、彼らはそれを行う可能性がはるかに高くなります。そのため、10秒にも心理的な用途があります!

最良の方法は、ケーブルを引き出して、吹き飛ばして接点を壊したりノイズを混入させたりしないようにしてから、押し戻すように頼むことです。命令。吹き飛ばしは、明らかに、最初にケーブルのプラグを抜いてから、しばらく待ってから再びプラグを差し込むこと以外は何もしません。この手順に従うように依頼することも遠いです。ケーブルが抜かれたばかりだと思う場合、FARは成功する可能性が高くなります。それは明らかにそれらの状況の100%を修正しますが、それらのほんの一部だけが「私がそれを行ったとき、プラグが抜かれていることがわかりました...」と認めるでしょう。


1
K7AAYの回答に加えて、通常、コンデンサは指数関数的に放電し、コンデンサからの電圧は急激に低下し、0Vに近づくにつれて低下します。実際には、放電率はそれらから引き出される電流に依存します。平滑コンデンサの場合、出力電圧を可能な限り入力電圧に近づける必要があるため、電圧サイクル間でほぼ完全に充電されたままにする必要があります。したがって、完全放電する前に電圧でヒットしても損傷しないため、通常の使用では100x /秒です!
デウィモーガン

1

私はここで他の技術者たちと同意します。10秒はarbitrary意的です。デバイスのコンデンサを完全に空にするのに必要な正確な時間は、コンデンサ自体によって異なります。

また、「user2813274」によるコメントにさらなる信用を与えることができます。これは、マザーボードで同様のイベントを経験したためです。ただし、問題のマザーボードの場合、ボードを完全に空にする時間は6か月でした。奇妙なことに、ボードが完全に空になるまで、正しく電源が入らないようです。しかし、棚に6ヵ月ほど座った後、ボードをもう一度試してみたところ、ボードは正しく動作し、今日まで完全に機能しています。特定のボードはAsus M2N4-SLI(メモリが私に役立つ場合)で、バスの電圧要件と完全に一致しないRadeonカードとペアになったため、最初のインストール時に問題が発生し始めました。高速アクションシーケンス中にゲームの途中でシャットダウンし続けました。最初の印象は、問題は単に過熱しているだけだったが、いくつかの非常に急進的な冷却ソリューションを追加した後、動作は継続し、最終的にボードはまったく動作しなくなりました。揚げられたと思ったが、その日はゴミを捨てたくなかった...そして、私が持っていない最高のボードの1つであることが分かったので、私はそうしなかったことがうれしい。

とにかく、Linksys WRT54GS-v2.1とCradlepoint 1100があり、どちらもWAPとして再構成およびタスクを実行しました。これは、ルーティング/ファイアウォールのニーズが両方のデバイスの能力を超えるためです(したがって、非常に高速なpfSense IPS / IDS /ファイアウォールと他の2つのタスクをやり直しました。両方のデバイスの場合、30秒ではないにしても少なくとも10秒を与えるのが最善です。これにより、最後のランタイム環境の断片がぶらぶらして、起動時のメモリ破損を回避するのに十分に完全に排出されます。パワーダンプ。私の両方のWAPは、所要電力の点ではほぼ同等ですが、異なるコンデンサレイアウトを持ち、異なるレートで消費する傾向があります。電流伝送のすべての経路でボードを監視するための非常に高感度のオシロスコープがなければ、正確な時間を測定することは困難です。


ASUSボードでは、通常、これらのボードにはジャンパーがあり、短絡して(バッテリーを安全に取り外した後)蓄えられた電力を消費することができます。基本的には、システムを短絡させて即座に消散させます。
ブライアンノブラウフ

その機能がいつ使用されたのか覚えていますか?ボードにそのジャンパーがあるかどうかわからないので、お願いします。それは可能ですが、その瞬間のストレスの中で単に見逃したかもしれません。
-StygianAgenda

1

通常の状況では、クリーンリセットを確保するためにデバイスのプラグを抜く必要がある時間は10秒よりもはるかに短くなります。ただし、多くのマイクロコントローラーとマイクロプロセッサーには、さまざまな種類の低電力モードがあります。デバイスがそのようなモードを意図的に呼び出さない場合でも、何らかの予期しないグリッチの結果としてそれらが入力される可能性があります。一般に、デバイスが正常に半分も動作しているように見える場合、それは誤って最小電力状態になっていないというかなり良い兆候ですが、指示はユーザーがそれを伝えることができるとは想定していません。

デバイスが低電力動作を念頭に置いて設計されている場合、通常の電源キャップでも1分以上(不要な)低電力モードにプロセッサを維持できる場合がありますが、絶対に設計されていないデバイス消費電力を最小限に抑えると、低電力モードでも十分な電流が流れ、数秒以内にキャップが消耗します。たとえば、一部のメモリチップのアイドル時の消費電流は1uA(アンプの100万分の1)未満ですが、安価ではあるが同等のメモリチップの消費電流は100uAに近い場合があります。電話機などのバッテリー駆動デバイスの他のすべてがアイドル時に平均5uAを消費する場合、メモリチップに100uAを消費させると、バッテリーの寿命が大幅に短くなります。一方、デバイスがプラグインされるたびに100mAを消費すると予想される場合(アンプの10分の1または10分の1)、

一部のバッテリー駆動デバイスにはリセットボタンが含まれていることに注意してください。バッテリーを取り外して再インストールすると、通常はきれいにリセットされますが、機能していなくても電流がほとんど流れない状態になる可能性があるためです。デバイスがこのような状態になった場合、リセットボタンなしでデバイスを操作に戻すことはほとんど不可能です。

リセットボタンを備えたデバイスでは、ボタンを単独で使用するよりもデバイスの電源を切る方が効果的である可能性がありますが、デバイスの電源を切った状態でボタンを押すと、ほとんどの場合、デバイスがそうでなければ問題のある低電力状態になります。


0

このように考えて、

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

電球を点灯させるのに十分な残留電力がなくなるまで、何秒待つ必要がありますか?

それがあなたの答えです。


1
明らかに、あなたは電子部品の挙動について良い直観を持っています。ただし、あなたの答えを理解するのに十分な直観を持つ人は、そもそも質問をする必要はありません。
デビッドリチャービー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.