IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> jetson tx2平台调试EC20 4G模块 -> 正文阅读

[嵌入式]jetson tx2平台调试EC20 4G模块

1.拿到手先确认模块,卡没有问题(我自己被有问题的卡坑了4天)
2.关于内核源码修改,编译全部参考正点原子的嵌入式驱动开发教程V1.5,唯一区别就是
这里我是把GobiNet编译为.ko文件,也尝试过编译到内核,但是有问题,遂放弃
3.重点是以下几点
3.1 下载busybox源码 并把 simple.script 移动到 /usr/share/udhcpc/目录下,重命名为default.script,(PS:如果没有这一步可以直接试试加载GobiNet.ko,执行quectel拨号软件,查看日志就知道这个路径了)
3.2 加载GobiNet.ko

root@gmy-desktop:/home/my/Desktop# insmod GobiNet.ko 

3.3 执行quectel拨号软件

root@my-desktop:/home/my/Desktop# ./quectel-CM 
[08-07_16:25:18:748] WCDMA&LTE_QConnectManager_Linux&Android_V1.1.34
[08-07_16:25:18:749] ./quectel-CM profile[1] = (null)/(null)/(null)/0, pincode = (null)
[08-07_16:25:18:750] Find /sys/bus/usb/devices/1-2.1 idVendor=2c7c idProduct=0125
[08-07_16:25:18:751] Find /sys/bus/usb/devices/1-2.1:1.4/net/eth1
[08-07_16:25:18:751] Find usbnet_adapter = eth1
[08-07_16:25:18:751] Find /sys/bus/usb/devices/1-2.1:1.4/GobiQMI/qcqmi1
[08-07_16:25:18:751] Find qmichannel = /dev/qcqmi1
[08-07_16:25:18:833] Get clientWDS = 7
[08-07_16:25:18:865] Get clientDMS = 8
[08-07_16:25:18:897] Get clientNAS = 9
[08-07_16:25:18:929] Get clientUIM = 10
[08-07_16:25:18:961] Get clientWDA = 11
[08-07_16:25:18:993] requestBaseBandVersion EC20CEFHLGR06A01M1G_OCPU_ZJ_BETA0620
[08-07_16:25:19:089] requestGetSIMStatus SIMStatus: SIM_READY
[08-07_16:25:19:121] requestGetProfile[1] ctnet///0
[08-07_16:25:19:153] requestRegistrationState2 MCC: 460, MNC: 1, PS: Attached, DataCap: LTE
[08-07_16:25:19:185] requestQueryDataCall IPv4ConnectionStatus: DISCONNECTED
[08-07_16:25:19:249] requestRegistrationState2 MCC: 460, MNC: 1, PS: Attached, DataCap: LTE
[08-07_16:25:19:313] requestSetupDataCall WdsConnectionIPv4Handle: 0x86af9b00
[08-07_16:25:19:409] requestQueryDataCall IPv4ConnectionStatus: CONNECTED
[08-07_16:25:19:440] ifconfig eth1 up
[08-07_16:25:19:452] busybox udhcpc -f -n -q -t 5 -i eth1
udhcpc: started, v1.27.2
udhcpc: sending discover
udhcpc: sending select for 10.58.210.137
udhcpc: lease of 10.58.210.137 obtained, lease time 7200

不知道为什么一直卡在这里(把这个程序放在后台执行比较好),但是IP可以分配成功,不影响下一步,可以看看ifconfig就知道了。如果不行就重启,从头开始操作

3.4修改nameserver的地址为114.114.114.114,不然就ping不通了www.baidu.com,如果此时直接ping百度IP是可以的

my@my-desktop:~$ sudo vim /etc/resolv.conf 
[sudo] password for my: 
my@my-desktop:~$ cat /etc/resolv.conf 
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.

#nameserver 127.0.0.53
nameserver 114.114.114.114

移动卡可以不用改成114,可以直接ping通,联通卡要改
3.6 大功告成

my@my-desktop:~$ ping www.baidu.com
PING www.a.shifen.com (112.80.248.76) 56(84) bytes of data.
64 bytes from 112.80.248.76 (112.80.248.76): icmp_seq=1 ttl=51 time=42.1 ms
64 bytes from 112.80.248.76 (112.80.248.76): icmp_seq=2 ttl=51 time=35.7 ms
64 bytes from 112.80.248.76 (112.80.248.76): icmp_seq=3 ttl=51 time=43.1 ms
64 bytes from 112.80.248.76 (112.80.248.76): icmp_seq=4 ttl=51 time=34.1 ms
64 bytes from 112.80.248.76 (112.80.248.76): icmp_seq=7 ttl=51 time=54.9 ms
64 bytes from 112.80.248.76 (112.80.248.76): icmp_seq=8 ttl=51 time=34.4 ms
64 bytes from 112.80.248.76 (112.80.248.76): icmp_seq=9 ttl=51 time=36.2 ms
64 bytes from 112.80.248.76 (112.80.248.76): icmp_seq=11 ttl=51 time=44.1 ms

3.7 如何把以上步骤设置为开机自启动脚本?

3.8参考资料

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2021-08-16 11:54:30  更:2021-08-16 11:56:47 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 21:18:43-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码