"Matikan router selama 10 detik" - Dihitung? [duplikat]

66

Pertanyaan ini sudah ada jawabannya di sini:

Apakah ada bukti terukur untuk mendukung router siklus daya selama 10 detik atau jumlah waktu sewenang-wenang, alih-alih mencabut dan menyambungkan kembali?

Ini terkait dengan pemecahan masalah router yang mengalami gangguan. Teori ini didasarkan pada 'hal-hal' yang perlu dibersihkan dari ingatan, dan bahwa ini bisa memakan waktu beberapa detik.

Ini juga teori yang berkaitan dengan elektronik sejak lebih dari satu dekade lalu, dan saya yakin itu sama anekdotnya.

Sebagai orang yang alergi terhadap anekdot, saya menjadi ingin tahu ketika saya menyadari bahwa saya tidak pernah menyelidiki masalah ini.

Apakah ada alasan kuantitatif untuk mendukung router siklus daya selama 10 detik atau jumlah waktu sewenang-wenang, alih-alih mencabut dan menyambungkan kembali? Sumber diterima

cqm
sumber
4
Waktu siklus daya yang disarankan biasanya umum sehingga dapat diterapkan ke perangkat apa pun, bukan hanya router.
Ƭᴇcʜιᴇ007
2
@ cqm Perlu diingat bahwa tergantung pada perangkat, colokan bersepeda mungkin lebih lama dari perputaran daya dengan sakelar daya. Contoh yang baik sebenarnya adalah router saya, ketika mencabut kabelnya dibutuhkan hampir 3 detik untuk semua LED padam sepenuhnya. Menggunakan tombol daya, hal yang sama terjadi hampir secara instan. Perbedaannya menjadi metode tombol daya tidak mengganggu tanah, sehingga memberikan "biaya" yang dibicarakan di tempat lain sebagai jawaban.
Tyson
2
Ini benar-benar tidak ada hubungannya dengan pentanahan - sebagian besar PSU untuk peralatan seperti itu tidak akan terhubung dengan tanah bagaimanapun juga - ini lebih ke dengan merendam daya dari kapasitor. Mematikan perangkat itu sendiri adalah gangguan total daya; dari sumber listrik memungkinkan daya berangsur-angsur keluar dari kapasitor, menjaga perangkat tetap berdaya selama beberapa detik.
Tetsujin
1
@ cqm Pernahkah Anda memperhatikan apa yang terjadi ketika Anda mencabut (dari dinding) laptop atau catu daya desktop yang memiliki LED di atasnya? LED menyala selama beberapa detik. Tergantung pada modelnya, mungkin hanya satu detik, atau beberapa detik. Terlihat terkuantifikasi.
Jason
1
Saya tahu ini adalah penipuan, saya tidak dapat menemukan pertanyaan asli di situs
Keltari

Jawaban:

74

Ya ada.

Perangkat elektronik apa pun akan memiliki kapasitor yang akan menyimpan energi bahkan setelah Anda mencabutnya. Anda mungkin telah memperhatikan ketika Anda mencabut kabel, katakanlah monitor atau TV, dioda kecil akan membutuhkan satu atau dua detik lagi untuk mengeluarkan energi yang tersisa dari kapasitor dalam bentuk listrik dan berhenti menyala.

Energi residu ini mungkin tidak memungkinkan chip memori untuk menghapus dan Anda mungkin memiliki masalah setelah router Anda mulai lagi.

Adapun sumber - baik itu benar-benar masuk akal bagi seseorang dengan pengetahuan elektronik dasar, seperti langit biru, air basah, jadi saya sarankan membaca tentang kapasitor untuk melihat apa yang mereka lakukan dan Anda akan memahaminya.

Intinya adalah bahwa komponen elektronik jauh dari sempurna dan gangguan apa pun dapat menghasilkan hasil yang tidak terduga.

Enis P. Aginić
sumber
16

Sepuluh detik adalah jumlah waktu yang sewenang-wenang, tetapi ya, memang butuh waktu bagi perangkat elektronik untuk melepaskan diri sepenuhnya karena kapasitansi sirkuit di dalamnya. Beberapa kapasitansi ini disengaja; sebagian tidak.

