亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種能夠同時(shí)控制多張網(wǎng)卡寫入mac的方法

文檔序號(hào):7812324閱讀:217來源:國(guó)知局
一種能夠同時(shí)控制多張網(wǎng)卡寫入mac的方法
【專利摘要】本發(fā)明涉及通信類電子產(chǎn)品的生產(chǎn)制造領(lǐng)域,尤其涉及一種能夠同時(shí)控制多張網(wǎng)卡寫入MAC的方法,包括以下步驟:搭建測(cè)試環(huán)境,包括相互連接在同一個(gè)局域網(wǎng)內(nèi)的一臺(tái)主控PC和N臺(tái)被控PC,所述主控PC和所述N臺(tái)被控PC通過一臺(tái)Hub相互連接,所述N臺(tái)被控PC中每臺(tái)被控PC均連接有一個(gè)無線網(wǎng)卡;在主控PC上設(shè)置N個(gè)線程,每個(gè)線程接收被掃描入的MAC地址,每掃描一個(gè)MAC地址,線程創(chuàng)建一個(gè)socket連接,連接到對(duì)應(yīng)的被控PC的IP地址上等步驟。本發(fā)明實(shí)現(xiàn)了一個(gè)作業(yè)員在一臺(tái)PC上可操作多個(gè)網(wǎng)卡同時(shí)測(cè)試,大大的提高了效率;另外,測(cè)試多個(gè)網(wǎng)卡的界面在一個(gè)顯示屏上顯示,可以節(jié)省多臺(tái)顯示器。
【專利說明】-種能夠同時(shí)控制多張網(wǎng)卡寫入MAC的方法

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信類電子產(chǎn)品的生產(chǎn)制造領(lǐng)域,尤其涉及一種能夠同時(shí)控制多張網(wǎng) 卡寫入MAC的方法。

【背景技術(shù)】
[0002] 在通信類電子產(chǎn)品的制造過程中,例如嵌入式的產(chǎn)品:路由器,有PC外圍設(shè)備,如 無線網(wǎng)卡等,需要為每個(gè)產(chǎn)品寫入一個(gè)唯一的MAC地址。為路由器寫MAC的做法是通過一 臺(tái)PC,用網(wǎng)線連接路由器,通過命令來給路由器寫MAC地址,而為網(wǎng)卡寫MAC地址,把網(wǎng)卡安 裝在PC上,PC通過驅(qū)動(dòng)給網(wǎng)卡寫MAC地址。
[0003] 在最初的生產(chǎn)過程中,一臺(tái)PC -次只能測(cè)試一臺(tái)產(chǎn)品,測(cè)試完一臺(tái)產(chǎn)品后再測(cè)試 另外一臺(tái)產(chǎn)品,生產(chǎn)效率很低。為了提高生產(chǎn)效率,讓一臺(tái)設(shè)備能同時(shí)測(cè)試多臺(tái)路由器,已 經(jīng)一份實(shí)用新型專利公開了一種多機(jī)測(cè)試系統(tǒng),專利號(hào)201120370409. 4,這個(gè)方法雖然解 決了一臺(tái)設(shè)備同時(shí)測(cè)試多臺(tái)路由器的問題,但這個(gè)方法無法應(yīng)用在無線網(wǎng)卡上,無線網(wǎng)卡 還是一臺(tái)PC測(cè)試一臺(tái)網(wǎng)卡,因?yàn)闊o線網(wǎng)卡是通過驅(qū)動(dòng)來控制的,一臺(tái)PC無法同時(shí)控制多個(gè) 無線網(wǎng)卡進(jìn)行生產(chǎn)測(cè)試。


【發(fā)明內(nèi)容】

[0004] 本發(fā)明的目的在于提供一種能夠同時(shí)控制多張網(wǎng)卡寫入MAC的方法,解決的問 題。
[0005] 為解決上述問題,本發(fā)明所采取的技術(shù)方案是:
[0006] 一種能夠同時(shí)控制多張網(wǎng)卡寫入MAC的方法,包括以下步驟:
[0007] 步驟一,搭建測(cè)試環(huán)境,包括相互連接在同一個(gè)局域網(wǎng)內(nèi)的一臺(tái)主控PC和N臺(tái)被 控PC,所述主控PC和所述N臺(tái)被控PC通過一臺(tái)Hub相互連接,所述N臺(tái)被控PC中每臺(tái)被 控PC均連接有一個(gè)無線網(wǎng)卡;
[0008] 步驟二,在主控PC上設(shè)置N個(gè)線程,每個(gè)線程接收被掃描入的MAC地址,每掃描一 個(gè)MAC地址,線程創(chuàng)建一個(gè)socket連接,連接到對(duì)應(yīng)的被控PC的IP地址上;
[0009] 步驟三,被控PC接收到socket連接后,主控PC把要寫入MAC的命令,MAC地址 發(fā)送到被控PC,解析出具體的命令格式,并把MAC地址作為參數(shù),調(diào)用寫MAC地址的函數(shù) writeE印rom,把MAC地址寫入到無線網(wǎng)卡中,寫入完成后把寫入是否成功的結(jié)果再返回給 主控PC。
[0010] 更進(jìn)一步的技術(shù)方案是,所述主控PC發(fā)向被控PC的消息格式定義如下:Write mac 001122001155,被控PC返回主控PC的消息格式定義如下:Write mac pass。 toon] 采用上述技術(shù)方案所產(chǎn)生的有益效果在于:本發(fā)明通過硬件環(huán)境的改造,測(cè)試方 法的改進(jìn),實(shí)現(xiàn)了一個(gè)作業(yè)員在一臺(tái)PC上可操作多個(gè)網(wǎng)卡同時(shí)測(cè)試,大大的提高了效率; 另外,測(cè)試多個(gè)網(wǎng)卡的界面在一個(gè)顯示屏上顯示,可以節(jié)省多臺(tái)顯示器。

