• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

H3C UniServer R4930 G7 串口只能发送,无法接收

2天前提问
  • 0关注
  • 0收藏,36浏览
粉丝:0人 关注:0人

问题描述:

操作系统为银河麒麟,服务器具备九针串口,调试时发现对方可以接收,但己方无法接收,对服务器进行串口环回测试发现不通。进bios调整串口重定向配置并断电重启无效。

2 个回答
粉丝:14人 关注:9人

排查步骤&命令
1. 硬件链路排查
更换标准RS232串口线(确认是直连/交叉线匹配对端,环回测试用短接2、3针的自制头),排除线序/线缆故障;
确认服务器串口为RS232电平(部分机型支持RS485,需跳帽/BIOS切换,R4930 G7默认COM1为RS232,查主板手册确认跳帽位置)。
2. BIOS层面确认
进BIOS → Server Mgmt → Serial Port Configuration,确认串口状态为Enabled,资源(IO地址/中断)无冲突;
关闭Serial Console Redirection(串口重定向占用串口会导致系统下无法正常收发),保存后完全断电10秒再上电(不是软重启)。
3. 银河麒麟系统下排查
确认系统识别串口:lspci | grep UART 或 ls /dev/ttyS*,默认板载串口为/dev/ttyS0;
查看串口参数:stty -F /dev/ttyS0 -a,确认波特率、数据位、停止位、校验位与对端一致;
关闭系统串口控制台:systemctl stop serial-getty@ttyS0.service、systemctl disable serial-getty@ttyS0.service,防止系统进程占用串口;
原生测试收发:用minicom配置对应串口参数后,配合硬件环回测试,若仍不通,排查驱动(麒麟默认带串口驱动,dmesg | grep ttyS看是否有报错)。
4. 交叉验证
换同型号服务器串口测试,排除单个串口硬件损坏;若确认硬件故障走保修流程。

暂无评论

粉丝:28人 关注:2人

H3C UniServer R4930 G7 物理 DB9 串口:只能发送、无法接收,环回测试不通
现象:服务器串口可以往外发数据,但收不到任何数据;本机 DB9 做硬件环回(2 脚 RX 短接 3 脚 TX)测试失败;BIOS 串口重定向调整、整机断电重启无效;操作系统银河麒麟。
环回测试直接失败,说明故障点优先在硬件层面(BIOS 串口路由、BMC AST2600 路由、DB9 物理接口),不是银河麒麟系统驱动问题。
环回原理:DB9 公头,引脚 2=RX 接收,引脚 3=TX 发送;短接 2‑3,本机发出去的数据立刻被本机接收;如果环回完全收不到,接收通路硬件链路失效。
1、R4930 G7 串口关键背景
R4930 G7 后置 DB9 串口,是 BMC AST2600 管理芯片引出的串口,不是 CPU 南桥原生 UART,存在多路串口路由切换:
可以路由给 BMC SOL 串口(HDM 远程串口)
可以路由给 OS 系统(物理 COM 口给操作系统使用)
BIOS 里面的「Serial Port Redirect(串口重定向)」选项,就是切换 DB9 物理口数据流向。
很多现场错误:串口重定向开启 = DB9 口被 BMC SOL 接管,操作系统拿不到接收信号,出现TX 正常,RX 完全失效。
⚠️仅仅修改 BIOS 选项,需要整机完全断电(拔掉所有电源线,等待 30 秒放电),只做 warm 重启不生效。你之前只是断电重启,确认是否彻底拔电源线放电。
2、BIOS 正确设置(必须整机拔电源线断电生效)
进入 BIOS → Advanced → Serial Port Console Redirection
Console Redirection:Disabled(关闭 BMC 串口重定向!)
开启状态:DB9 被 BMC SOL 占用,操作系统只能发送,接收通路被 BMC 劫持,OS 收不到数据,就是你遇到现象。
Serial Port:Enabled(物理串口硬件开启)
Serial Port Mode:RS232,不要 RS422/RS485
波特率:115200,数据位 8,停止位 1,无校验;流控 None。
保存退出,拔掉服务器全部电源线,静置 30 秒放电,再接电开机。
只做软重启,BMC 串口路由不会刷新,修改不生效。
设置完成后,再做 DB9 本地环回测试(短接 DB9 的 2、3 引脚)。
3、区分测试:BMC HDM Web 的 SOL 串口
登录 HDM 管理 Web,打开【远程串口 SOL】。
DB9 保持 2‑3 环回,看 SOL 里面是否可以收到回显。
如果HDM SOL 里面环回收发正常:DB9 硬件完好,问题就是 BIOS 串口路由没有切到 OS,BMC 接管了 RX 通路。
如果 HDM SOL 中环回也收不到:DB9 插座、BMC 内部串口硬件损坏。
4、银河麒麟系统侧验证(排除系统问题)
环回测试如果 BIOS 设置正确、硬件正常,在 OS 层就可以看到回显。
bash
#查看系统识别串口设备,R4930 G7该DB9串口一般是ttyS0
dmesg | grep ttyS
ls /dev/ttyS*

#安装minicom测试,关闭硬件流控!!流控打开会直接导致收不到数据
minicom -s
minicom 配置:
Serial Device:/dev/ttyS0
Baudrate:115200 8N1
Hardware Flow Control:NO(重点!打开硬件流控,会出现只能发不能收)
即使硬件完好,打开硬件流控 RTS/CTS,没有外接设备握手信号,就会出现:TX 正常,RX 完全无数据。
5、故障分层定位(按顺序)
情况 A:BIOS 关闭 Console Redirection,整机断电放电后,DB9 环回测试正常
根因:BMC SOL 串口重定向没有彻底关闭,BMC 劫持 RX 接收通道,OS 只能发送不能接收。只重启操作系统无法切换路由,必须整机断电放电。
情况 B:物理 DB9 环回依旧失败,但 HDM‑SOL 远程串口收发正常
DB9 插座本身故障:DB9 插座内部引脚虚焊、插针变形(2 号 RX 针接触不良)。R4930 G7 后置 DB9 是挡板转接插座,经常出现 2 脚 RX 虚焊。
现象:TX (3 脚) 通路完好,可以发;RX (2 脚) 物理断路,完全收不到。
情况 C:DB9 环回、HDM‑SOL 全部都无法接收
BMC AST2600 内部 UART 串口硬件故障,需要更换主板。
6、现场操作排错清单
DB9 环回短接 2 脚、3 脚,不要接 GND;
BIOS 关闭 Console Redirection,Serial Port 开启,模式 RS232;
拔掉全部电源线,等待 30s 放电,再接电开机(关键,很多人漏掉);
优先 HDM‑SOL 做环回对比,区分是 DB9 插座问题,还是 BMC 内部串口;
操作系统 minicom 务必关闭 Hardware Flow Control 硬件流控;
确认内核识别 ttyS0 设备,无报错。
补充工程踩坑
不要混淆:Console Redirection 开启,是给 BMC 远程 SOL 使用;操作系统使用物理串口,必须把该选项 Disabled。只改选项不整机断电,BMC 路由不刷新,故障依旧。
硬件流控 RTS/CTS 开启,外接设备没有握手,典型现象:只能发送,无法接收。
R4930 G7 后置 DB9 是 BMC 引出,不是 CPU 串口,HDM SOL 可以用来快速区分故障位置。
如果 HDM SOL 串口收发完好,仅后置 DB9 口 RX 失效,就是 DB9 挡板转接插座硬件损坏,可申请备件更换 IO 挡板。
如果 SOL 和 DB9 都收不到,主板 BMC 硬件故障,走硬件报修。

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明