2022年2022年华为TD模块Linux第三方集成指导文档 .pdf
《2022年2022年华为TD模块Linux第三方集成指导文档 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年华为TD模块Linux第三方集成指导文档 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、华为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 范围本文档主要说明
2、了在Linux 系统上支持华为TD模块设备的相关开发工作,及其注意事项。3 简介要在 Linux 系统中支持华为TD模块设备,则要求Linux 系统必须存在内核驱动模块cdc-acm.ko,PPP协议模块和 PPP 拨号相关的工具程序。对于 通用 的PC Linux 系统,如果 Ubuntu、RedHat、Fedora、OpenSUSE等系统,其内核系统中 默认已经 内 置有 对应的cdc-acm.ko驱动模块和相关的PPP模块文件了,至 于拨号 管理的功能,建议直接 集成华为 提供 的 Linux 后台 软件 来支持。本文 不再 作详细 说明。本文 将主要说明 定制 的Linux 系统 或嵌
3、入式 的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 内核 编译配置时,需要选
4、中下面蓝色 的配置 项。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)/kern
5、el/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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年华为TD模块Linux第三方集成指导文档 2022 年华 TD 模块 Linux 第三 集成 指导 文档
限制150内