[發明專利]一種基于飛騰平臺的網卡MAC地址燒錄方法及裝置在審
| 申請號: | 201710082121.9 | 申請日: | 2017-02-15 |
| 公開(公告)號: | CN106850875A | 公開(公告)日: | 2017-06-13 |
| 發明(設計)人: | 顧劍;張坤赤;鄧秋連;崔美;胡潤民;梁駿馳 | 申請(專利權)人: | 湖南長城銀河科技有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12 |
| 代理公司: | 長沙市護航專利代理事務所(特殊普通合伙)43220 | 代理人: | 莫曉齊 |
| 地址: | 410205 湖南省長*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 飛騰 平臺 網卡 mac 地址 方法 裝置 | ||
技術領域
本發明涉及到計算機硬件技術領域,尤其涉及一種基于飛騰平臺的網卡MAC地址燒錄方法及裝置。
背景技術
為了使新生產出來的計算機整機的網絡可用,必須給計算機自帶的網卡燒錄MAC地址。MAC地址,即Media Access Control,介質訪問控制地址,也叫硬件地址。網卡MAC地址是每一塊網卡自己的物理地址,是全球唯一的網絡設備標識,也叫網卡硬件地址,長度是48bit(即6字節),由16進制的數字組成,前24位稱為組織唯一標識符,區分不同廠家;后24位由廠家自行分配,稱為擴展標識符。無論是在廣域網上,還是在局域網上,每個網絡設備的MAC地址必須唯一,否則將無法工作。網卡的MAC地址通常是由網卡生產廠家通過燒錄器直接燒入網卡的EEPROM(Electrically Erasable Programmable Read-Only Memory,即電可擦可編程只讀存儲器)中去。需要單獨對每一塊網卡的EEPROM數據進行操作,必須保證每一個寫入網卡EEPROM的數據都包含唯一且正確的網卡MAC地址,數據文件多,而且燒錄效率低,不利于流水線操作,不能進行在線修改。
因此如何能夠在飛騰平臺下在保證網卡MAC地址燒錄正確的前提下,提高燒錄效率,實現流水化作業,是本領域技術人員亟待解決的問題。
發明內容
本發明要解決的技術問題是,克服現有技術存在的上述缺陷,提供一種基于飛騰平臺的網卡MAC地址燒錄方法及裝置,在飛騰平臺下在保證網卡MAC地址燒錄正確的前提下,提高燒錄效率,實現流水化作業
本發明提供一種基于飛騰平臺的網卡MAC地址燒錄方法,所述方法包括:
步驟S100:根據對不同網卡類型的數據表分析,獲得不同類型網卡的MAC地址在網卡EEPROM中偏移量,并建立網卡MAC地址偏移量表;
步驟S200:獲取待燒錄MAC地址的網卡設備型號;
步驟S300:獲取正確的MAC地址;
步驟S400:根據待燒錄MAC地址的網卡設備型號查詢網卡MAC地址偏移量表,得到待燒錄MAC地址的網卡在其EEPROM中偏移量,將正確的MAC地址寫入偏移量中。
優選地,所述步驟S300包括:
步驟S301:獲取正確的MAC地址;
步驟S302:在MAC地址燒錄應用軟件上顯示正確的MAC地址。
優選地,所述步驟S301具體為:接收掃描設備掃描到的MAC地址。
優選地,所述步驟S301具體為:接收MAC地址燒錄應用軟件上用戶輸入的MAC地址。
優選地,所述步驟S400中將正確的MAC地址寫入偏移量后還包括:通過Qt的信號槽機制實時刷新MAC地址燒錄應用軟件上顯示的MAC地址。
本發明還提供了一種基于飛騰平臺的網卡MAC地址燒錄裝置,制表模塊,用于根據對不同網卡類型的數據表分析,獲得不同類型網卡的MAC地址在網卡EEPROM中偏移量,并建立網卡MAC地址偏移量表;
獲取模塊,用于獲取待燒錄MAC地址的網卡設備型號;
MAC地址生成模塊,用于獲取正確的MAC地址;
燒錄模塊,用于根據待燒錄MAC地址的網卡設備型號查詢網卡MAC地址偏移量表,得到待燒錄MAC地址的網卡在其EEPROM中偏移量,將正確的MAC地址寫入偏移量中。
優選地,所述MAC地址生成模塊為運行在飛騰平臺上麒麟操作系統的MAC地址燒錄應用軟件,所述MAC地址燒錄應用軟件運用Qt開發工具開發。
優選地,所述MAC地址燒錄應用軟件包括人機交互界面,用戶可通過人機交互界面輸入的MAC地址,并在人機交互界面上顯示MAC地址。
優選地,所述燒錄裝置還包括掃描裝置,用于掃描的MAC地址并發送給MAC地址燒錄應用軟件,并在人機交互界面上顯示MAC地址。
優選地,所述燒錄模塊通過Qt的信號槽機制實時刷新人機交互界面上顯示的MAC地址。
通過對不同類型的網卡數據表進行解讀,實現了對不同網卡型號MAC地址的統一燒錄方式,并且只對網卡EEPROM中保存MAC地址的特定位置進行操作,保證了網卡MAC地址正確燒錄,提高了MAC地址燒錄的效率,可實現流水化作業。
附圖說明
圖1為本發明提供的第一種基于飛騰平臺的網卡MAC地址燒錄方法的流程圖;
圖2為本發明提供的第二種基于飛騰平臺的網卡MAC地址燒錄方法的流程圖;
圖3為本發明提供的一種基于飛騰平臺的網卡MAC地址燒錄裝置的結構框圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖南長城銀河科技有限公司,未經湖南長城銀河科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710082121.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:無線網絡配置方法及其裝置、接入網系統
- 下一篇:小型化L波多通道開關濾波器組





