[發(fā)明專利]一種能夠同時控制多張網(wǎng)卡寫入MAC的方法在審
| 申請?zhí)枺?/td> | 201410422681.0 | 申請日: | 2014-08-25 |
| 公開(公告)號: | CN104158705A | 公開(公告)日: | 2014-11-19 |
| 發(fā)明(設計)人: | 劉立剛;黃亮;朱明輝 | 申請(專利權)人: | 太倉市同維電子有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26 |
| 代理公司: | 北京天奇智新知識產(chǎn)權代理有限公司 11340 | 代理人: | 王海洋 |
| 地址: | 215400 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 能夠 同時 控制 網(wǎng)卡 寫入 mac 方法 | ||
技術領域
本發(fā)明涉及通信類電子產(chǎn)品的生產(chǎn)制造領域,尤其涉及一種能夠同時控制多張網(wǎng)卡寫入MAC的方法。
背景技術
在通信類電子產(chǎn)品的制造過程中,例如嵌入式的產(chǎn)品:路由器,有PC外圍設備,如無線網(wǎng)卡等,需要為每個產(chǎn)品寫入一個唯一的MAC地址。為路由器寫MAC的做法是通過一臺PC,用網(wǎng)線連接路由器,通過命令來給路由器寫MAC地址,而為網(wǎng)卡寫MAC地址,把網(wǎng)卡安裝在PC上,PC通過驅動給網(wǎng)卡寫MAC地址。
在最初的生產(chǎn)過程中,一臺PC一次只能測試一臺產(chǎn)品,測試完一臺產(chǎn)品后再測試另外一臺產(chǎn)品,生產(chǎn)效率很低。為了提高生產(chǎn)效率,讓一臺設備能同時測試多臺路由器,已經(jīng)一份實用新型專利公開了一種多機測試系統(tǒng),專利號201120370409.4,這個方法雖然解決了一臺設備同時測試多臺路由器的問題,但這個方法無法應用在無線網(wǎng)卡上,無線網(wǎng)卡還是一臺PC測試一臺網(wǎng)卡,因為無線網(wǎng)卡是通過驅動來控制的,一臺PC無法同時控制多個無線網(wǎng)卡進行生產(chǎn)測試。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種能夠同時控制多張網(wǎng)卡寫入MAC的方法,解決的問題。
為解決上述問題,本發(fā)明所采取的技術方案是:
一種能夠同時控制多張網(wǎng)卡寫入MAC的方法,包括以下步驟:
步驟一,搭建測試環(huán)境,包括相互連接在同一個局域網(wǎng)內(nèi)的一臺主控PC和N臺被控PC,所述主控PC和所述N臺被控PC通過一臺Hub相互連接,所述N臺被控PC中每臺被控PC均連接有一個無線網(wǎng)卡;
步驟二,在主控PC上設置N個線程,每個線程接收被掃描入的MAC地址,每掃描一個MAC地址,線程創(chuàng)建一個socket連接,連接到對應的被控PC的IP地址上;
步驟三,被控PC接收到socket連接后,主控PC把要寫入MAC的命令,MAC地址發(fā)送到被控PC,解析出具體的命令格式,并把MAC地址作為參數(shù),調(diào)用寫MAC地址的函數(shù)writeEeprom,把MAC地址寫入到無線網(wǎng)卡中,寫入完成后把寫入是否成功的結果再返回給主控PC。
更進一步的技術方案是,所述主控PC發(fā)向被控PC的消息格式定義如下:Write?mac?001122001155,被控PC返回主控PC的消息格式定義如下:Write?mac?pass。
采用上述技術方案所產(chǎn)生的有益效果在于:本發(fā)明通過硬件環(huán)境的改造,測試方法的改進,實現(xiàn)了一個作業(yè)員在一臺PC上可操作多個網(wǎng)卡同時測試,大大的提高了效率;另外,測試多個網(wǎng)卡的界面在一個顯示屏上顯示,可以節(jié)省多臺顯示器。
附圖說明
圖1是本發(fā)明一種能夠同時控制多張網(wǎng)卡寫入MAC的方法的流程示意圖。
具體實施方式
為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
圖1示出了本發(fā)明一種能夠同時控制多張網(wǎng)卡寫入MAC的方法的一個實施例:一種能夠同時控制多張網(wǎng)卡寫入MAC的方法,包括以下步驟:
步驟一,搭建測試環(huán)境,包括相互連接在同一個局域網(wǎng)內(nèi)的一臺主控PC和N臺被控PC,所述主控PC和所述N臺被控PC通過一臺Hub相互連接,所述N臺被控PC中每臺被控PC均連接有一個無線網(wǎng)卡;
步驟二,在主控PC上設置N個線程,每個線程接收被掃描入的MAC地址(如001122334455),每掃描一個MAC地址,線程創(chuàng)建一個socket連接,連接到對應的被控PC的IP地址上;
步驟三,被控PC接收到socket連接后,主控PC把要寫入MAC的命令,MAC地址發(fā)送到被控PC(如write?mac?001122334455),解析出具體的命令格式,并把MAC地址作為參數(shù),調(diào)用寫MAC地址的函數(shù)writeEeprom(如0x95,001122334455),把MAC地址寫入到無線網(wǎng)卡中,寫入完成后把寫入是否成功的結果再返回給主控PC。
根據(jù)本發(fā)明一種能夠同時控制多張網(wǎng)卡寫入MAC的方法的一個優(yōu)選實施例,所述主控PC發(fā)向被控PC的消息格式定義如下:Write?mac?001122001155,被控PC返回主控PC的消息格式定義如下:Write?mac?pass。
盡管這里參照本發(fā)明的多個解釋性實施例對本發(fā)明進行了描述,但是,應該理解,本領域技術人員可以設計出很多其他的修改和實施方式,這些修改和實施方式將落在本申請公開的原則范圍和精神之內(nèi)。更具體地說,在本申請公開、附圖和權利要求的范圍內(nèi),可以對主題組合布局的組成部件和/或布局進行多種變型和改進。除了對組成部件和/或布局進行的變形和改進外,對于本領域技術人員來說,其他的用途也將是明顯的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于太倉市同維電子有限公司,未經(jīng)太倉市同維電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410422681.0/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 可選擇多網(wǎng)絡手機
- 多操作系統(tǒng)中網(wǎng)卡之間的切換方法和系統(tǒng)
- 一種網(wǎng)卡配置的方法及裝置
- 一種多網(wǎng)卡自動聚合并監(jiān)控報警方法及系統(tǒng)
- 一種報文轉發(fā)方法、系統(tǒng)及網(wǎng)卡和存儲介質(zhì)
- 網(wǎng)卡性能統(tǒng)計方法以及裝置
- 網(wǎng)卡處理方法、裝置、電子設備及存儲介質(zhì)
- 一種網(wǎng)絡配置方法、裝置、設備及可讀存儲介質(zhì)
- 基于Kylin系統(tǒng)的網(wǎng)卡識別處理方法、系統(tǒng)、終端及存儲介質(zhì)
- 一種網(wǎng)卡冗余系統(tǒng)及服務器