Tidak mungkin untuk mengatakan dengan tepat berapa banyak waktu yang diperlukan, karena pendarahan kapasitansi bervariasi dengan faktor lingkungan seperti suhu, kelembaban, dan latar belakang EMI yang dihasilkan oleh elektronik terdekat. RAM di komputer Anda, misalnya, dapat memakan waktu beberapa menit untuk dikeluarkan sepenuhnya.

Tapi ada jalan pintas. Jika router memiliki tombol apa pun di atasnya (tombol WPS, atau tombol reset), ini biasanya akan mengeluarkan sisa muatan listrik dengan segera. Ini karena tombol meletakkan beban pada sirkuit yang menahan muatan dan tidak ada daya yang masuk ke perangkat.

Bahkan, di masa lalu port paralel, ini digunakan sebagai cara yang dijamin untuk memperbaiki printer yang keras kepala. Cabut printer, cabut komputer, dan cabut kabel paralel. Kemudian tekan tombol power di kedua perangkat. Kemudian pasang kembali semuanya. Bekerja setiap saat. Bus SCSI paralel juga terkadang mengalami masalah ini.

Wes Sayeed
sumber
Saya pernah mengayuh strip daya untuk desktop saya dan mungkin ada RAM rusak, tapi saya di BIOS dan tidak ada yang terjadi.
Zeb McCorkle
Mengingatkan saya pada temuan seorang teman. Ia masuk ke modem (DSL) dan membaca skrip yang berjalan saat perangkat dinyalakan. Script menjalankan perintah yang menyebabkan lampu berkedip selama 20 detik dan kemudian menyala padat. Kemudian skrip melakukan beberapa hal lain yang membutuhkan waktu 8 detik untuk dilakukan. Perangkat tidak melakukan apa-apa yang perlu diperhatikan selama 12 detik sisa berkedip, dan setelah selesai dengan 8 detik tugasnya, modem bekerja sama baiknya seperti jika Anda menunggu agar berkedip berhenti.
TOOGAM
10

Saya pikir nilainya mempertimbangkan apa yang sebenarnya Anda coba lakukan. Mematikan router selama 10 detik mungkin lebih lama dari waktu yang dibutuhkan untuk daya sisa apa pun untuk dibuang (demikian juga, teknik 30/30/30 lama bisa menjadi teknik 10/10/10). Sepuluh detik adalah waktu yang cukup sederhana dan cukup besar untuk bekerja.

Namun saya akan mempertimbangkan teknik pemecahan masalah yang melibatkan bernyanyi, atau pengorbanan hewan yang agak mencurigakan, tetapi Anda bebas untuk mencabut dan menunggu lebih dari 10 detik.

Journeyman Geek
sumber
4
Saya setuju bahwa pengorbanan hewan tidak diperlukan, karena sangat tidak mungkin ada perangkat SCSI yang terhubung ke router.
kasperd
1
Jika Anda memberi tahu seseorang 30 detik, dan mereka tidak memiliki stopwatch, mereka biasanya melakukan 10-15 detik ...
Michael Hampton
9

Bekerja sebagai dukungan teknis selama 3+ tahun, saya dapat memberi tahu Anda bahwa 10 detik pasti arbitrer, tetapi mudah untuk berkomunikasi, dan dimaksudkan untuk menjadi sedikit lebih lama dari yang diperlukan (mungkin 5 atau 6 akan bekerja dengan baik) tetapi ketika Anda menghidupkan siklus , kamu hanya perlu melakukannya sekali. Cabut modem dan router Anda, tunggu 10 detik (hitungan saya kemungkinan berbeda dari pelanggan), colokkan modem terlebih dahulu, tunggu sampai lampu koneksi menyala (atau tunggu 10 detik lebih banyak) kemudian colokkan router. Jika masalahnya adalah modem / router beku, ini berfungsi seperti pesona. Setiap saat. Terjamin.

PS- Ketika saya memiliki masalah jaringan dengan ADSL / router / 2x kotak TV Internet / NAS + pengaturan server saya, saya masih menghitung sampai 10. :)

Rick Kraft
sumber
1
10 detik juga baik karena memberikan peralatan kesempatan hulu dan hilir yang layak untuk memperhatikan bahwa router atau modem tidak lagi tersedia.
Matthew Lock
3

