linux下操作3G模块
linux下操作3G模块
LC6311使用笔记
前记:
拿到模块之后,测试,还以为每个功能都是独立的,所以没初始化就想发短信,显然是太急了。
之后按照手册上面的步骤,去操作,但是识别不得usb转串口。
想想可能是因为arm的linux里面已经有USBserial驱动了,而且不是模块的驱动,所以必须重新编译内核,重新编译驱动才行。
一、识别处理过程:
以下是linux编译前的配置单
第一步:#make menuconfig
USB Generic Serial Driver这个必须要选。
第二步:编译内核 #make zImage
第三步:编译模块驱动,注意要把缓冲区改大一点。
#make SUBDIR=drivers/usb/serial/ modules
第四步:用smb把zImage拷到xp下,使用zImage作为内核镜像下载到开发板上。下载步骤全部要做完,如根文件系统,logo
第五步:在开发板上用nfs挂载到pc机linux下,把模块编译生成的usbserial.ko拷贝到开发板的/lib/下
第六步:插入LC6311的usb接口,在/lib下#insmod usbserial.ko vendor=0x1AB7 product=0x6000
以下是敲入命令的结果
# insmod usbserial.ko vendor=0x1AB7 product=0x6000
usbcore: registered new interface driver usbserial
USB Serial support registered for generic
usbserial_generic 1-1:1.0: generic converter detected
usb 1-1: generic converter now attached to ttyUSB0
usbserial_generic 1-1:1.1: generic converter detected
usb 1-1: generic converter now attached to ttyUSB1
usbserial_generic 1-1:1.2: generic converter detected
usb 1-1: generic converter now attached to ttyUSB2
usbserial_generic 1-1:1.3: generic converter detected
usb 1-1: generic converter now attached to ttyUSB3
usbserial_generic 1-1:1.4: generic converter detected
usb 1-1: generic converter now attached to ttyUSB4
usbserial_generic 1-1:1.5: generic converter detected
usb 1-1: generic converter now attached to ttyUSB5
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial Driver core
/dev,#ls 设备出现ttyUSB0-5
当然要想真正使用,还得自己编写应用程序。继续努力。
linux下操作3G模块相关推荐
- linux添加3g模块,Linux下华为3g模块e220上网
1.插入e220,通过lsusb命令查看e220识别情况:(设备id) 2.通过id查询文件(查看内核是否支持) 3.可以看到内核支持e220 (在内核源码包中找到usb的3G驱动文件 drivers ...
- 嵌入式linux 4g模块,ARM平台嵌入式Linux下使用3G/4G 模块
By Toradex秦海 随着工业发展,嵌入式设备接入网络的需求日益增多,在没有有线或者无线以太网的环境下,直接通过3G/4G Modem连接运营商网络来接入互联网不失为一个好方法,本文就着重介绍基于 ...
- ARM平台嵌入式Linux下使用3G/4G 模块
简介 随着工业发展,嵌入式设备接入网络的需求日益增多,在没有有线或者无线以太网的环境下,直接通过3G/4G Modem连接运营商网络来接入互联网不失为一个好方法,本文就着重介绍基于ARM平台的嵌入式设 ...
- hbase linux 命令,在linux下操作hbase
在linux下操作hbase作者:bin 这个月比较忙,一直都没有时间整理最近学习的东西,T_T 这里介绍如何使用hbase shell进行操作hbase 具体的安装.配置,可以随意在网上找到,这里不 ...
- Linux下操作MongoDB命令记录
Linux下操作MongoDB命令记录 1.进入到MongoDB的目录下 cd /usr/local/mongodb/mongodb-linux-x86_64/bin 2.在bin目录下启动服务 ./ ...
- Linux文件操作--Python模块
蓝桥云课笔记 一.认识Linux 1.快捷操作 2.查看目录结构:tree 3.绝对路径 4.新建目录 二.Linux文件操作 1.**新建空白文件** 2.**复制** 3.**删除** 4.**移 ...
- linux下 ppp 4G模块拨号上网与解析
目录 一.ppp协议是什么? 二.linux下的ppp 2.1ppp安装 2.2ppp架构 三.4G模块拨号 3.1硬件准备 3.2软件准备 3.3编写拨号脚本 四.开始拨号 一.ppp协议是什么? ...
- Linux下操作Excel表格,xlsx表格
最近Linux下用到表格处理,但是libxl库收费,因为版权的问题不能用,所有在git上重新找,最后发现了一个qt版本的: https://github.com/dbzhang800/QtXlsxWr ...
- Linux下安装Perl模块(含CPAN方法)
对于Linux中的Perl模块,由两种安装方式:手动和自动.对于大多数根红苗正来自CPAN的模块,我们都可以通过自动安装的方式进行安装,方便易掌握. 安装CPAN RHEL,CentOS等发行版: ...
- linux下华为HSPA模块MU609的驱动问题
环境: CPU: s3c2416 Linux: 3.6 模块: HUAWEI MU609 SIM卡: 移动3G卡.移动4G卡 首先,拿到MU609模块后,第一要做的是对模块进行一些熟悉与了解,那么资料 ...
最新文章
- 计算几个数相加和为16
- 【 ML 】Steepest Descent Iteration Procedure of TOA - Based Positioning Simulation
- Binder相关面试总结(三):Binder机制是如何跨进程的
- 利用Nginx做负载均衡
- 作业 20180925-1 每周例行报告
- 关于WCF、WebAPI、WebService之间的区别总结 分布式通信技术
- Excel 2016新增函数之IFS
- javac参数 编译警告关闭_JVM之JIT即时编译
- h5在Android里文字位置偏下,【CSS】如何解决安卓上按钮文字偏上的问题
- Gitter - 高颜值GitHub小程序客户端诞生记 1
- php jwt payload,php实现jwt
- 隐藏TreeView中SiteMap的根节点
- jQuery - 滚动条插件 NiceScroll 使用详解(滚动条美化)
- 进销存excel_EXCEL也能连接扫码枪?商品扫码入库,免费进销存自由修改功能
- 有什么好用的电脑录音软件?
- TeamViewer被检测为商用后的合理申诉
- java乘法口诀表_java 输出乘法口诀表
- BMZCTF-MISC(一) WriteUp
- IE窗口关闭事件(转)
- 拼音读数字(难度系数:1颗星)