You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

(C-)Kermit在Windows 10及Linux Mint虚拟机中无法与HP48GX通信的故障求助

(C-)Kermit在Windows 10及Linux Mint虚拟机中无法与HP48GX通信的故障求助

大家好,我用(C-)Kermit和我的几台HP48GX通信已经几十年了,最近遇到了棘手的问题,想请教各位帮忙排查。

我的当前环境

  • 主要使用场景:Linux Mint Vera 21.1 Cinnamon 64位VMware虚拟机(宿主系统是最新版Windows 10 x64),安装的是系统默认仓库提供的C-Kermit 9.0.305 OPEN SOURCE: Alpha.07, 24 Jan 2022, for Linux+SSL (64-bit)
  • 额外测试环境:原生Windows 10 x64系统,安装了C-Kermit 10.0 Beta 5

故障触发与表现

三个月前我把VMware更新到17.x版本(x<5)后,突然就无法在虚拟机里和HP48GX建立连接、传输数据或文件了。后续我更新到VMware 17.5甚至最新版本,问题依然存在;尝试原生Windows下的新版C-Kermit也没有解决。

具体故障现象:

  • 不管是虚拟机还是原生Windows环境,使用Kermit传输文件时,只能发送数据但接收不到回应:Kermit发送数据包后始终等不到ACK,最终因为重传无ACK序列报错退出。
  • Windows下用串口监控工具观察到,Kermit尝试传输时出现大量IRP_MJ_READ系统调用,返回状态为STATUS_TIMEOUT。
  • 但用SecureCRT通过XMODEM协议给HP48GX传输数据完全正常,没有任何问题。

已排查的配置与硬件情况

我已经做了不少排查工作,但都没找到问题根源:

  • Linux虚拟机端:USB串口设备节点正确创建为/dev/ttyUSB*,dmesg和udevadm的输出都显示设备已被正确识别并配置。
  • 原生Windows端:设备管理器显示USB转串口适配器工作正常,已经分配了COM3端口。
  • 更换硬件测试:
    • 换了不同的HP48GX设备,故障现象一致;
    • 换了两种USB转串口适配器(Keyspan USA-19HS、FTDI Chip UT232R-500),问题依然存在。其中Keyspan适配器的绿灯在配置端口波特率后会从闪烁变为常亮,说明USB转串口链路的硬件层面应该没有问题。

对比测试结果

我在Intel NUC8i7BEH上运行旧版Linux Mint时,C-Kermit能正常和HP48GX通信。这让我怀疑问题可能出在当前的Windows系统,或者我用来运行Kermit的硬件(Dell Alienware 17 R5)上。

现在实在不知道该从哪里入手排查了,恳请各位有经验的朋友给点思路或者解决方案,谢谢大家!

备注:内容来源于stack exchange,提问作者jdb2

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 07:15:27