Alasan lain untuk modem kabel secara khusus, yang saya dengar dari seorang teknisi:

Modem akan "menelepon ke rumah" ke ISP setiap 30 (ish) -detik untuk memberi tahu ISP bahwa mereka masih terhubung. Beberapa jenis kegagalan atau pembaruan pengaturan hanya dapat diatasi setelah sistem ISP mengetahui modem telah diputus. Mereka tidak dapat mengetahuinya sampai 30 detik berlalu, itulah sebabnya mereka meminta Anda untuk menunggu setidaknya 1 menit.

BlueRaja - Danny Pflughoeft
sumber
2
Secara anekdot, beberapa pemadaman 30+ menit yang saya alami selama dekade terakhir benar-benar berakhir dalam satu menit setelah saya memberikan modem kabel saya periode libur 2+ menit. OTOH yang lain ~ 80% dari waktu saya mencoba melakukan itu tidak membantu.
Dan Neely
2

Jawaban "itu kapasitor" telah diberikan, tetapi itu bukan keseluruhan cerita. Mari kita lihat lebih dalam.

Sebagian besar perangkat dijalankan dari tegangan rumah AC (110V atau 220V AC), pada 50Hz atau lebih, melalui adaptor daya, ke DC tegangan rendah (5V atau 12V DC).

Arus AC adalah arus yang berputar bolak-balik, dari positif ke negatif ... yang berarti melewati nol. Jadi, untuk sepersekian detik, 100 kali per detik, tidak ada tegangan yang diberikan ke perangkat Anda.

Jelas, kemudian, perangkat Anda harus mampu menangani / sangat singkat / gangguan daya, atau tidak akan hidup selama lebih dari seperseratus detik. Cara ini dilakukan adalah pertama-tama dengan menurunkan tegangan ke tingkat yang wajar dalam trafo (beberapa kumparan di sekitar inti: bit besar yang berat di sebagian besar catu daya). Itu mengubah Anda dari 110V AC menjadi, katakanlah, 20V AC.

Langkah selanjutnya adalah mengubahnya dari AC ke jenis kental DC: "penyearah jembatan" (empat dioda diatur sehingga apakah tegangan mengalir satu arah atau yang lain pada input, hanya mengalir satu arah pada output). Jadi alih-alih gelombang naik dan turun dari +10 ke -10, Anda mendapatkan serangkaian benjolan, dari 0 hingga +10.

Maka tegangan itu perlu "smoothing": di situlah kapasitor masuk, dan kita menyingkirkan penurunan tegangan nol. Setiap tegangan "benjolan" mengisi kapasitor; masing-masing dip melepaskannya. Semakin besar kapasitor, semakin banyak arus yang dapat disimpan sebagai muatan dari "benjolan" itu, dan semakin lambat waktu pengosongannya. Yang berarti, hasilnya lebih halus.

Tapi selalu ada beberapa fluktuasi, jadi sering kali ada "regulator tegangan" sebagai langkah terakhir, sebuah chip yang mengambil apa saja dari, katakanlah, 20V ke 3V, dan output sekitar 5V yang bisa diandalkan.

Kemudian semua komponen mengambil 5v itu, dan mengubahnya menjadi 5v dan 0v berarti 1 dan 0 ... kecuali, mereka tidak. Mereka mengubahnya menjadi "tegangan di atas atau di bawah beberapa volt" berarti 1 atau 0: jadi ada banyak peluang di sana.

Prosesor (dan sebagian besar perangkat seperti router memilikinya) pada dasarnya adalah sebuah kotak hitam yang bertuliskan sebuah perintah, melakukan tindakan yang dikatakan perintah, menuju ke perintah berikutnya dalam urutan, dan mengulangi. Dan ini terus-menerus dilakukan , sejak saat dihidupkan.

Prosesor menggunakan sebagian muatan dari voltase tersebut untuk menyimpan hal-hal dalam memori internal, dalam bentuk "volatile", yang dikeluarkan dengan cukup cepat, sehingga membutuhkan daya konstan untuk "mengingat".

Salah satu hal yang disimpannya adalah "penghitung program" - yaitu, perintah mana yang terakhir dibaca, jadi ia tahu bagaimana melakukan "buka perintah berikutnya dalam urutan" sedikit di atas.

