2020年3月12日 星期四

把舊的Raspberry Pi的GPIO拿來接設備的console port....

突發奇想,想把舊的Raspberry Pi的GPIO拿來接設備的console port,弄了很久都是亂碼,試了各種方法都無效,調了各種參數也一樣。最後想到會不會是電壓的關係。一查果然...Cisco的console port 要吃5V,一般USB轉RS232的輸出也是5V,但Raspberry Pi的GPIO輸出只有3.3V ......


3/13早上測試了一下,一般的USB to RS232 TX的電壓是9.6V



但是一般USB to RPI UART只有3.3V


網友大多建議要用GPIO接RS232的設備需要使用max232的ic,max323的Vcc in就是5V,看來是把他當升壓IC用。把TTL位準升成RS232位準。






2020年2月19日 星期三

Fortigate HA 升版簡易測試

手邊維護的Fortigate 要做大升版了,做一點測試比較安心。

設備:FG-110C
韌體版本:5.2.7 to 5.2.15
規則:3筆 (要套客戶的規則數的話要先轉檔......是大工程)
耗時:約8分40秒 (扣除找firmware檔時間及忘了關碼表時間)
掉包:5個 (slave升版完切換時掉1個,master升版完再切回來時掉4個,另外由於我不知道Window 10會自己走default route造成有一些掉包沒有被算到,因此實際上的數量會比這個再多一些,估計大概10個封包)



設備:FG-110C
韌體版本:5.2.7 to 5.2.15
規則:651筆 (實際拿客戶的規則進行測試)
耗時:約9分10秒 (扣除找firmware檔時間及忘了關碼表時間)
掉包:18個 (slave升版完切換時掉1個,master升版完再切回來時掉17個)
這邊要補充說明一下,Windows 10只有把等候逾時計入遺失,但我實際觀察其實最後切換回Master時還是有一段時間是無法連線的,因此我也計入掉包中。