那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

英創信息技術Linux工控主板支持3G網卡介紹

英創信息技術 ? 來源:英創信息技術 ? 作者:英創信息技術 ? 2020-01-17 09:49 ? 次閱讀

英創公司提供的眾多無線通訊方案(包括基于GPRS網絡的TCP/UDP通訊、SMS、基于GPRS的支持斷點繼傳的FTP文件傳輸等)被我們的很多客戶成功的運用到了自己的項目中。隨著3G(3rd-generation,第三代移動通訊技術)運用的普及,英創公司的工控主板同樣對3G無線通訊做了完備的支持。本文就以目前很常用的華為3G網卡770W和E261為例,介紹英創嵌入式Linux工控主板EM335x登錄中國聯通WCDMA網絡的具體方法。

華為770W和E261網卡通過USB接口和主板連接,英創公司主板的Linux內核中已經添加了3G模塊的驅動(USB轉串口的驅動)和ppp協議的支持。內核中的3G模塊的驅動是以模塊(usbserial.ko)的形式提供,usbserial.ko是一個通用的驅動,已經集成了一部分常用網卡的驅動,比如華為770W的網卡驅動。還有一部分網卡,內核模塊中并沒有集成它的驅動,需要借助輔助工具來進行驅動加載,比如華為E261。在內核中已經集成驅動的網卡只需要加載驅動模塊,然后撥號,即可連接上網,撥號使用的文件在/etc/ppp/peers/目錄下,英創公司已經編寫好了GPRS網絡,WCDMA網絡,CDMA網絡的撥號文件,GPRS撥號在英創的GPRS模塊中已經被很多客戶使用,使用3G網絡時客戶只需要選用對應的撥號文件即可,本文使用的是聯通WCDMA網絡,所以使用/etc/ppp/peers/目錄下的wcdma-connect-script文件。若客戶有其他特殊的要求,可以根據英創公司提供的這三個撥號文件進行修改,滿足自己的需要。

華為770W網卡使用步驟如下:

1、上電啟動英創公司的Linux主板,插入3G網卡。在沒有加載驅動的時候,會被識別成CDROM或者USB移動存儲設備。

2、加載驅動模塊:
insmod /lib/modules/3.12.0/usbserial.ko vendor=0x12d1 product=0x1404

vendor和product是網卡工作在Modem模式時的ID。這里輸入的是華為770W網卡的ID,vendor=0x12d1代表華為公司,product=0x1404代表產品。加載成功后,終端會打印出轉換信息,網卡變轉化為Modem模式,在/dev下顯示節點ttyUSB0、ttyUSB1、ttyUSB2、ttyUSB3、ttyUSB4。

3、撥號:
pppd call wcdma-connect-script

使用WCDMA網絡的撥號文件wcdma-connect-script進行撥號,完成以后,可以使用ifconfig命令查詢,如果成功聯網,會有ppp0的網絡信息。如圖所示:

但是還有一部分比較新的網卡的驅動沒有集成在usbserial.ko中,這是只是加載了usbserial.ko模塊還不能夠識別這個網卡,需要使用另一款輔助工具:usb_modeswitch,英創公司已經將這個工具移植到嵌入式環境中,華為E261網卡的使用就需要使用到usb_modeswitch,因為usberial.ko中并沒有它的驅動,使用步驟如下:

1、上電啟動英創公司的Linux主板,插入3G網卡。在沒有加載驅動的時候,同樣會被識別成CDROM或者USB移動存儲設備。

2、加載驅動模塊:
insmod /lib/modules/3.12.0/usbserial.ko vendor=0x12d1 product=0x1436

這里輸入的是華為E261網卡的ID,同樣vendor=0x12d1代表華為公司,product=0x1436代表產品。加載驅動后,系統并沒有識別出網卡。

3、使用usb_modeswitch工具:
在nandflash中創建一個3g目錄,將英創公司移植的usb_modeswitch工具和配置文件12d1_1446復制到3g目錄下,執行命令:
cd /mnt/nandflash/3g
./usb_modeswitch -c 12d1_1446