Ketika Anda menyalakan prosesor untuk pertama kalinya, ia mencoba membaca di penghitung program, dan karena memori telah benar-benar habis, penghitung program berisi nilai nol. Itu berarti sedang booting ... jadi ia membaca di perintah dari address zero, yang merupakan kode booting. [nb: penyederhanaan besar di sini! Sebenarnya, hal lain juga perlu mencapai nol untuk reboot.]

Jadi, ketika Anda menghidupkan siklus, Anda harus menunggu cukup lama untuk:

  • kapasitor smoothing untuk melepaskan cukup ...
  • kemampuan regulator tegangan untuk mengatur voltase naik tidak cukup untuk menjaga voltase di atas ...
  • tingkat prosesor diperlukan untuk menjaga penghitung program tersimpan, cukup lama sehingga ...
  • pelepasan penyimpanan penghitung program prosesor.

Jika Anda tidak melakukan itu, maka mungkin hanya sebagian yang habis: penghitung program menyimpan nilai acak. Hal yang sama berlaku untuk setiap memori volatile lain pada sistem, juga, sehingga walaupun CPU belum habis sama sekali, data yang disimpan dalam memori pada alamat yang ditunjuk oleh pointer program, mungkin telah menurun.

Either way, Anda kemudian memiliki prosesor tidak tahu itu perlu menjalankan kode boot, dan bukannya mencoba menjalankan beberapa kode acak di suatu tempat. Itu tidak bagus dan mungkin tidak akan membatalkan router Anda.

Satu detik mungkin sudah cukup. Lima detik hampir pasti sudah cukup. Menghitung sampai sepuluh hampir pasti sudah cukup untuk lima detik. Karena itu, cabut kabel, hitung sampai sepuluh, pasang kembali.

Inilah sebabnya, ketika Anda mendapatkan daya singkat berwarna cokelat dan lampu redup sesaat, kadang-kadang router Anda berfungsi dengan baik (tidak ada yang habis, dijalankan seperti sebelumnya); terkadang crash (memori rusak); kadang-kadang reboot (daya padam cukup lama sehingga prosesor sepenuhnya kehabisan program counter).

Jika kita memisahkan perangkat dari bagian berat PSU (yaitu, router kami memiliki catu daya kutil dinding, dan kami mencabut dari belakang router, bukan dari dinding) maka kita dapat lebih cepat, karena kami telah memisahkan kapasitor dari perangkat. Tetapi kita masih perlu memberikan waktu memori yang mudah menguap untuk dibuang. Kemungkinannya, waktu yang diperlukan untuk mencabut dan menyambungkan kembali sudah cukup. Tapi ... apakah ekstra sembilan detik itu begitu berharga? Mungkin tidak. Hitung sampai lima, mungkin.

Jadi, tanpa membongkar perangkat dan merencanakan penurunan saat ini dan waktu pembuangan memori di setiap komponen, ringkasannya adalah:

TIDAK. Waktu reboot aman minimum tidak dapat diukur secara tepat. Itu tidak konstan bahkan per-perangkat, atau bahkan per-reboot untuk perangkat yang sama.

[Catatan: semua hal di atas adalah penyederhanaan dramatis dari kenyataan, tetapi setidaknya agak lebih baik daripada "itu kapasitor!"]

