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