【專利附圖】

【附圖說明】
[0012] 圖1是本發(fā)明一種能夠同時(shí)控制多張網(wǎng)卡寫入MAC的方法的流程示意圖。

【具體實(shí)施方式】
[0013] 為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì) 本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。
[0014] 圖1示出了本發(fā)明一種能夠同時(shí)控制多張網(wǎng)卡寫入MAC的方法的一個(gè)實(shí)施例:一 種能夠同時(shí)控制多張網(wǎng)卡寫入MAC的方法,包括以下步驟:
[0015] 步驟一,搭建測(cè)試環(huán)境,包括相互連接在同一個(gè)局域網(wǎng)內(nèi)的一臺(tái)主控PC和N臺(tái)被 控PC,所述主控PC和所述N臺(tái)被控PC通過一臺(tái)Hub相互連接,所述N臺(tái)被控PC中每臺(tái)被 控PC均連接有一個(gè)無線網(wǎng)卡;
[0016] 步驟二,在主控PC上設(shè)置N個(gè)線程,每個(gè)線程接收被掃描入的MAC地址(如 001122334455),每掃描一個(gè)MAC地址,線程創(chuàng)建一個(gè)socket連接,連接到對(duì)應(yīng)的被控PC的 IP地址上;
[0017] 步驟三,被控PC接收到socket連接后,主控PC把要寫入MAC的命令,MAC地址發(fā) 送到被控PC(如write mac 001122334455),解析出具體的命令格式,并把MAC地址作為參 數(shù),調(diào)用寫MAC地址的函數(shù)writeE印rom(如0x95, 001122334455),把MAC地址寫入到無線 網(wǎng)卡中,寫入完成后把寫入是否成功的結(jié)果再返回給主控PC。
[0018] 根據(jù)本發(fā)明一種能夠同時(shí)控制多張網(wǎng)卡寫入MAC的方法的一個(gè)優(yōu)選實(shí)施例,所述 主控PC發(fā)向被控PC的消息格式定義如下:Write mac 001122001155,被控PC返回主控PC 的消息格式定義如下:Write mac pass。
[0019] 盡管這里參照本發(fā)明的多個(gè)解釋性實(shí)施例對(duì)本發(fā)明進(jìn)行了描述,但是,應(yīng)該理解, 本領(lǐng)域技術(shù)人員可以設(shè)計(jì)出很多其他的修改和實(shí)施方式,這些修改和實(shí)施方式將落在本申 請(qǐng)公開的原則范圍和精神之內(nèi)。更具體地說,在本申請(qǐng)公開、附圖和權(quán)利要求的范圍內(nèi),可 以對(duì)主題組合布局的組成部件和/或布局進(jìn)行多種變型和改進(jìn)。除了對(duì)組成部件和/或布 局進(jìn)行的變形和改進(jìn)外,對(duì)于本領(lǐng)域技術(shù)人員來說,其他的用途也將是明顯的。
【權(quán)利要求】
1. 一種能夠同時(shí)控制多張網(wǎng)卡寫入MAC的方法,其特征在于包括以下步驟: 步驟一,搭建測(cè)試環(huán)境,包括相互連接在同一個(gè)局域網(wǎng)內(nèi)的一臺(tái)主控PC和N臺(tái)被控PC, 所述主控PC和所述N臺(tái)被控PC通過一臺(tái)Hub相互連接,所述N臺(tái)被控PC中每臺(tái)被控PC 均連接有一個(gè)無線網(wǎng)卡; 步驟二,在主控PC上設(shè)置N個(gè)線程,每個(gè)線程接收被掃描入的MAC地址,每掃描一個(gè) MAC地址,線程創(chuàng)建一個(gè)socket連接,連接到對(duì)應(yīng)的被控PC的IP地址上; 步驟三,被控PC接收到socket連接后,主控PC把要寫入MAC的命令,MAC地址發(fā) 送到被控PC,解析出具體的命令格式,并把MAC地址作為參數(shù),調(diào)用寫MAC地址的函數(shù) writeE印rom,把MAC地址寫入到無線網(wǎng)卡中,寫入完成后把寫入是否成功的結(jié)果再返回給 主控PC。
2. 根據(jù)權(quán)利要求1所述的一種能夠同時(shí)控制多張網(wǎng)卡寫入MAC的方法,其特征在于: 所述主控PC發(fā)向被控PC的消息格式定義如下:Write mac 001122001155,被控PC返 回主控PC的消息格式定義如下:Write mac pass。
【文檔編號(hào)】H04L12/26GK104158705SQ201410422681
【公開日】2014年11月19日 申請(qǐng)日期:2014年8月25日 優(yōu)先權(quán)日:2014年8月25日
【發(fā)明者】劉立剛, 黃亮, 朱明輝 申請(qǐng)人:太倉(cāng)市同維電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1