[Sunting: dari memiliki dukungan teknis yang berhasil, saya tahu bahwa jika Anda memberi tahu seseorang untuk mencabut dan memasangnya lagi, mereka akan sering tidak melakukannya, tetapi memberitahu Anda bahwa mereka melakukannya. Tampaknya orang enggan hanya melakukan suatu tindakan dan kemudian membatalkannya: mereka akan memendekkan tindakan itu sampai pada kesimpulan logisnya, di mana tidak ada yang berubah. Sama halnya, jika Anda merasa kabel telah dicabut dan meminta mereka untuk memeriksanya, mereka akan sering mengonfirmasi kepada Anda bahwa kabel itu dicolokkan dengan sempurna tanpa pernah keluar dari kursi mereka untuk memeriksa.

Tetapi ketika mencabut kabel hanyalah langkah untuk melakukan hal lain (menunggu sepuluh detik), maka itu tidak masalah. Jadi, jika Anda memberi tahu mereka untuk mencabut kabel, tunggu sepuluh detik, dan pasang kembali, mereka JAUH akan melakukannya. Jadi, sepuluh detik itu memiliki kegunaan psikologis juga!

Namun, yang terbaik adalah meminta mereka untuk mencabut kabel, meniupnya untuk memastikan tidak ada debu yang merusak kontak dan menimbulkan kebisingan, dan kemudian mendorongnya kembali. Saya tidak pernah tahu seseorang tidak mencabut kabel saat diberikan ini petunjuk. Hembusannya, jelas, tidak lain memastikan mereka mencabut kabelnya terlebih dahulu dan kemudian menunggu sesaat sebelum memasang kembali. Meminta mereka untuk mengikuti prosedur ini juga jauh, JAUH lebih mungkin untuk berhasil jika Anda berpikir kabel baru dicabut. Itu jelas memperbaiki 100% dari situasi itu, tetapi hanya sebagian kecil dari mereka yang akan mengakui "ketika saya pergi untuk melakukan itu, saya menemukan itu dicabut ..."]

Dewi Morgan
sumber
1
Lebih jauh ke jawaban K7AAY: kapasitor biasanya melepaskan secara eksponensial, tegangan keluar dari mereka turun tajam dan kemudian menghilang saat mendekati 0V, sehingga secara teoritis mereka membutuhkan waktu lama untuk sepenuhnya melepaskan: bukan "8 detik"! Secara praktis, tingkat debit mereka tergantung pada arus yang diambil dari mereka. Untuk kapasitor penghalus, Anda ingin kapasitor tetap hampir terisi penuh di antara siklus tegangan, karena Anda ingin tegangan keluarannya sedekat mungkin dengan tegangan input: jadi, memukul mereka dengan tegangan sebelum pelepasan penuh tidak akan merusak mereka, karena itu terjadi 100x / detik dalam penggunaan normal!
Dewi Morgan
1

Saya setuju dengan teknisi lain di sini, tentang 10 detik yang berubah-ubah. Waktu yang tepat yang diperlukan untuk menguras kapasitor perangkat sepenuhnya akan bervariasi tergantung pada kapasitor itu sendiri.

Saya juga dapat meminjamkan kepercayaan lebih lanjut pada komentar oleh "user2813274", karena saya pernah mengalami kejadian serupa dengan motherboard ... kecuali dalam kasus motherboard ini, waktu yang dialokasikan untuk sepenuhnya menguras papan adalah 6 bulan. Anehnya, tampaknya sampai papan benar-benar habis, itu tidak akan menyala dengan benar. Tetapi setelah sekitar 6 bulan duduk di rak, saya mencoba papan itu lagi dan itu muncul, dan masih berfungsi dengan baik hingga hari ini. Papan khusus adalah Asus M2N4-SLI (jika ingatanku), yang mulai mengalami masalah ketika pertama kali diinstal, karena dipasangkan dengan kartu Radeon yang tidak cukup cocok dengan persyaratan tegangan bus, dan terus menutup di tengah-tengah permainan selama urutan tindakan cepat. Kesan awal adalah bahwa masalahnya hanya terlalu panas, tetapi setelah menambahkan beberapa solusi pendinginan yang cukup radikal, perilaku berlanjut dan akhirnya papan berhenti bekerja sama sekali. Saya pikir itu digoreng, tetapi saya tidak ingin membuang sampah hari itu ... dan saya senang saya tidak melakukannya, karena ternyata itu menjadi salah satu papan terbaik yang saya miliki.

Bagaimanapun, saya memiliki Linksys WRT54GS-v2.1 dan Cradlepoint 1100, yang keduanya telah saya konfigurasi ulang dan ditugaskan sebagai WAP, karena kebutuhan routing / firewall saya melebihi kemampuan kedua perangkat (jadi saya membangun pfSense IPS / sangat cepat IDS / Firewall dan retasked dua lainnya). Dalam hal kedua perangkat, yang terbaik adalah memberi mereka setidaknya 10 detik, jika tidak 30 detik, sehingga mereka akan menguras sepenuhnya untuk menghindari kerusakan memori saat boot karena fragmen dari lingkungan run-time terakhir berkeliaran setelah dump-daya. Kedua WAP saya kurang lebih sama dalam hal kebutuhan daya, tetapi memiliki tata letak kapasitor yang berbeda, dan cenderung habis pada tingkat yang berbeda. Akan sulit untuk mengukur waktu yang tepat yang dibutuhkan tanpa osiloskop yang sangat sensitif untuk memantau papan di setiap jalan transmisi saat ini.