12d1_1446是usb_modeswitch的配置文件,編輯如下:
# Huawei, newer modems
DefaultVendor=0x12d1
DefaultProduct= 0x1446
TargetVendor=0x12d1
TargetProductList='1001,1406,140b,140c,1412,141b,1432,1433,1436,14ac,1506,150c,1511'
MessageContent='55534243123456780000000000000011062000000101000100000000000000'

配置文件中DefaultVendor和DefaultProduc是沒有加載驅動前,系統將網卡識別成CDROM或者USB移動存儲設備時顯示的ID,0x12d1是指華為公司,0x1446指的是USB移動存儲設備,因為沒有加載驅動時,系統將網卡識別為移動存儲設備,所以DefaultProduc寫上移動存儲設備的ID。TargetVendor和TargetProductList是上網卡工作在Modem模式時的ID,同樣0x12d1是指華為公司,0x1446指的是E261這款網卡。若客戶需要使用不同公司,不同型號的3G網卡,需要將這個配置文件中的內容修改為對應3G網卡的配置。

通過使用usb_modeswitch工具,系統成功的將網卡轉換為Modem模式,查看/dev目錄下,會顯示節點ttyUSB0、ttyUSB1、ttyUSB2、ttyUSB3、ttyUSB4。

4、撥號:

執行命令:pppd call wcdma-connect-script

使用WCDMA網絡的撥號文件wcdma-connect-script進行撥號,完成以后,可以使用ifconfig命令查詢,如果成功聯網,會有ppp0的網絡信息。如圖所示:

至此,華為770W和E261網卡通過EM335x已經成功登錄聯通3G網絡,可以通過ping外網網址來測試是否正確連接網絡。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11345

    瀏覽量

    210391
  • 嵌入式主板
    +關注

    關注

    7

    文章

    6086

    瀏覽量

    35614
