Tommy 碎碎念
https://blog.teatime.com.tw/
Tommy Wu's blog
tommy
2024-03-29T13:07:05Z
-
遠端電源控制
https://blog.teatime.com.tw/1/post/496
<p>早期用過 <a href="https://aviosys.com/products/9258.php" target="_blank" rel="noopener">IP Power 9258</a>, 不過好像用了兩年就壞了, 因為廠商也在中和, 那時有送修過一次, 之後好像用一年多又壞了. 後來買了 LevelOne 的 IPS-0008 來用 (只是買了沒多久就結束國外的工作, 所以沒用幾次), 這個感覺品質有好一點, 印象中用了六年左右, 某天晚上突然鬼叫, 再也不能控制電源. 之後就沒使用類似的產品了.</p>
<p>最近, 因為家裡的 Utilite Pro 開始出現問題 (網路傳輸速度會突然變很慢), 加上之前用了 NanoPi 的 R4S/R2S, 印象不錯, 看到新的 <a href="https://www.friendlyelec.com/index.php?route=product/product&product_id=291" target="_blank" rel="noopener">R6C</a> 可以有 HDMI 輸出, 也把 Debug Console 直接接出來用, 不需要拆機才能接 Console, 所以就買了台 R6C 回家換. 不過.... 在幾次換非官方的 kernel 過程中, 碰到無法開機的情形, 都需要回家才能拔電源, 所以又懷念起之前用的遠端電源的設備.</p>
<p>上網看了一下, IP Power 還在賣, 不過價格貴了不少, 而 IPS-0008 之類的產品似乎就更少看到, 淘寶找了一下類似的產品, 看了一下價格, 實在下在了手. (畢竟目前沒有那麼急迫的需求, 以後做類似的動作就等著回家再處理就好)</p>
<p>後來突然想到小米有出過<a href="https://www.mi.com/tw/product/xiaomi-smart-plug-2/" target="_blank" rel="noopener">智慧插座</a>這個產品, 價格不貴, 只要有網路, 也能遠端開關. 找了一下, 發現 <a href="https://www.tp-link.com/tw/home-networking/smart-plug/hs300/" target="_blank" rel="noopener">TP-LINK 有出一個 HS300 的延長線</a>, 有類似的功能, 而且可以獨立控制六個插座, 算下來比一個個智慧插座買划算多了, 就買了一個回家試試.</p>
<p>這東西先在手機裝好 <a href="https://play.google.com/store/apps/details?id=com.tplink.kasa_android&hl=zh_TW&gl=US" target="_blank" rel="noopener">Kasa app</a>, 然後延長線插上電源後, 用 app 去新增就可以找到該設備去設定要使用的無線網路, 然後連上後, 就能用 app 來控制開關了.</p>
<p>跟之前用的那些遠端電源設備的差別, 應該就是在外頭要連上他們的伺服器才能控制開關, 如果那天他們的伺服器掛了, 就不能用了. 另外一個就是這東西沒有 reset 的動作 (就是關了再開), 要分開做. 所以如果關了電源會導致網路不通的話, 就沒辦法打開電源了.</p>
<p>不過還好這個產品有排程的功能, 可以去設定要關電源與開電源的時間, 設好後, 就算關了之後網路不通, 因為排程在設定會就送到延長線上頭, 不需要再透過伺服器連線來控制, 所以時間到了就會再開電源.</p>
<p>另外還有一個附帶的好處, 是這個 app 上面記錄使用的電量 (應該沒有完全正確, 但也應該差不到那去), 還可以看到那些設備平日運作要用多少電.</p>
<p>PS. 另外有一點不確定的是, 如果在同一個網路下, 似乎不需連到伺服器還是能控制開關的樣子 (沒真的斷網試, 只是在 firewall 把那個延長線的 ip 擋了, 發現擋了之後還能用的樣子)</p>
<p> </p>
碎碎念
2024-01-14T16:54:49Z
tommy
-
舊主機掛了, 換新主機了
https://blog.teatime.com.tw/1/post/495
<p>上星期六傍晚, 在客廳看電視時, 突然收到一堆 line 的通知, 說家裡的主機連不上了. </p>
<p>進房間一看, 果然燈號全熄, 按了電源重開一樣開不起來. 拆了側板, 發現開機時, 風扇轉一下後就斷電. 依據經驗來看, 電源供應品, 主機板, CPU 可能是這幾個東西有些壞掉. 看主機板的電容也沒爆, 最後拔了 CPU 8PIN 的供電, 發現就不會開了馬上就斷電.</p>
<p>我是懷疑主機板壞了, 因為幾年前有次清灰塵時沒關機, 不小心晃動了一下主機, 那時就有跳電重開, 而且重開後內顯就不能用, 後來重開了幾次就有花花綠綠的畫面, 好像關機一陣子後再開就有正常的畫面. 這樣又用了幾年, 這次就完全開不了機了. 不過.... 我完全沒設備可以交叉測試, 加上主機用了超過 10 年了, 通通沒保固了. 好像也沒修的必要了.</p>
<p>年紀大了, 這次就不打算自己組裝了, 上原價屋的網站選了要買的東西, 就直接請他們組裝好再去拿. 最後選了下面的東西:</p>
<ul>
<li>AMD 5700G</li>
<li>技嘉 B550M AORUS ELITE</li>
<li>美光 Micron Crucial 64GB(雙通32GB*2)*2</li>
<li>金士頓 KC3000 2TB</li>
<li>Antec P101 Silent</li>
<li>全漢 HYDRO G PRO 650W</li>
</ul>
<p>星期六晚上訂, 星期天早上打電話來確認不含 OS, 就請我星期二過去拿. 取貨地點是光華的 TVBS 大樓二樓 (退伍工作的公司就在這邊五樓, 還算熟悉), 當天開車去就停樓下中庭 (好像能免費停 30 分, 不過, 重頭到尾沒人來管), 到樓上付錢, 開機測試後就打包載回家.</p>
<p>回家後把舊硬碟拆過去, 複製原本的系統到 SSD 上, 確定可以運作後, 再把舊主機上的 RAID 卡跟硬碟都換到新主機上. 這樣也花了一下午的時間才弄好.</p>
<p>新主機用了一星期, 感覺比舊主機快了許多, 轉檔或編譯 Android 都約 4-6 倍的速度. 而且滿載時看起來 UPS 的 loading 跟之前差不多. 或許之後電費也會省下一些.</p>
<p>這次也許是最後一次自己弄家裡的主機了, 如果一樣用個十年, 下次可能就不擺主機在家裡了.</p>
碎碎念
2023-08-14T10:32:31Z
tommy
-
USB to RS-232, 有需要的, 建議還是買 FTDI 的版本
https://blog.teatime.com.tw/1/post/463
<p>家裡頭有三個 USB to RS-232 的轉接設備, 不過都是用 <a href="http://www.prolific.com.tw/TW/ShowProduct.aspx?pcid=79&showlevel=0052-0076-0079" target="_blank">PL2303</a> 的晶片 (這個解決方案似乎比較便宜吧), 一般的使用並沒有什麼大問題. 不過.... 上星期拿到 <a href="http://utilite-computer.com/web/home" target="_blank">Utilite</a> 後, 拿來接 console 上去, 跑 115200 時, 居然三個都有相同的問題, 收到的資料 (畫面) 是正常的, 不過送出的資料 (keyboard 的輸入) 就都是亂碼.... 原本還以為是 Utilite 上面的 console port 有問題, 結果... 到公司找台還有 RS-232 的機器來試, 發現都很正常.... 上網找了一下, 發現有很多人用 USB to RS-232 時, 有類似的問題. </p><p>看到有人提到, 這類的產品應該要用 <a href="http://www.ftdichip.com/" target="_blank">FTDI</a> 晶片的版本會比較穩定.... 就上網找了用這晶片的版本 (相對來說, 的確比較不好找, 也比較貴....), 買了一條回來試, 果然就很正常.</p><p>如果有 USB to RS-232 的需求, 記得還是找 FTDI 的方案會比較好, 雖然貴了一些 (其實目前也差不到那兒), 但是就是比較穩定. </p>
碎碎念
2013-11-17T10:04:41Z
tommy
-
msn.class.php 無法登入?
https://blog.teatime.com.tw/1/post/454
<p>今天發現伺服器上跑的幾個 msn.class.php 的 bot 都沒在線上, 查了一下 log, 應該好幾天了.... 看 log 應該都是在登入的時候發生錯誤. 不過... 實在看不出為什麼.... 試著用別的 msn 軟體來登入, 一樣無法登入.</p><p>後來直接連到 <a href="https://login.live.com/" target="_blank">https://login.live.com/</a> 這兒, 登入後再登出一次, 再去執行 bot 一次, 果然就正常登入了.</p><p>碰到同樣的情形就自己試看看吧.</p>
碎碎念
2013-07-31T15:11:36Z
tommy
-
天氣太熱, 老機器掛了...
https://blog.teatime.com.tw/1/post/448
<p>台北在六月下旬的天氣還真是很熱, 白天如果在外頭被太陽直射沒幾分鐘人就快受不了. 室內一樣是熱的要命, 尤其是我放電腦的那個房間, 雖然有台電風扇在吹, 不過一靠近還是可以明顯的感受到熱度.... 結果就是, 有機器罷工了.</p><p>其中一台用來當 standby firewall 的機器, 在 6/22 突然在運作時出現一堆與 SATA 有關的錯誤訊息. 回家重開發現 SATA 上頭接的硬碟, 常常在開機時就抓不到, 不過關機一陣子後, 開機就可能可以正常看到, 不過一到載入 kernel 的時候, 還是一樣會找不到硬碟.</p><p>原本以為是硬碟壞了, 拔來拔去, 發現似乎都正常. 後來就開始懷疑是 SATA 排線出問題, 結果, 換了新的線, 還真的可以正常偵測到硬碟, 不過一載入 kernel, 一樣會找不到硬碟. 弄了半天, 發現似乎所有的 SATA 都不正常, 後來改用 IDE 的硬碟來 boot 就正常.... 看起來是 SATA 有問題吧.</p><p>換一片幾年前舊的主機板來用, 結果... 一開始似乎也正常, 不過.... 進系統沒多久一樣 kernel panic...</p><p>原本打算就直接關了它, 反正現在不是在國外上班了, 就算 firewall 當了 (也很久沒碰到了) 的話, 頂多晚上下班回來就可以修, 似乎也沒什麼必要弄兩台機器做 HA 來預防一當就要等上幾星期才會回家處理的情形了.</p><p>後來在網路上看到有人賣一組主機板加上 X2 5000+ CPU 只要 800, 就下訂買回來試看看. 拿到了那天晚上裝上後似乎正常, 不過... 系統還原過程, 又碰到幾次 panic 的情形, 且似乎某個 PCI 的插槽有問題, 不使用似乎就正常了. 結果, 跑了一天之後, 更新 kernel 似乎又有問題.... 結果, 弄來弄去.... 機器拆來拆去的, 不小心碰到電源供應器被燙了一下, 才發現原來上頭的風扇不能動了, 看來不知道是多久之前就這樣了, 不過.... 居然電源供應器還能動 (看來 Zippy 的電源供應器真的不錯用), 還好還有以前留下的另一個備品可以用, 就接上去試看看, 似乎就正常多了.</p><p>上線跑了近一個星期, 發現上頭的磁帶機不能正常運作, 只好又拆下來檢查, 似乎是在之前拆拆裝裝時不小心碰到了, 有個零件掉了出來, 就不能用了.... 由於目前每台主機都會把備份的資料相互備份, 也幾乎用不到磁帶機, 就不打算裝了, 因為沒裝就把 SCSI 卡也拔了, 結果, 居然開機會找不到 root (真是奇怪), 接回去就可以找到 (想不通為什麼).... 就只好把卡裝上去了. </p><p>反正, 動來動去, 用了將近一個月, 目前看起來都正常了.... 總計損失了一個電源供應器的風扇, 兩張主機板, 兩個 8" 的系統風扇, 兩個 IDE 的硬碟.</p><p>另外, 這期間發現另一台 firewall 主機, 似乎也有點怪怪的, 碰到約兩次 panic, 目前偶爾會在 log 出現 CPU溫度過高的警告, 看起來也許 CPU 的風扇快掛了吧.... 又要找個時間拆開來看看了.</p>
碎碎念
2013-07-18T14:35:03Z
tommy
-
ThinkPad W510 也可以裝到 32G 的 RAM
https://blog.teatime.com.tw/1/post/430
<p>在 Lenovo 的文件上頭, ThinkPad W510 應該最多只能裝到 16G (4G x 4) 的記憶體. 不過.... 前幾天看到網路上有網友試著裝上 32G (8G x 4) 的記憶體, 也可以正常使用.</p><p>所以.... 就直接網路上訂了 4 條 8G 的記憶體回來升級..... 結果, 試著拿下原本的一條 4G, 換上新的 8G (變成 4G x 2 + 8G) 之後, 居然只變成抓到 8G (難道我買的不能用嗎?).... </p><p>接著把所有的 RAM 都移除, 只裝上一條 8G 的試看看, 結果... 再開機居然開始 beep beep 叫.... 完全開不起來....</p><p>不信邪的我.... 先拿吸塵器清一清, 再試一次, 這次總算正常開機也抓到那條 8G 的記憶體了. 接著再裝上另外 3 條 8G 的記憶體, 都可以正常抓到了. </p><p>看來, 我的 W510 升級後, 又可以撐很久了. </p>
碎碎念
2012-10-21T15:54:00Z
tommy
-
大掃除的後遺症... :-(
https://blog.teatime.com.tw/1/post/415
<p>今年過年, 想說家裡那些機器好像去年也沒清, 所以... 就決定停機來清理一翻.... 結果, 果然機器跑的好好的時候, 沒關機都沒事, 一關機... 可能就開不起來了.</p><p>清好之後, 把線路都接上, 電源一開, 馬上出問題的就是那台用了超過 12 年的飛瑞 C1000 UPS (換了三次電瓶, 一次風扇)... 風扇不轉, 然後似乎也不過電.... 拆開來再清一清裡頭, 結果... 開機.... 這次風扇轉一下停一下, 面板上燈號顯示電瓶有問題.... 看起來真的掛了.</p><p>由於用了這麼多年, 所以也不打算修了.... 直接到 pchome (過年還有送貨, 好像沒別的業者可以選擇) 上頭找找新的機器來取代... 先訂了台達的射手座 2K 的機器, 除夕那天到貨.... 不過... 發現輸入的電源接頭不同.... 過年問不到是不是沒附還是這型的都這樣.... 所以... pchome 客服要我退訂再訂一台... 結果... 年初一再來一台, 結果仍一樣 (所以... 我家房間就放著這兩台一直到 1/30 上班才有人來收回去).... 1/30 上班後, 收到台達那邊的人回的 email, 說這台輸入超過 15A, 所以不能用一般的插座供電, 要自行拉線來接 (奇怪, 網路看用的人也不少, 都沒有人有這問題?).</p><p>過年期間找不到其他的貨源, 最後決定不用 online 的機型, 改用 APC SmartUPS SUA1000 這一台, 送來後裝上就正常上線使用了 (改用 apcupsd 處理, 發現這可以讓多台機器使用, 省了要自己寫程式去處理的問題).</p><p>解決 UPS 的問題之後, 家裡的機器突然一天內發生兩次重開機的情形, 原本以為 UPS 有問題, 不過... 看一下燈號又不像... 所以... 就懷疑 IP Power 那台機器掛了, 因為那幾台主機是透過這個來供電, 加上事發後都 ping 不到該機器, 應該是 IP Power 有問題. (由於過保很久了, 所以不打算修了, 就直接找看看有沒有別的機器可以換)</p><p>在 pchome 上頭, 只有 LevelOne 的 IPS-0008 可以買... 所以星期六下午訂貨, 星期天上年就送來了. (星期天下午接到老闆電話, 說與上頭談好了, 我們就做到 1/31 為止, 可以回台灣了. 哇.... 這電話不早個一天來, 如果不用待國外了, 遠端電源的需求就少很多, 或許就不買了) 東西接上後, 看起來是能用, 不過.... 每次用 browser 處理電源開關都等很久沒回應, 用 telnet 又找不到可以開關電源的選單.... 想說是不是 firmware 有問題, 發現有 1.06 的版本可以用 (不過... 這是在 2008 就出來的版本, 怎麼 2012 買的機器沒有更新到最新的版本呢?), 試著更新... 結果在 win7 x64 下... 無法找到該機器, 手動輸入 ip 也無法更新.</p><p>後來進到 VirtualBox 的 XP VM 裡頭試, 一樣找不到機器, 不過手動輸入後可以正常更新, 更新後, 果然解決這些問題, 用 browser 開關沒有無回應的問題了, 在 telnet 進入的選單也有了開關電源的功能.</p><p>所以我的大掃除, 損失兩台機器, 多花了 30K 的新台幣. </p>
碎碎念
2012-02-03T10:22:54Z
tommy
-
居然在硬碟價位正高的時候, 連續掛掉好幾個硬碟... :-(
https://blog.teatime.com.tw/1/post/406
<p>上個月中就發現家裡的一台主機上的 RAID 0 不見了, 試著重開機幾次, 發現某一個硬碟有時會抓不到, 如果有抓到時, 當真的要寫資料進去時, 就會發生問題, 然後整個 RAID 的 filesystem 就看不到了.</p><p>這個月回家, 想說最近硬碟價位仍然過高, 打算只把那個有問題的硬碟 (WD 750GB) 移出來, 剩下的三個 750GB 的硬碟再撐一下... 結果, 拿出來後, RAID 重建後開始複製資料 (原本就是拿來備份主要的那台主機的資料), 結果.... 跑了幾個小時, 又出現相同的問題, 一看.... 又一個硬碟 (Hitachi 750GB) 一樣在寫入時發生錯誤.... 看來只好買個新的硬碟來換到這原本的 1.5TB 的空間 (還好最近 Seagate 出了一個感覺比較便宜的 3TB 硬碟, 跟我半年前買的 Hitachi 3TB 似乎差不多價格, 不知是規格那兒有差別... 因為以前同等級的價格還在近 9000 上下, 相差兩千左右).</p><p>換上後.... 新的硬碟用起來似乎也比較快, 做 rsync 時感覺比之前快多了.... 不過.... 突然發現在處理到某個路徑的時候, 整個系統突然變的很慢.... 找了半天, 發現主機上頭一個 Hitachi IDE 400GB 怪怪的, 可以讀, 也可以寫, 但.... 讀取速度居然只有 1MB/s.... 比我用的網路還慢..... </p><p>因為覺得買小硬碟不划算, 所以就只好再買一個 3TB 的回來, 把原本用來備份的 750GB 換來用, 拿 3TB 的來備份資料. 不過.... 那 400GB 的硬碟裡頭的資料還是得慢慢的 copy 出來 (還好花了兩天慢慢 copy, 都沒出問題, 還是把資料給弄出來了).</p><p>最後... 發現新買的 3TB 硬碟 (<span>ST3000DM001)</span>, 裝在 ICY DOCK MB454SPF-B 會有時抓的到, 有時抓不到, 試了十幾次, 最後決定直接接到主機板上頭, 似乎就正常了. 我後來有發 email 詢問 ICY DOCK, 他們認為應該可以正確使用才對, 說也許是 SATA III 的硬碟對排線的要求比較高一些, 換個排線也許就可以用. (這我要以後有機會才能試了.... 不過.... 什麼叫做比較好的 SATA III 排線呢? 這東西好像也不是賣的比較貴就比較好吧.... 到時還真不知道要去那兒找排線來用呢....) </p>
碎碎念
2012-01-02T19:47:34Z
tommy
-
HD300B 非官方 firmware 裡頭奇怪的 IP....
https://blog.teatime.com.tw/1/post/379
<p>這幾個月來, 常常發現在家裡使用網路的時候, 我的其中一台機器 ssh 連線常常被突然中斷, 要隔一段時間才可以再連上. 因為那台是備用的 firewall, 平時也用不到, 所以碰到時就算了, 並沒有特別去處理它.</p><p>不過... 昨天又碰到這情形, 被斷線時剛好在機器旁, 所以就看了一下, 發現 ssh 連不上, 就改用 telnet 試看看... 結果, 居然出現不同的登入畫面, 難道這 IP 被別人入侵我家的網路拿去用了嗎? 雖然這 IP 不在我的 DHCP 發放範圍內, 不過還是先看一下 AP 上頭有沒有無線的用戶登入, 結果也沒有... 有線的應該不會有人由外頭接到家裡, 也應該不可能.... 那是我自己的機器嗎?</p><p>用 arp -a 看一下相關的 mac address, 發現這 IP 的 mac address 果然不是我那台機器的... 而且... 與另一台機器 HD300B 的另一個 IP 是相同的 mac address.... 真是奇怪, 明明在 HD300B 上頭, 就只有設定一組 IP, 怎麼會出現另一個 IP 呢?</p><p>找了一下我用的 firmware 的說明, 也沒說會有另一個 IP... 不過有說到登入的 root 密碼, 所以就登入進去看看, 果然看到那機器除了 eth0 是所設定的 IP 外, 另外有一個 eth0:0 就是設成 192.168.0.11, 剛好與我連不上的另一台 firewall 一樣...</p><p>grep 一下裡頭的檔案, 發現在 /usr/local/etc/myinit.sh 裡頭, 果然有指令去設定這個 IP.... 真是的, 這作者自己內部網路用的 IP, 怎麼會放出 firmware 時不拿掉呢? 不然也註明一下, 讓使用者知道會多出這麼一個 IP... 把這檔案改了以後, 目前用起來就正常了. </p>
碎碎念
2011-11-15T08:14:29Z
tommy
-
網路再升級到 100M/10M 固定制 (6IP)
https://blog.teatime.com.tw/1/post/374
<p>最近中華電信的網路降價了, 連帶固定制的網路也降價. 不過.... 16M/8M 的方案似乎不被 NCC 認可, 所以... 目前也沒有這個方案了, 之前辦的也沒有隨著這次的降價活動而調整價格.</p><p>加上... 新推出的方案, 終於把老客戶優惠給放了回去, 也就是使用光世代一樣可以在網路費享有老客戶優惠 (之前由 ADSL 換到光世代後, 這個優惠就一直不能用).</p><p>所以... 在新的價格上, 100M/10M 加上老客戶優惠之後, 反而比 16M/8M 還要便宜一些. 所以... 這次回台灣, 就在上星期五順便去申請改到 100M/10M.</p><p>今天早上五點後, 線路就突然斷了, 早上報修後, 告知是機房那邊因為升速就直接改, 結果就不通了. 以往都是施工的人員來現場後才會改設定, 這次居然就直接改了. 結果... 查線的弄了幾個小時, 就直接改成 100M/10M, 不過... 由於工單他們還沒拿到... 還要過幾天再拿過來給我簽. 不過... 至少目前跑起來的確是 100M/10M 了.</p><p>速度對 hinet 測試, 都可以跑到 100M/10M, 不過到國外... 就看運氣了, 一般來說, 都還在可以接受的範圍內.</p>
碎碎念
2011-07-06T16:27:29Z
tommy