StygianAgenda
sumber
Pada papan ASUS, itu sebabnya papan tersebut biasanya memiliki jumper yang dapat Anda pendekkan (setelah baterai dilepas dengan aman) untuk menguras daya yang tersimpan. Ini pada dasarnya memperpendek sistem untuk memaksa disipasi langsung.
Brian Knoblauch
Apakah Anda ingat ketika fitur itu mulai digunakan? Saya bertanya karena saya tidak yakin papan saya memiliki jumper itu, meskipun itu mungkin, dan saya mungkin telah melewatkannya selama tekanan saat ini.
StygianAgenda
1

Dalam keadaan normal, jumlah waktu perangkat harus dicabut untuk memastikan reset bersih akan jauh lebih pendek dari sepuluh detik. Namun, banyak mikrokontroler dan mikroprosesor memiliki berbagai jenis mode berdaya rendah. Sekalipun perangkat tidak pernah secara sengaja menggunakan mode seperti itu, ada kemungkinan bahwa itu bisa dimasukkan sebagai akibat dari beberapa jenis kesalahan yang tidak terduga. Umumnya jika suatu perangkat tampaknya berfungsi setengah jalan secara normal, itu pertanda yang cukup baik bahwa perangkat itu secara tidak sengaja memasuki kondisi daya minimal, tetapi petunjuk tidak mengasumsikan bahwa pengguna akan dapat mengatakannya.

Jika suatu perangkat dirancang dengan operasi berdaya rendah, bahkan penutup catu daya biasa mungkin dapat mempertahankan prosesor dalam mode daya rendah (yang tidak diinginkan) selama lebih dari satu menit, tetapi perangkat yang tidak dirancang untuk benar-benar meminimalkan konsumsi daya akan menarik arus yang cukup, bahkan dalam mode daya rendah, untuk menguras tutup dalam beberapa detik. Misalnya, sementara beberapa chip memori menarik kurang dari 1uA (sepersejuta amp) saat idle, beberapa yang lebih murah tapi setara mungkin mendekati 100uA. Jika semua hal lain dalam perangkat bertenaga baterai seperti telepon akan menarik rata-rata 5uA saat idle, memiliki chip memori yang menarik 100uA akan secara besar-besaran mengurangi masa pakai baterai. Di sisi lain, jika perangkat diharapkan untuk menarik 100mA setiap kali terpasang (100 ribu, atau sepersepuluh, dari amp),

Perhatikan bahwa beberapa perangkat bertenaga baterai dilengkapi tombol reset; itu karena, walaupun melepas dan memasang kembali baterai biasanya akan meresetnya dengan bersih, akan mungkin bagi mereka untuk masuk ke situasi di mana mereka tidak berfungsi tetapi hampir tidak ada arus. Jika perangkat mengalami kondisi seperti itu, hampir tidak mungkin mengembalikannya ke pengoperasian tanpa tombol reset.

Perhatikan bahwa pada perangkat dengan tombol reset, mungkin mematikan daya perangkat mungkin lebih efektif daripada menggunakan tombol itu sendiri, tetapi menekan tombol saat perangkat dilepas akan hampir selalu menguras tutup catu daya dengan cepat bahkan jika perangkat memiliki masuk ke kondisi daya rendah sebaliknya bermasalah.

supercat
sumber
0

Pikirkan seperti ini,

jika Anda mencabut perangkat dan menyentuh kapasitor di sirkuit dengan LED

berapa detik Anda harus menunggu sebelum tidak ada sisa daya yang cukup untuk menyalakan bola lampu?

itu jawaban kamu.

cumi-cumi
sumber
1
Jelas, Anda memiliki intuisi yang baik tentang perilaku komponen elektronik. Namun, seseorang dengan intuisi yang cukup baik untuk memahami jawaban Anda tidak perlu mengajukan pertanyaan sejak awal.
David Richerby