linux设备转发端口到windows抓取日志 之 域格高通模块

模块在linux上使用有时需要抓取日志分析问题,鉴于有些设备本身存储空间有限等原因,不方便直接抓取日志到设备内部,可以使用本文提供的转发端口方式,将模块日志直接抓取到windows电脑上。

使用该方法抓取日志时,需要让linux设备和windows端处于同一网段下。

windows端准备工作

1、安装好QPST、QUTS及QXDM

在这里插入图片描述

2、打开“QXDM”,选择default脚本

在这里插入图片描述
在这里插入图片描述
在弹出的框中输入任意内容,如“1”,点击OK
在这里插入图片描述

在主界面中将看到多出一个Filtered View
在这里插入图片描述

3、打开“QUTS”,配置TCP server

点击“Configure TCP server”按钮
在这里插入图片描述
添加TCP port 2500
在这里插入图片描述
在这里插入图片描述
添加成功后将看到端口信息,同时右下角有添加成功提示
在这里插入图片描述

4、确认windows端IP地址(IP地址需要在linux设备端使用)

windows端IP地址

linux设备端准备工作

首先,在linux设备编译环境中,编译出mdiagd可执行程序。
之后,将mdiagd可执行程序拷贝到linux设备上后(系统需要权限执行的,请赋好相关权限),执行以下命令

./mdiagd -t -c 192.168.2.108 -p 2500 -d /dev/ttyUSB0

注:
1、192.168.2.108为示例IP,请对应填写和linux设备处于同一网段的windows端IP地址
2、2500为QUTS中设置的端口号,需要对应
3、/dev/ttyUSB0为模块diag口对应的ttyUSB,若驱动配置有差异,请修改为对应的ttyUSB端口号
4、注意保存命令行不退出,如下图,或在命令结尾加&,位于后台执行

在这里插入图片描述

抓取及保存日志

根据以上操作,环境搭建无误后,可以看到QUTS中有一个可连接设备。
在这里插入图片描述
转到QXDM,如下图,连接该设备。
在这里插入图片描述
连接成功后,QXDM界面中能看到滚动打印的log,之后就可以根据需要复现问题。
在这里插入图片描述

问题复现完毕后,将日志保存输出到指定目录。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值