■ 湖南工業(yè)大學(xué)現(xiàn)代教育技術(shù)中心 郭兆宏
編者按: 有時單位難免遇到一些年久的設(shè)備會發(fā)生莫名故障,而且還無法及時更換新設(shè)備,影響工作,筆者就遇到一次莫名的交換機(jī)年久失修的故障。
筆者單位一臺銳捷S5750S-24GT/12SFP交換機(jī),已經(jīng)運(yùn)行12年了,是一個樓的匯聚交換機(jī)。
周一筆者上班發(fā)現(xiàn)此樓斷網(wǎng),于是到現(xiàn)場查看,發(fā)現(xiàn)此臺匯聚交換機(jī)面板無任何指示燈亮,而旁邊的接入交換機(jī)指示燈正常,筆者就把2臺交換機(jī)的電源線互換,接入交換機(jī)還是正常,而S5750的面板指示燈還是一個都不亮,但能聽到到風(fēng)扇轉(zhuǎn)動噪聲,這表明供電是正常的,電源線換回原樣后現(xiàn)象照舊。初步判斷S5750交換機(jī)的電源有問題。
看到面板上無任何指示燈亮,判斷交換機(jī)的電源有問題,于是把這臺交換機(jī)從機(jī)柜里拆下來,左側(cè)風(fēng)扇處有一層黑灰,拆開外蓋,看到主板覆蓋一層灰色的灰,已經(jīng)看不到電路板了,因這個弱電間的環(huán)境較差灰多,且這臺交換機(jī)連續(xù)運(yùn)行有12年左右了,所以主板有一層灰。擦了擦主板及電源,通過電源外殼隱約看到電源里的幾個電容有點(diǎn)鼓起但沒壞,主板上的元件都正常沒有燒壞的跡象,摸主板的上散熱器沒感覺有溫度,左右晃動交換機(jī),沒有聽見異響,判斷交換機(jī)內(nèi)沒任何活動異物。
于是再接上電源,發(fā)現(xiàn)左側(cè)6個風(fēng)扇都在轉(zhuǎn)動,主板4個小燈亮綠光,但面板上的電源指示燈不亮,判斷交換機(jī)的主板有問題,風(fēng)扇能轉(zhuǎn)動說明交換機(jī)電源能工作,至少是沒完全壞。
接著把主板上的電池?fù)艹鰜淼纫粫俨迳希?上console口,交換機(jī)再通電,SecureCRT界面沒有任何反應(yīng),波特率用9600無反應(yīng),用57600有亂碼漢字,用115200無反應(yīng)。
判斷主板有問題或是電源也有問題,還可能是主程序有問題,幾年前刷錯過這種型號交換機(jī)的主程序,當(dāng)時只是接口指示燈不亮,但電源指示燈是亮的,發(fā)現(xiàn)此樓斷網(wǎng)時查過交換機(jī)監(jiān)控是上周五晚上8點(diǎn)左右斷網(wǎng)的,網(wǎng)絡(luò)科晚上8點(diǎn)應(yīng)沒人上班的,雖然還有2個同事也知道交換機(jī)密碼,但基本不會去刷程序,且此種交換機(jī)的主程序已經(jīng)幾年不更新了,但也有可能是其他原因把主程序搞壞了。于是帶回辦公室進(jìn)一步查看,通知此樓用戶匯聚交換機(jī)有故障需花時間處理,先用無線網(wǎng)上網(wǎng)。
圖1 dir顯示的文件
因?yàn)檫@種匯聚交換機(jī)沒有備件,走維修或購新機(jī)都要花時間,不可能一下就完成,這種型號交換機(jī)早已停售了,且這臺交換機(jī)已經(jīng)運(yùn)行12年了,如果真是主板壞了維修就沒什么價值了還不如換新的其他型號的。而一個樓的網(wǎng)絡(luò)中斷會影響一些人的正常辦公,很多人等著要用網(wǎng),于是決定再看看這臺交換機(jī)。
把這臺交換機(jī)帶回辦公室后反復(fù)吹灰,同時用毛刷反復(fù)刷主板,然后把不要使用的的外接直流輸入線撥掉來減少故障點(diǎn)。在倉庫里找到唯一一臺同型號S5750舊交換機(jī),幾年前這臺舊的S5750因老容易死機(jī)才換下來的,準(zhǔn)備把電源互換下,可拆開后發(fā)現(xiàn)電源外型不一樣,型號更不一樣,壞的交換機(jī)電源是S-145-12,舊交換機(jī)電源是YM-1161B,壞的S5750電源有金屬外殼,而舊的電源沒有,但輸出及接口是一樣的,于是把2個交換機(jī)電源互換后,舊s5750的面板燈都可以亮起來,等一會也可以console登錄,判斷壞的交換機(jī)的電源是好的。壞的s5750因接的是舊s5750的電源,沒有金屬外殼,剛接上電源時當(dāng)時正好有幾個人來辦公室辦事,因辦公室小,而壞的交換機(jī)隨意放在辦公桌上,有人無意碰到壞的S5750,電源一個底邊碰到交換機(jī)底板,一個火光啪的一聲把電源燒了,交換機(jī)無任何反應(yīng)了。
同事說主板上還是有灰,尤其是端口的指示燈導(dǎo)管下邊,并建議把散熱器下邊也清下灰,于是把交換機(jī)的主板全拆下來,端口指示燈導(dǎo)管、主板上的散熱器全拆下來,用吹風(fēng)機(jī)和手刷一邊吹風(fēng)一邊刷,把交換機(jī)殼體里面、6個風(fēng)扇也反復(fù)吹刷了。然后再安裝到交換機(jī)上,使用原來的電源并固定好,同時看到主板電池邊上還有一個J14跳線,這個跳線有2個針,是空的。
把電池?fù)艹鰜砗笥靡蛔制鸢堰@個跳線短接了下,再通電,通過電的一瞬間接口的指示燈導(dǎo)管全亮了,再看面板電源示燈也亮了,等下SecureCRT里有顯示了,過會可以正常登錄了,用原密碼進(jìn)去后一看配置全在,只是時間變成1970-01-01了,dir一看文件都在,主程序rgos.bin完好,如圖1。找一個電口接到另一臺交換機(jī)上,端口立即變綠色,此端口顯示也是UP。至此這臺壞的S5750S修好了。
這臺壞的交換機(jī)S5750就是經(jīng)過清灰、放電、短接跳線、把主板拆下再安裝上,從電源指示燈不亮故障及無法進(jìn)到系統(tǒng)里就變成電源指示燈亮了,系統(tǒng)可進(jìn)配置全在,不明白如何搞好的。于是咨詢廠家,而廠家說S5750S這種型號交換機(jī)已經(jīng)停售超過5年了,不再提供技術(shù)支持,無法回答有關(guān)問題。在網(wǎng)絡(luò)里查了下也沒找到S5750S交換機(jī)主板相應(yīng)的信息。
圖2 進(jìn)入交換機(jī)CTRL 層
于是自己再試驗(yàn)了下,先把時間設(shè)成正常,把主板電池?fù)艹鰜?分鐘后再接上,在此時間交換機(jī)不能通電,通電后系統(tǒng)顯示的時間還是正常的,而電池?fù)艹鰜沓^10分鐘左右,再通電系統(tǒng)顯示的時間是1970-01-01。不撥電池,只點(diǎn)一會J14跳線,系統(tǒng)時間不變。撥出電池,然后點(diǎn)一下J14跳線,進(jìn)入系統(tǒng)顯示的時間是1970-01-01。把交換機(jī)左側(cè)6個風(fēng)扇電源撥出來對交換機(jī)短時間沒任何影響,系統(tǒng)可進(jìn),顯示正常,只是沒有風(fēng)扇噪聲。在拆除外殼的情況下,主板散熱器在通電10分鐘左右,用手摸散熱器可以感覺到有點(diǎn)溫度了。
接console口,波特率用115200,在通電的瞬間不停地按“Ctrl+C”,可以進(jìn)入到CTRL層,可以去刷主程序,如圖2,系統(tǒng)已經(jīng)啟動后沒任何顯示,必須是通電的瞬間不停地按“Ctrl+C”才有顯示。波特率用57600,顯示的是亂碼。波特率用9600,可進(jìn)入系統(tǒng),查看修改配置。
在供電正常電源正常情況下,一臺電源指示燈不亮且管理系統(tǒng)無法顯示的銳捷S5750S交換機(jī)經(jīng)過幾次清灰、撥出電池、短接跳線、主板全拆出來、互換電源等過程恢復(fù)正常了,電源指示燈亮了,系統(tǒng)可進(jìn)配置全在的狀態(tài),雖然不知道壞的原因,也不知道是如何修好的,但通過這些簡單易用的方法恢復(fù)一臺匯聚交換機(jī)正常工作,從而能保障一樓的網(wǎng)絡(luò)正常使用。
這可能是一個特例,但對突然斷網(wǎng)又沒有備用交換機(jī)替換時,清灰、撥出電池、短接跳線、主板全拆出來等這些方法對應(yīng)急保障網(wǎng)絡(luò)正常還是值得一試的。(因?yàn)榇伺_交換機(jī)已經(jīng)運(yùn)行12年了,單位還是要購買新的匯聚交換機(jī)。)