minicom调试4G网卡】的更多相关文章

[root@localhost toybrick]# minicom -D /dev/ttyUSB2 Welcome to minicom 2.7.1                                                                                                                                                                               …
整体架构: pppd call option & ----------↓---------- option脚本(设置PPP连接) ----------↓---------- chat脚本(进行AT呼叫和控制的脚本) ----------↓---------- ppp程序 ----------↓---------- 内核 ----------↓---------- 串转U驱动 ----------↓---------- 硬件 这里举例:EM770W.NL650 1 EM770W: 1.1 EM77…
我做的其他很多工作就比较有针对性了,不是什么大众性的问题,比如加统计代码.实现自己的速率调整算法或者加一些自己的控制什么的,就不再单独介绍了,最后呢再罗列一些小问题,供参考. 1. 加载模块(执行wifi命令)失败 2. 系统崩溃的几个常见原因 3. 用十六进制输出字符前面出现一串ffff 4. printk调试是网络发包速度变慢 5. 驱动代码在打开文件指定0600这样的模式 6. 加载模块时can't insert 'xxx.ko' 1. 加载模块(执行wifi命令)失败 执行wifi命令时…
1.识别上网卡 使用命令lsusb,如果能够识别则可以继续往下. 2.安装网卡驱动程序 上网卡一般都会带有2个功能,一个是虚拟光驱,用来安装驱动程序:另一个是进行网络连接的modem. 在Linux下,需要安装usb-modeswitch驱动程序才能够正确识别并启动网卡的Modem功能. sudo apt-get install usb-modeswitch usb-modeswitch-data 3.安装拨号软件 在Linux下有许多拨号软件xvdial.sakis等,我们选择sakis su…
来源:伯乐在线 - bestswifter 如有好文章投稿,请点击 → 这里了解详情 背景 最近发现我们产品在打开广告链接(Webview)时有一定概率会非常慢,白屏时间超过 10s,追查广告的过程中遇到不少有意思的事情,感觉颇有收获.在这里分享一下,主要想聊一聊追查 bug 时的那些方法论,当然也不能太虚,还是要带一点干货,比如 WireShark 的使用. Bug 复现 遇到 bug 后的第一件事当然是复现.经过一番测试我发现 bug 几乎只会主要出现在 iPhone6 这种老旧机型上,而笔…
最近在调试4G模块,发现在开机启动时执行的AT指令会概率性的出现返回杂乱字符串的问题.想尽了各种办法还是行不通,在系统中使用minicom敲AT指令就不会有问题,开始怀疑是串口初始化的问题,修改了很多地方,也不起效果. 最后用journalctl查看了整个systemd启动过程,发现4G模块的usb加载和AT指令执行交杂在一块,也就说执行AT指令的时候,可能模块还没有稳定. 所以在service里面加入了ExecStartPre延时,问题解决. 另外,在调试4G模块热重启的时候,使用kill `…
时间过得真快,距离这个系列的上一篇文章<商业级4G代理搭建指南[准备篇]>发布的时间已经过了两个星期了,上个星期由于各种琐事缠身,周二开始就没空写文章了,所以就咕咕咕了. 那么在准备篇中,我们了解了一下搭建 4G 代理所需要的软硬件,也知道了各种选择的优劣势.现在,我们就可以开始实际搭建了,相信大家也是期待已久了. 基本思路 从这篇文章的标题中我们可以看出,这一次的搭建方案主要用到的是 Docker,你可能会很好奇,Docker 跟搭建 4G 代理有什么关系吗? 嗯,关系很大,我们把整件事情梳…
这几天在调试有关网卡驱动的东西,有很多地方不清楚.有关网卡驱动部分主要有两个很重要的结构体:struct net_device 和struct sk_buff. 驱动大部分都是围绕这两个东西进行操作的,包括加协议头尾,去头去尾等.为了搞清楚协议栈如何处理数据包,周末闲来无事就看看内核代码去了解下这部分东西,并做了简要记录: /* *sk_buff->h :传输层头 :udp头和tcp头 *sk_buff->nh :网络层头 :ip头 *sk_buff->mac :数据链路层头 :mac头…
近期调试几款sdio card suspend时都会出现sdio card removed,之后 要么死机要么模块不能正常工作.根本原因也就是休眠没有处理好.昨天最终找到了 解决方法. 1:host端须要设置nonremovable,软件设置:mmc->caps |=  MMC_CAP_NONREMOVABLE;          2:host端须要设置keep power,在sdio card suspend时 软件设  置:host->pm_flags | = MMC_PM_KEEP_PO…
需求: 发送短信到用户输入手机, 要求可以自定义信息内容 问题: 没有电信猫, 使用免费api接口无法自定义短信内容 解决方案: 通过4G网卡, 接在服务器上, 通过AT指令操作网卡, 发送短信 查阅发现, AT质量发送需要对信息进行多重编码, 而且发送超时, 但实际发送成功, 问题还未完全解决 代码如下: <?php send_message('8613800138000', '您好, 你正在申请注册服务平台, 您的验证码是: 97431'); function send_message($p…