專利名稱:網(wǎng)路卡之檢測方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種網(wǎng)路卡之檢測方法,特別是一種僅需利用一臺電腦主機,而不需要軟盤機或硬盤機,也不需要如DOS等額外之作業(yè)系統(tǒng)軟件,即可迅速完成網(wǎng)路卡的各項檢測之檢測方法。
按,目前網(wǎng)路卡之傳統(tǒng)檢測裝置及方法,系先準備一臺插設(shè)有一母卡之電腦作為伺服器(簡稱SRV),其硬盤及隨機存取存儲器(RAM)須有足夠之容量,且硬盤中必須安裝有網(wǎng)路伺服程序(如Novell之伺服程序),在進行檢測前,先將該伺服器開啟,并執(zhí)行伺服程序,且在載入驅(qū)動程序時,選擇適當?shù)目蚣苄蛻B(tài);其次,另準備一臺插設(shè)有一待測卡之電腦作為工作站(簡稱WKS),該工作站可用硬盤(或軟盤)來開機,該硬盤(或軟盤)中須準備有NETX.EXE程序及網(wǎng)路卡的驅(qū)動程序,最后,再將該伺服器及工作站上的該母卡及待測卡藉由傳輸線相連接。
當該工作站(WSK)及伺服器(SRV)的電源被開啟,該工作站以DOS開機,執(zhí)行硬盤(或軟盤)中之網(wǎng)路接口卡(簡稱NIC)驅(qū)動程序時,其框架型態(tài)必須設(shè)定與伺服器相同;然后,再依一般連接網(wǎng)路伺服器的操作程序,執(zhí)行NETX.EXE程序,然后執(zhí)行注冊程序,并輸入使用者姓名,待確定與伺服器連線后,即開始對該母卡及待測卡進行各項重要相關(guān)數(shù)據(jù)(如節(jié)點ID、裝置ID、售主ID(或I/O端口地址)及初始化參量等數(shù)據(jù))及封包送/收(Tx/Rx)的檢測動作。
此種網(wǎng)路卡的傳統(tǒng)檢測方法,在設(shè)備方面除預(yù)準備一臺電腦為伺服器(SRV)外,另須準備一臺電腦做為工作站(WKS),其中做為伺服器的電腦,其穩(wěn)定性須符合網(wǎng)路伺服器(SRV)的高性能要求,且隨機存取存儲器(RAM)和硬盤的容量亦需很大,至少須符合作為網(wǎng)路伺服器正常運作的需求。
此外,若配合量產(chǎn)之速度,而須安裝多個檢測站時,則每個檢測站的工作站不僅均須安裝硬盤或軟盤,且硬盤(或軟盤)中又必須存放DOS、網(wǎng)路卡驅(qū)動程序及NETX.EXE等系統(tǒng)軟件,故檢測站愈多,設(shè)備的安裝成本即愈大。
有鑒于上述現(xiàn)有裝置上的各種缺點,本發(fā)明之一目的,系在提供一種網(wǎng)路卡之檢測方法,該方法系將檢測方法直接燒錄在該等網(wǎng)路卡之開機只讀存儲器(BOOT ROM)插槽位置所安裝的存儲器中,而后利用其開機的特性,令電腦可進接執(zhí)行檢測方法,如此,本發(fā)明僅須利用一臺電腦主機,而不需硬盤或軟盤機來開機,即可迅速完成網(wǎng)路卡之各項檢測,節(jié)省了軟盤或硬盤開機所需的漫長時間。
由于本發(fā)明只需一臺電腦主機板,而不需要軟盤或硬機,也不需要如DOS等額外之作業(yè)系統(tǒng)軟件,故其檢測環(huán)境單純,成本較低。
發(fā)明人根據(jù)從事該項行業(yè)多年的經(jīng)驗,以及經(jīng)過多次不斷地努力研究與實驗,終于發(fā)展設(shè)計出本發(fā)明的網(wǎng)路卡之檢測方法,其藉由本發(fā)明將一母卡及一待測卡分別插設(shè)在同一臺電腦之主機板上,利用開機(BOOT)的特性,只須開啟電腦電源,即可直接執(zhí)行該母卡及待測卡上開機只讀存儲器(BOOT ROM)插槽位置所安裝的存儲器中燒錄之檢測方法,依序檢測出該待檢測網(wǎng)路卡的各項特性,并在完成所有檢測,且判斷通過后,即自動將待測卡中之節(jié)點(Node)ID值加一(或一設(shè)定的數(shù)值)寫回母卡或電腦的存儲器中,以便在檢測另一片待測網(wǎng)路卡時,該檢測方法能根據(jù)該母卡或電腦的存儲器中所存放的該節(jié)點ID值,自動于待測網(wǎng)路卡中燒錄新的節(jié)點ID值,以符合網(wǎng)路卡間節(jié)點ID值不得重復(fù)的要求。
圖1是利用本發(fā)明的網(wǎng)路卡檢測裝置的示意圖;圖2是一般網(wǎng)路卡的示意圖;圖3是本發(fā)明的一種網(wǎng)路卡之檢測方法的流程示意圖;本發(fā)明針對網(wǎng)路卡之檢測,如圖1及2所示,系以一經(jīng)檢測驗證無誤的網(wǎng)路卡作為母卡2,該母卡2系插接在一電腦主機板1的一插槽21中,而待檢測的網(wǎng)路卡3則插接在另一插槽(圖中未示)中,該二網(wǎng)路卡2、3上相同的輸出/入端間再藉由傳輸線4予以連接,即完成連線,可進行檢測工作。本發(fā)明開始檢測前,須在該二網(wǎng)路卡2、3之開機只讀存儲器(BOOT ROM)插槽位置21、31上,如圖2所示,分別插接安裝有存儲器(可為ROM、EPROM、E2PROM或FLASHROM)22、32,而這些存儲器22、32中可單獨或同時燒錄有網(wǎng)路檢測程序,該個人電腦被啟動時,即利用其開機的特性,執(zhí)行儲存于網(wǎng)路卡的開機只讀存儲器位置上這些存儲器22、32中的網(wǎng)路檢測程序,以引導(dǎo)該個人電腦進入檢測的操作環(huán)境,而網(wǎng)路卡的檢測也隨即開始。
本發(fā)明針對網(wǎng)路卡在進行檢測時,如圖3所示,該電腦1的中央處理單元11先從該母卡2的存儲器22中讀取所存儲的檢測方法,再依該方法讀取有關(guān)網(wǎng)路卡的重要數(shù)據(jù),并將該等重要數(shù)據(jù),如節(jié)點ID、裝置ID、售主ID(或I/O端口地址)及初始化等參數(shù),分別寫入該母卡2及待測卡3中,該等網(wǎng)路卡中所寫入之節(jié)點ID值須不相同,以符合網(wǎng)路卡間節(jié)點ID不得重復(fù)的特性要求,然后再自該母卡2及待測卡3中讀取所寫入的網(wǎng)路卡重要數(shù)據(jù),并予以比較判斷;若經(jīng)比較判斷,所寫入的網(wǎng)路卡重要數(shù)據(jù)有錯誤,則本發(fā)明將于電腦之顯示幕(圖中未示)上,顯示檢測失敗之訊息,并提示檢測人員將電腦之電源關(guān)閉,以進行維修處理。然后,再重覆前述檢測步驟,直到該母卡2及待測卡3通過該項檢測為止。
若完成該等重要數(shù)據(jù)之寫入,且讀取無誤后,本發(fā)明即根據(jù)所讀取的參數(shù)值,分別對該母卡2及待測卡3作初始化設(shè)定,并開始進行網(wǎng)路送/收檢測,該送/收檢測系先將該二網(wǎng)路卡均切換至UTP輸出/入端,再由該母卡2送出封包(packet),當該待測卡3收到該封包后,電腦1的中央處理單元12將比較經(jīng)由該待測卡3所收到之封包內(nèi)容,是否與該母卡2所送出的相同,若不相同,或發(fā)生封包內(nèi)容有漏失之情形,則將于電腦的顯示幕上,顯示出相關(guān)訊息,以提醒檢測人員檢查連線是否有誤,或網(wǎng)路卡是否有問題,本發(fā)明并可在完成檢查后,提供檢測人員選擇按鍵,以繼續(xù)重新檢測,或進行其它輸出/入端之檢測。
另,再由該待測卡3送出封包,當該母卡2收到該封包后,電腦1的中央處理單元12將比較經(jīng)由該母卡2所收到的封包內(nèi)容,是否與該待測卡3送出的相同,若不相同,或發(fā)生封包內(nèi)容有漏失之情形,則依前述方式處理。
若相同,則檢測人員選擇繼續(xù)進行其它輸出/入端之檢測,將兩片網(wǎng)路卡皆切換至另一BNC或AUI輸出/入端,并再重復(fù)前述網(wǎng)路送/收檢測的動作,繼續(xù)進行檢測,直到該二網(wǎng)路卡上所有的輸出/入端皆完成送/收檢測。
本發(fā)明在完成所有的檢測,并判斷該待測卡3通過檢測后,即將該待測卡3中之節(jié)點ID值加一(或一設(shè)定之數(shù)值)寫回母卡2,以便在檢測另一片待測網(wǎng)路卡時,能燒錄該新的節(jié)點ID值,令所有完成檢測的網(wǎng)路卡均具有不同的節(jié)點ID值,以符合網(wǎng)路卡間節(jié)點ID不得重復(fù)的特性要求。
故,本發(fā)明以一臺電腦主機作為檢測工具,將檢測方法燒錄在二網(wǎng)路卡之開機只讀存儲器插槽位置上所安裝的該等存儲器22、32中,而后利用其開機之特性,令電腦主機直接執(zhí)行該檢測方法,如此,不僅不需要軟盤機或硬盤機,也不需要如DOS等額外之作業(yè)系統(tǒng)軟件,即可迅速完成網(wǎng)路卡之各項檢測,節(jié)省了軟或硬盤所需之成本及開機之漫長時間。
以上所述,僅系本發(fā)明之較佳實施例,本發(fā)明所主張之權(quán)利范圍,并不局限于此,按凡熟悉該項技藝人士,依據(jù)本發(fā)明所披露之技術(shù)內(nèi)容,可輕易思及的等效變化,均應(yīng)屬不脫離本發(fā)明的保護范疇。
權(quán)利要求
1.一種網(wǎng)路卡之檢測方法,其特征在于,主要包括下列步驟1)先將一母卡及待檢測之網(wǎng)路卡分別插接在一電腦主機板之插槽中,在該二網(wǎng)路卡上相同之輸出/入端間,由傳輸線予以連接,即完成連線;2)檢測前,須在該二網(wǎng)路卡之開機只讀存儲器插槽位置上,分別插接安裝有存儲器,其中可單獨或同時燒錄有網(wǎng)路檢測方法;3)當電腦主機被啟動時,利用其開機之特性,執(zhí)行儲存于網(wǎng)路卡之開機只讀存儲器位置上的所述存儲器中之網(wǎng)路檢測方法,引導(dǎo)所述電腦進入檢測的操作環(huán)境;4)電腦主機即依所述存儲器中所燒錄之網(wǎng)路檢測方法,進行各項檢測;5)在完成所有之檢測,并判斷待測卡通過檢測后,即將該待測卡中之節(jié)點ID值加一寫回母卡或電腦之存儲器中,以便在檢測另一片待測網(wǎng)路卡時,該檢測方法能根據(jù)該母卡或電腦的存儲器中所存放的該節(jié)點ID值,自動于待測網(wǎng)路卡中燒錄新的節(jié)點ID值,令所有完成檢測之網(wǎng)路卡均具有不同的節(jié)點ID值。
2.如權(quán)利要求1所述的一種網(wǎng)路卡之檢測方法,其特征在于,在所述進行檢測步驟中,包括下列步驟1)所述電腦主機的該中央處理單元并依該檢測方法將有關(guān)網(wǎng)路卡的重要數(shù)據(jù),分別寫入該母卡及待測卡中,然后再自該母卡及待測卡中讀取所寫入時網(wǎng)路卡重要數(shù)據(jù),并予以比較判斷;2)若經(jīng)比較判斷,所讀取之網(wǎng)路卡重要數(shù)據(jù)有錯誤,則于電腦的顯示幕上,顯示檢測失敗之訊息,并提示檢測人員將電腦之電源關(guān)閉,以進行維修處理;3)若完成所述重要數(shù)據(jù)之寫入,且讀取無誤后,即根據(jù)所讀取的參數(shù)值,分別對該母卡及待測卡作初始化設(shè)定,并開始進行網(wǎng)路送/收檢測,該送/收檢測系先將該二網(wǎng)路卡均切換至相同之輸出/入端,再由該母卡送出封包,當該待測卡收到該封包后,電腦的中央處理單元將比較經(jīng)由該待測卡所收到之封包內(nèi)容,是否與該母卡所送出的相同;4)繼續(xù)進行其它輸出入端的檢測,即將兩片網(wǎng)路卡皆切換至另一相同的輸出/入端,并再重復(fù)前述網(wǎng)路送/收檢測之步驟,繼續(xù)進行檢測,直到該二網(wǎng)路卡上所有的輸出/入端皆完成送/收檢測。
3.如權(quán)利要求2所述的一種網(wǎng)路卡之檢測方法,其特征在于,若經(jīng)比較判斷,所讀取之網(wǎng)路卡重要數(shù)據(jù)有錯誤,并經(jīng)檢測人員完成維修處理后,再重覆前述檢測步驟,直到該母卡及待測卡通過該項檢測為止。
4.如權(quán)利要求2所述的一種網(wǎng)路卡之檢測方法。其特征在于,若該中央處理單元比較經(jīng)由該待測卡或該母卡所收到之封包內(nèi)容與該母卡或該待測卡所送出的不相同,或發(fā)生封包內(nèi)容有漏失之情形,則于電腦的顯示幕上,顯示出相關(guān)訊息,以提醒檢測人員檢查連線是否有誤或網(wǎng)路卡是否有問題。
5.如權(quán)利要求4所述的一種網(wǎng)路卡之檢測方法,其特征在于,在完成該連線檢查后,可提供檢測人員選擇按鍵,以繼續(xù)重新檢測或進行其它輸出/入端之檢測。
6.如權(quán)利要求2所述的一種網(wǎng)路卡之檢測方法,其特征在于,所述網(wǎng)路卡的重要數(shù)據(jù)系指如節(jié)點ID、裝置ID、售主ID、I/O端口地址及初始化參量等參數(shù),所述網(wǎng)路卡中所寫入之節(jié)點ID值需不相同,以符合網(wǎng)路卡間節(jié)點ID不得重復(fù)之特性要求。
7.如權(quán)利要求1所述的一種網(wǎng)路卡之檢測方法,其特征在于,該輸出/入端口可為一UTP、BNC或AUI輸出/入端口。
8.如權(quán)利要求1所述的一種網(wǎng)路卡之檢測方法,其特征在于,所述存儲器可為ROM、EPROM、E2PROM或FLASHROM等存儲器。
全文摘要
一種網(wǎng)路卡之檢測方法,在電腦之主機板上分別插設(shè)一母卡及一待測卡,檢測時,只須開啟電腦電源,即可依序檢測出該待檢測網(wǎng)路卡之各項特性,并在完成所有檢測,且判斷通過后,即自動將待測卡中之節(jié)點ID值加一設(shè)定之數(shù)值寫回母卡或電腦的存儲器中,以便在檢測另一片待測網(wǎng)路卡時,能根據(jù)該母卡或電腦的存儲器中所存放的該節(jié)點ID值,自動于待測卡中燒錄新的節(jié)點ID值,以符合網(wǎng)路卡間節(jié)點ID值不得重復(fù)之要求。
文檔編號G06F11/00GK1199200SQ9711117
公開日1998年11月18日 申請日期1997年5月9日 優(yōu)先權(quán)日1997年5月9日
發(fā)明者陳振煌 申請人:友訊科技股份有限公司