收藏 人收藏

    評論

    相關推薦

    工控主板在數控機床設備中的應用

    工控主板作為數控機床的核心組件之一,發揮著至關重要的作用。以下是工控主板在數控機床設備中應用的詳細介紹
    的頭像 發表于 01-09 15:33 ?116次閱讀

    工業級主板工控主板的區別?

    在工業領域,主板的重要性是被無限放大的。在大型工廠里日夜不停運轉的自動化生產線、精準控制的智能電網系統、以及在極端環境下依然穩定采集數據的石油勘探設備,它們背后都依靠著工業級主板工控主板
    的頭像 發表于 01-02 10:01 ?118次閱讀

    飛騰助力首屆教育信息技術應用創新大賽圓滿落幕

    近日,由中國教育技術協會主辦,教育部教育管理信息中心教育信實驗室、公安部第三研究所、中國電子工業標準化技術協會信工委會
    的頭像 發表于 12-24 09:57 ?205次閱讀

    國產工控主板有什么優勢、特點?

    隨著國產工控主板的發展,國內企業也在不斷開發新的工控主板,為了滿足國內企業的發展需求,一些國產工控主板
    的頭像 發表于 11-15 10:11 ?184次閱讀

    ?什么是國產工控主板,國產工控主板的特點有哪些?

    什么是國產工控主板呢?國產工控主板是工業計算機的主板,是一種計算機系統的硬件設備,是專門為工業控制場景設計和生產的電路板。它在國內的研發和制
    的頭像 發表于 11-07 10:29 ?270次閱讀

    國產工控主板,信產業發展新引擎

    在當今科技飛速發展的時代,信產業正成為國家戰略的重要支撐。而我們的國產工控主板,以其卓越的性能和可靠的品質,為信產業的發展注入強大動力。國產工控
    的頭像 發表于 11-06 10:29 ?312次閱讀

    中科達榮獲2024年軟件和信息技術服務優秀企業

    及前百家企業”名單。中科達憑借非凡的技術實力與持續的創新能力,成功入選“2024年度軟件和信息技術服務競爭力百強企業”以及“2024年軟件和信息技術服務優秀企業”。
    的頭像 發表于 10-30 11:44 ?557次閱讀

    使用SNRBoost 3G技術的窗口

    電子發燒友網站提供《使用SNRBoost 3G技術的窗口.pdf》資料免費下載
    發表于 10-18 09:44 ?0次下載
    使用SNRBoost <b class='flag-5'>3G</b><b class='flag-5'>技術</b>的窗口

    工控主板有哪些特點?

    動、防塵防水等設計,能夠適應工業場景中的各種惡劣條件,具有較長的使用壽命。 ?擴展性:工控主板通常具有豐富的擴展接口,可以方便地連接各種工業設備和傳感器,滿足不同工業控制需求。 工業標準支持
    的頭像 發表于 10-10 08:55 ?400次閱讀

    國產化背景下的工控主板發展現狀

    ,是信息技術應用創新產業的簡稱,于2016年“信工委會”(信息技術應用創新工作委員會)提出,目的就是要推動我們國內軟硬件關鍵技術的研發
    的頭像 發表于 09-21 16:15 ?508次閱讀

    使用工控主板時該注意哪些事項?

    最近大家都在頻繁問一個問題就是工控主板在什么人為情況下容易出現故障,從而造成工控主板的損壞,那今天小編就來講講,我們在使用工控
    的頭像 發表于 06-05 16:01 ?482次閱讀
    使用<b class='flag-5'>工控</b><b class='flag-5'>主板</b>時該注意哪些事項?

    工控主板容易出現故障的原因有哪些?

    最近大家都在頻繁問一個問題就是工控主板在什么人為情況下容易出現故障,從而造成工控主板的損壞,那今天小編就來講講,我們在使用工控
    的頭像 發表于 05-17 10:57 ?448次閱讀

    工控主板的性能指標有哪些?

    工控主板是工業控制領域中的關鍵組成部分,它承載著工控系統的核心功能。因此,工控主板的性能指標是評估其質量和性能的重要標準。本文將
    的頭像 發表于 05-10 16:27 ?1002次閱讀
    <b class='flag-5'>工控</b><b class='flag-5'>主板</b>的性能指標有哪些?

    工控主板和普通主板的區別有哪些

    工控主板和普通主板是兩種在計算機硬件領域中常見的主板類型,它們在設計、功能和用途上有著明顯的區別。工控
    的頭像 發表于 04-25 16:54 ?1434次閱讀
    <b class='flag-5'>工控</b><b class='flag-5'>主板</b>和普通<b class='flag-5'>主板</b>的區別有哪些

    購買工控主板的三大誤區

    最近有很多人問我什么樣的工控主板算好的,有沒有一個統一的標準。工控主板作為整機的核心組成部分,在性能穩定上有著至關重要的作用,那今天小編就來給大家講解一下在購買
    的頭像 發表于 04-16 16:40 ?398次閱讀
    真人百家乐国际第一品牌| 赌神网百家乐官网2| 做生意怎么看风水| 百人百家乐软件供应| 澳门百家乐网上赌博| 威尼斯人娱乐城金杯娱乐城| 大发888娱乐场下载iypuqrd| 足球博彩网| 菠菜百家乐官网娱乐城| 百家乐官网太阳城球讯网| 大发888博狗博彩| 财神百家乐的玩法技巧和规则 | 百家乐无损打法| 大发888游戏平台 df888ylc3403| 大发888老虎机官方| 昌平区| 在线百家乐官网作| 克拉克百家乐官网的玩法技巧和规则 | 免费百家乐官网规则| 扑克百家乐官网麻将筹码防伪| 加多宝百家乐官网的玩法技巧和规则 | 365体育投注| 深圳百家乐官网的玩法技巧和规则| 百家乐赌博大全| 柳河县| 澳门百家乐博客| 彰化县| 博必发百家乐官网的玩法技巧和规则 | 凱旋門娱乐城| 百家乐官网有诈吗| 24山什么来龙是真龙| 娱乐城开户送| 百家乐官网旺门打法| 大发888 bet娱乐场下载| 百家乐官网开户送10彩金| 全讯网百家乐的玩法技巧和规则 | 赌博网站| 澳门百家乐大小| 麻江县| 网上百家乐的玩法技巧和规则| 晓游棋牌官方下载|