欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年2022年华为TD模块Linux第三方集成指导文档 .pdf

    • 资源ID:39713339       资源大小:44.86KB        全文页数:5页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年2022年华为TD模块Linux第三方集成指导文档 .pdf

    华为TD模块Linux 第三方集成指导文档Catalog 目录1 目的.2 2 范围.2 3 简介.2 4 Linux 系统支持华为TD 模块设备的集成步骤.2 4.1 USB cdc-acm 内核驱动模块集成步骤.2 4.2 Linux PPP拨号工具集成步骤.3 5 在Linux 系统上的 modem拨号.4 6 附录.4 6.1 获取单板当前的端口映射情况信息.4 名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 5 页 -1 目的本文档主要针对华为TD模块设备基于Linux 系统的集成开发活动进行相关的指导说明。主要面向第三方软件开发商的集成开发人员。2 范围本文档主要说明了在Linux 系统上支持华为TD模块设备的相关开发工作,及其注意事项。3 简介要在 Linux 系统中支持华为TD模块设备,则要求Linux 系统必须存在内核驱动模块cdc-acm.ko,PPP协议模块和 PPP 拨号相关的工具程序。对于 通用 的PC Linux 系统,如果 Ubuntu、RedHat、Fedora、OpenSUSE等系统,其内核系统中 默认已经 内 置有 对应的cdc-acm.ko驱动模块和相关的PPP模块文件了,至 于拨号 管理的功能,建议直接 集成华为 提供 的 Linux 后台 软件 来支持。本文 不再 作详细 说明。本文 将主要说明 定制 的Linux 系统 或嵌入式 的Linux 系统支持华为 TD 模块设备的集成操作。4 Linux 系统支持华为 TD 模块设备的集成步骤4.1 USB cdc-acm 内核驱动模块集成步骤USB cdc-acm驱动模块,是Linux 内核内 置的 标准 的驱动模块。其源文件在 Linux内核代码 中的 位置 为drivers/usb/class/cdc-acm.c,编译后,生成名称 为cdc-acm.ko的模块文件,该文件存 放于Linux 系统/lib/modules/$(uname-r)/kernel/drivers/usb/class 目录 下。其具体的集成步骤 如下:1、Linux 内核 编译配置时,需要选中下面蓝色 的配置 项。Device Drivers-USB Support-Support for Host-side USB *USB device filesystem EHCI HCD(USB 2.0)support 名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 5 页 -OHCI HCD support UHCI HCD(most Intel and VIA)support USB Modem(CDC ACM)support 2、编译完 成后,如果 cdc-acm.ko模块 被成功 的集成 到内核中,则 可以 在/lib/modules/$(uname-r)/kernel/drivers/usb/class 目录 下看到 cdc-acm.ko文件。4.2 Linux PPP 拨号工具集成步骤本文档中,使用 PPPD配合 wvdial 工具进行拨号。其集成步骤如下:1 从网站 上下载 pppd的源代码,其 源码包名称 为 ppp-version.tar.gz,其中 version 为该代码包 的版本号。请根据 当前 Linux 系统的情况,下载 对应版 本的pppd源码包。2 根据源码包 中的指导,编译并安装该 pppd工具,默认 情况 下,pppd会并安装到/usr/sbin/目录 下。3 从网站 上下载 wvdial 的相关 源代码,包括:wvdial 源码包 wvdial-version.tar.gz 其中version 为该代码包 的 版本号;已经 其 依赖 的库WvStreams安装包或是源码包。4 根据源码包 中的指导,编译并安装 wvdial 工具。5 编辑/etc/wvdial.conf 文件,修改 的wvdial.conf 模板 如下:Modem0 Modem=/dev/ttyACM0#指定modem的端口Band=115200 SetVolume=0 PPPP Path=/usr/sbin/pppd#指定pppd的路径,需 要时根据 系统中 pppd的实际路径进行 修改。Dial Command=ATDT Init1=ATZ Init1=AT+CGDCONT=1,IP,CMNET#设 定拨号 时的APN 名称Dialer TDMODEM Username=CMNET#拨号的 用户名,开 户时ISP提供,即由 中 国移 动提供Password=CMNET#拨号的 密码,开 户时ISP提供,即由 中国移 动提供Phone=*99*1#拨号的号 码,目前中 国移 动的 TD网络使用*99*1#Stupid Mode=1 名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 5 页 -Inherits=Modem0 6 在/etc/ppp/目录 下,创建 一个 具有可 执行 权限 的文件:ip-up.local 然后写入如下 的脚本语句:#!/bin/sh cp-f /etc/resolv.conf/etc/resolv.conf.local cp-f/etc/ppp/resolv.conf/etc/resolv.conf cat /etc/resolv.conf.local /etc/resolv.conf 7 在/etc/ppp/目录 下,创建 一个 具有可 执行 权限 的文件:ip-down.local 然后写入如下 的脚本语句:#!/bin/sh cp-f/etc/resolv.conf.local/etc/resolv.conf rm-f/etc/resolv.conf.local 85 在 Linux 系统上的 modem 拨号在集成工作 完 成之后,则对华为 TD模块的拨号 操作步骤 如下:1.插上华为 TD模块设备2.查询 Linux 系统为华为 TD模块设备的驱动加载情况,及其端口设备文件的情况。一般来说,华为的 TD模块的端口 名称 为/dev/ttyACM 数字,而且 其第 一个 的端口为modem端口。3.根据 具体 的modem端口 名称,修改/etc/wvdial.conf 文件中的 Modem配置 项。4.根据 pppd在当前 Linux 系统中的 实际路径,修改/etc/wvdial.conf 文件中的 PPPP Path配置 项。5.执行wvdial TDMODEM 命令,完成拨号。6 附录6.1 获取单板当前的端口映射情况信息?单板当前的端口映射信息,是存放在/proc/bus/usb目录 下的devices文件中。在 一些名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 5 页 -Linux 系统中,如Debian,该devices文件 默认 就存在;但是在一些 Linux 系统中,如Ubuntu,该devices文件 默认是不 存在的。?可以通 过如下 命令 来查询 该文件 是否 存在:ls/proc/bus/usb/devices?如果通 过以上命令没 有查询 到devices文件,则 需要通 过如下 命令 来生 成该文件:mount-t usbfs none/proc/bus/usb?通过 如下 命令查 看devices文件的信息cat/proc/bus/usb/devices?查询 当前的 数据卡/模块设备的 PID信息:lsusb?当前 数据卡/模块设备端口的设备文件名称查询命令:ls/dev/ttyACM*名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 5 页 -

    注意事项

    本文(2022年2022年华为TD模块Linux第三方集成指导文档 .pdf)为本站会员(C****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开