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模块相关推荐

  1. linux添加3g模块,Linux下华为3g模块e220上网

    1.插入e220,通过lsusb命令查看e220识别情况:(设备id) 2.通过id查询文件(查看内核是否支持) 3.可以看到内核支持e220 (在内核源码包中找到usb的3G驱动文件 drivers ...

  2. 嵌入式linux 4g模块,ARM平台嵌入式Linux下使用3G/4G 模块

    By Toradex秦海 随着工业发展,嵌入式设备接入网络的需求日益增多,在没有有线或者无线以太网的环境下,直接通过3G/4G Modem连接运营商网络来接入互联网不失为一个好方法,本文就着重介绍基于 ...

  3. ARM平台嵌入式Linux下使用3G/4G 模块

    简介 随着工业发展,嵌入式设备接入网络的需求日益增多,在没有有线或者无线以太网的环境下,直接通过3G/4G Modem连接运营商网络来接入互联网不失为一个好方法,本文就着重介绍基于ARM平台的嵌入式设 ...

  4. hbase linux 命令,在linux下操作hbase

    在linux下操作hbase作者:bin 这个月比较忙,一直都没有时间整理最近学习的东西,T_T 这里介绍如何使用hbase shell进行操作hbase 具体的安装.配置,可以随意在网上找到,这里不 ...

  5. Linux下操作MongoDB命令记录

    Linux下操作MongoDB命令记录 1.进入到MongoDB的目录下 cd /usr/local/mongodb/mongodb-linux-x86_64/bin 2.在bin目录下启动服务 ./ ...

  6. Linux文件操作--Python模块

    蓝桥云课笔记 一.认识Linux 1.快捷操作 2.查看目录结构:tree 3.绝对路径 4.新建目录 二.Linux文件操作 1.**新建空白文件** 2.**复制** 3.**删除** 4.**移 ...

  7. linux下 ppp 4G模块拨号上网与解析

    目录 一.ppp协议是什么? 二.linux下的ppp 2.1ppp安装 2.2ppp架构 三.4G模块拨号 3.1硬件准备 3.2软件准备 3.3编写拨号脚本 四.开始拨号 一.ppp协议是什么? ...

  8. Linux下操作Excel表格,xlsx表格

    最近Linux下用到表格处理,但是libxl库收费,因为版权的问题不能用,所有在git上重新找,最后发现了一个qt版本的: https://github.com/dbzhang800/QtXlsxWr ...

  9. Linux下安装Perl模块(含CPAN方法)

    对于Linux中的Perl模块,由两种安装方式:手动和自动.对于大多数根红苗正来自CPAN的模块,我们都可以通过自动安装的方式进行安装,方便易掌握. 安装CPAN RHEL,CentOS等发行版:  ...

  10. linux下华为HSPA模块MU609的驱动问题

    环境: CPU: s3c2416 Linux: 3.6 模块: HUAWEI MU609 SIM卡: 移动3G卡.移动4G卡 首先,拿到MU609模块后,第一要做的是对模块进行一些熟悉与了解,那么资料 ...

最新文章

  1. 计算几个数相加和为16
  2. 【 ML 】Steepest Descent Iteration Procedure of TOA - Based Positioning Simulation
  3. Binder相关面试总结(三):Binder机制是如何跨进程的
  4. 利用Nginx做负载均衡
  5. 作业 20180925-1 每周例行报告
  6. 关于WCF、WebAPI、WebService之间的区别总结 分布式通信技术
  7. Excel 2016新增函数之IFS
  8. javac参数 编译警告关闭_JVM之JIT即时编译
  9. h5在Android里文字位置偏下,【CSS】如何解决安卓上按钮文字偏上的问题
  10. Gitter - 高颜值GitHub小程序客户端诞生记 1
  11. php jwt payload,php实现jwt
  12. 隐藏TreeView中SiteMap的根节点
  13. jQuery - 滚动条插件 NiceScroll 使用详解(滚动条美化)
  14. 进销存excel_EXCEL也能连接扫码枪?商品扫码入库,免费进销存自由修改功能
  15. 有什么好用的电脑录音软件?
  16. TeamViewer被检测为商用后的合理申诉
  17. java乘法口诀表_java 输出乘法口诀表
  18. BMZCTF-MISC(一) WriteUp
  19. IE窗口关闭事件(转)
  20. 拼音读数字(难度系数:1颗星)

热门文章

  1. 第一章 网络入门【仅参考】
  2. 读文章《新阶级论:寒门难贵,豪门难收》
  3. 跨国企业如何更好地从云革命中获益?
  4. java 不登录购物车_java-没有用户登录时存储购物车(playframework疑问)
  5. 【Unity】射击小游戏
  6. ISA——防火墙策略的执行过程
  7. 关于Wincc 7.0 sp1 亚洲版的下载链接地址及授权,破解
  8. 【翻译】torch.device的使用举例
  9. Win11更改系统文件夹的默认保存位置方法分享
  10. kaggle电影数据分析报告