找回密码
 加入我们
搜索
      
查看: 22279|回复: 71

[主板] MZ32-AR0 BMC 刷新等相关问题

[复制链接]
发表于 2023-4-21 16:46 | 显示全部楼层 |阅读模式
最近买了一张MZ32-AR0,开机BIOS显示的是拆机前运营商的信息,不喜且BIOS太老,所以打算更新BIOS以及BMC

幸好上家没有修改BMC 的 用户、密码,所以用 admin/password就可以登录。 这应该符合大部分买到拆机主板的用户情况,但万一不行,你只有两条路:
1. 问卖家有没有可能知
2. 通过ipmitool 重置 BMC 用户密码

本来,我进入BMC已经成功刷新BIOS到官网最新版,但刷BMC的时候,,,而这里,我犯了一个错误。 这里滑重点, 要选择 “rom.ima_enc” 而这个信息,在 GBT_BMC_Firmware_Upgrade_User_Guide_v005.pdf 并未有提及。。。。fxxk
MZ32-AR0.png

哪个 .bin 文件 是给命令行方式刷新用的,若你如我犯同一个错误,选择了 .bin ,是会提示验证出错。

然后,,,,正好手边有关额ssd装了Ubuntu,所以我就在Linux下去执行 BMC 刷新,,,这时候犯了第二个 低级错误, 忘了 sudo 提权 执行,,导致 BMC 刷新失败且 直接将 BMC 搞没了,,,,

然后,重启Ubuntu,重新正确执行 ,,,幸好刷新工具可以正确找到 芯片且完整将固件刷进去,等到2分钟,再刷 web 可以打开了。。。


重点来了, admin用户的password密码无效了。。。。Fxxk,跳过中间懵圈、找答案、尝试过程, 现在直接给答案吧。

噢,对了,官方给的server_utility_BMC_Restore_Default_Setting 工具无效,默认提示

  1. Activate Session error: Invalid data field in request
  2. Error: Unable to establish LAN session
  3. Error: Unable to establish IPMI v1.5 / RMCP session
复制代码


如果手动修改 .py 文件,加入 -I lanplus 参数,就会显示

  1. Error: Unable to establish IPMI v2 / RMCP+ session
复制代码



所以,我的解决方案:

1. 修改 /etc/modules 并保存
  1. sudo nano /etc/modules

  2. ipmi_devintf
  3. ipmi_si
复制代码


2. 加载模块

  1. sudo modprobe ipmi_si
  2. sudo modprobe ipmi_devintf
复制代码


只要没有报错,就是成功加载了

3. 检查BMC信息
这时候,使用 ipmitool (没有自己apt-get装)检查


  1. ouzy@asrock:/126039/reset$ sudo ipmitool channel info 1

  2. 如无意外,应该显示如下信息,毕竟BMC已经正确启动了

  3. Channel 0xf info:
  4.   Channel Medium Type   : System Interface
  5.   Channel Protocol Type : KCS
  6.   Session Support       : session-less
  7.   Active Session Count  : 0
  8.   Protocol Vendor ID    : 7154
  9. ouzy@asrock:/126039/reset$ sudo ipmitool channel info 1
  10. Channel 0x1 info:
  11.   Channel Medium Type   : 802.3 LAN
  12.   Channel Protocol Type : IPMB-1.0
  13.   Session Support       : multi-session
  14.   Active Session Count  : 0
  15.   Protocol Vendor ID    : 7154
  16.   Volatile(active) Settings
  17.     Alerting            : enabled
  18.     Per-message Auth    : disabled
  19.     User Level Auth     : enabled
  20.     Access Mode         : always available
  21.   Non-Volatile Settings
  22.     Alerting            : enabled
  23.     Per-message Auth    : disabled
  24.     User Level Auth     : enabled
  25.     Access Mode         : always available
复制代码


4. 检查 BMC 的用户信息

  1. ouzy@asrock:/126039/reset$ sudo ipmitool user list 1
  2. [sudo] password for ouzy:
  3. ID  Name             Callin  Link Auth  IPMI Msg   Channel Priv Limit
  4. 1                    false   false      false      NO ACCESS
  5. 2   admin            false   false      true       ADMINISTRATOR
  6. 3                    true    false      false      NO ACCESS
  7. 4                    true    false      false      NO ACCESS
  8. 5                    true    false      false      NO ACCESS
  9. 6                    true    false      false      NO ACCESS
  10. 7                    true    false      false      NO ACCESS
  11. 8                    true    false      false      NO ACCESS
  12. 9                    true    false      false      NO ACCESS
  13. 10                   true    false      false      NO ACCESS
  14. 11                   true    false      false      NO ACCESS
  15. 12                   true    false      false      NO ACCESS
  16. 13                   true    false      false      NO ACCESS
  17. 14                   true    false      false      NO ACCESS
  18. 15                   true    false      false      NO ACCESS
  19. 16                   true    false      false      NO ACCESS
复制代码


5. 启用并赋权 给 admin(排除意外),注意 ID 是 2

  1. sudo ipmitool user enable 2
  2. sudo ipmitool user priv 2 4 1
复制代码



6. 设置 admin 的新密码

  1. ouzy@asrock:/126039/reset$ sudo ipmitool user set password 2 pass000
复制代码


7. 检查是否成功,如无意外,应该显示如下信息。 这时候,你就可以在BMC web界面登录了。  。

  1. ouzy@asrock:/126039/reset$ sudo ipmitool -I lanplus -H 192.168.1.196 -U admin -P pass000 sdr list
  2. Watchdog         | 0x00              | ok
  3. SEL              | 0x00              | ok
  4. CPU0_Status      | 0x00              | ok
  5. CPU0_TEMP        | 34 degrees C      | ok
  6. DIMMG0_TEMP      | 33 degrees C      | ok
  7. DIMMG1_TEMP      | 33 degrees C      | ok
  8. CPU0_DTS         | 66 degrees C      | ok
  9. M2_G0_AMB_TEMP   | 48 degrees C      | ok
  10. MB_TEMP1         | 34 degrees C      | ok
  11. MB_TEMP2         | 36 degrees C      | ok
  12. CPU0_FAN         | 3000 RPM          | ok
  13. SYS_FAN1         | no reading        | ns
  14. SYS_FAN2         | no reading        | ns
  15. SYS_FAN3         | no reading        | ns
  16. SYS_FAN4         | no reading        | ns
  17. SYS_FAN5         | no reading        | ns
  18. PS1_Status       | 0x00              | ok
  19. PS2_Status       | 0x00              | ok
  20. PSU1_HOTSPOT     | no reading        | ns
  21. PSU2_HOTSPOT     | no reading        | ns
  22. P_12V            | 11.89 Volts       | ok
  23. P_1V0_AUX_LAN    | 0.99 Volts        | ok
  24. P0_VDD_18        | 1.82 Volts        | ok
  25. P_3V3            | 3.32 Volts        | ok
  26. P_5V             | 4.96 Volts        | ok
  27. P_5V_STBY        | 4.91 Volts        | ok
  28. P_VBAT           | 2.99 Volts        | ok
  29. SOC_VDDCR        | 0.56 Volts        | ok
  30. P0_VDDCR_CPU     | 0.52 Volts        | ok
  31. SYS_POWER        | no reading        | ns
  32. VR_P0_TEMP       | 34 degrees C      | ok
  33. VR_DIMMG0_TEMP   | 35 degrees C      | ok
  34. VR_DIMMG1_TEMP   | 36 degrees C      | ok
  35. VR_P0_VOUT       | 0.74 Volts        | ok
  36. VR_DIMMG0_VOUT   | 1.25 Volts        | ok
  37. VR_DIMMG1_VOUT   | 1.26 Volts        | ok
复制代码




完事,谢谢。
发表于 2023-4-21 17:22 | 显示全部楼层
默认密码是主板sn
 楼主| 发表于 2023-4-21 17:57 | 显示全部楼层
Juzi丶 发表于 2023-4-21 17:22
默认密码是主板sn

我连 server_manual_mgt_console_user_guide_ami_v1.x.pdf 都查过了,当然知道后边默认密码是改过,也试过了,要是OK,我那需要折腾自己。。。

Username: admin
• Password: Refer to unique MB serial number.
NOTE!
If your motherboard / server version is older than G9 (upgrade version), then use the
following login:
Username:admin
Password: password
发表于 2023-4-21 18:02 | 显示全部楼层
大佬求教哇!我想知道联想的TMM能不能刷成
不用java的,用H5的xclarity?
发表于 2023-4-21 18:47 | 显示全部楼层
LFA9 发表于 2023-4-21 18:02
大佬求教哇!我想知道联想的TMM能不能刷成
不用java的,用H5的xclarity?

不能               
发表于 2023-4-21 20:21 | 显示全部楼层
需要这么复杂么?

印象中很简单,web直接就可以更新
发表于 2023-4-21 22:16 | 显示全部楼层
兄台看下私信
 楼主| 发表于 2023-4-21 22:17 | 显示全部楼层
525165 发表于 2023-4-21 20:21
需要这么复杂么?

印象中很简单,web直接就可以更新

两个文件,rom.img_enc在readme中没有说明, 多数你会上传 .bin,然后提示校验错误。
你敢传另外一个不知道是什么文件吗?
 楼主| 发表于 2023-4-21 23:45 来自手机 | 显示全部楼层
Visend 发表于 2023-4-21 22:16
兄台看下私信

不涉及隐私就这里说吧
发表于 2023-4-23 21:41 | 显示全部楼层
myway 发表于 2023-4-21 23:45
不涉及隐私就这里说吧

更新R28的bios 完成提示成功 显示的却是R27 而且开机只风扇转实际感觉是点不亮 你更新R28是显示的什么呢
 楼主| 发表于 2023-4-23 23:03 | 显示全部楼层
Visend 发表于 2023-4-23 21:41
更新R28的bios 完成提示成功 显示的却是R27 而且开机只风扇转实际感觉是点不亮 你更新R28是显示的什么呢 ...

你是在BMC web界面更新的还是怎样?
按照说明,是可以在Linux或者EFI,以及在BIOS界面的 Save & Exit栏目,里边也有个更新功能。
我提议你将BIOS固件解压后,整个目录拷贝到U盘根目录,用上述方式之一更新试下。
发表于 2023-4-23 23:12 | 显示全部楼层
myway 发表于 2023-4-23 23:03
你是在BMC web界面更新的还是怎样?
按照说明,是可以在Linux或者EFI,以及在BIOS界面的 Save & Exit栏 ...

你那边更新完了是R28么 我是用EFI 更新的提示都成功没出错 重启就只有风扇转了 显示也是只有R27 找了旧的BIOS试了WEB写入 也是提示done 实际看信息还是R27 **还有个J2的BIOS recovery 也不知道怎么用 这个板子也没查到资料
发表于 2023-4-23 23:17 | 显示全部楼层
myway 发表于 2023-4-23 23:03
你是在BMC web界面更新的还是怎样?
按照说明,是可以在Linux或者EFI,以及在BIOS界面的 Save & Exit栏 ...

我是ipmitool 刷入 不变 web 刷入也不变 这会开机只有风扇声 换了个U结果IPMI看信息也是旧的信息 好尴尬
 楼主| 发表于 2023-4-23 23:42 | 显示全部楼层
Visend 发表于 2023-4-23 23:17
我是ipmitool 刷入 不变 web 刷入也不变 这会开机只有风扇声 换了个U结果IPMI看信息也是旧的信息 好尴尬 ...

你通过ipmitool 更新BIOS?? 我没有见过这个方式,,,Relnotes_MZ32-AR0_R28_Rome.pdf 里边也没有写过。。。

我是在BMC的维护里边更新的,更新之后,重启机器再登陆BMC就看得BIOS版本号刷新了。

BIOS UPDATE INSTRUCTIONS FOR EFI Shell: <-- 这个就是在BIOS里自带的工具
1. Insert USB flash drive to system for BIOS upgrade.
2. Power on system and boot to Build-In Shell.
3. Enter your USB filesystem, like “fs0:” or “fsx:”, “x” is your USB filesystem number
4. Execute F.nsh for bios update
5. After bios flash finish, system must Power-Off to have the changes take effect.
发表于 2023-4-24 00:00 | 显示全部楼层
myway 发表于 2023-4-23 23:42
你通过ipmitool 更新BIOS?? 我没有见过这个方式,,,Relnotes_MZ32-AR0_R28_Rome.pdf 里边也没有写过。 ...

ipmitool 可以用命令从TFTP调用文件刷入 嗯文档我都看过了 怎么尝试都是BIOS版本号不刷新 且点不亮 我只能认为是bios芯片挂了
发表于 2023-4-24 00:15 | 显示全部楼层
R27
1. Fine tune flash tool for dual BIOS.
2. Support NVME LED control for system.
3. Modify BMC major number format in setup menu.
4. Added S472-Z30-00 system support.

看这个意思是有双bios的 但是J2不管怎么切换都没有任何反映 完全找不到头绪
 楼主| 发表于 2023-4-24 00:19 来自手机 | 显示全部楼层
Visend 发表于 2023-4-24 00:00
ipmitool 可以用命令从TFTP调用文件刷入 嗯文档我都看过了 怎么尝试都是BIOS版本号不刷新 且点不亮 我只 ...

哎 难道你是摸不到机器吗?非要网络传出去,U盘不好吗……
这种事情,只能是研究原厂刷BIOS工具的参数,或者想法子再来一遍了。

你的情况我没有碰过
发表于 2023-4-24 00:25 | 显示全部楼层
myway 发表于 2023-4-24 00:19
哎 难道你是摸不到机器吗?非要网络传出去,U盘不好吗……
这种事情,只能是研究原厂刷BIOS工具的参数, ...

我是vga已经没输出了 哈哈哈只能靠BMC来写入BIOS了
发表于 2023-4-24 00:27 | 显示全部楼层
从低版本的BMC刷回最新的 已经看不到BIOS信息了
 楼主| 发表于 2023-4-24 06:30 来自手机 | 显示全部楼层
Visend 发表于 2023-4-24 00:25
我是vga已经没输出了 哈哈哈只能靠BMC来写入BIOS了

BMC也可以远程KVM,不成这个也没显示,不太可能啊……除非BMC也被你耍坏了
发表于 2023-4-24 09:01 | 显示全部楼层
Visend 发表于 2023-4-24 00:25
我是vga已经没输出了 哈哈哈只能靠BMC来写入BIOS了

这个可能和你插了显卡,然后bios设置了显卡来输出有关
发表于 2023-4-24 11:56 | 显示全部楼层
myway 发表于 2023-4-24 06:30
BMC也可以远程KVM,不成这个也没显示,不太可能啊……除非BMC也被你耍坏了 ...

现在是BMC没问题 刷各个版本的都OK 也都能启动 但是BMC新旧来回刷已经看不到BIOS信息了 初步看应该是BIOS整个内容都挂掉了 BMC写入BIOS也能提示成功 但是还是看不到BIOS信息
发表于 2023-4-24 11:56 | 显示全部楼层
谋杀复读机 发表于 2023-4-24 09:01
这个可能和你插了显卡,然后bios设置了显卡来输出有关

就是onboard VGA 没接过PCIE显卡
发表于 2023-4-24 11:58 | 显示全部楼层
myway 发表于 2023-4-24 06:30
BMC也可以远程KVM,不成这个也没显示,不太可能啊……除非BMC也被你耍坏了 ...

**还是RBU文件 一般的还不能保证烧录了能用 我这买了俩空的BIOS芯片 打算尝试换个空的IC再用BMC来写入BIOS
发表于 2023-4-24 12:00 | 显示全部楼层
我怎么觉得服务器主板没一个我能玩的转的
发表于 2023-4-24 12:04 | 显示全部楼层
brucelee1126 发表于 2023-4-24 12:00
我怎么觉得服务器主板没一个我能玩的转的

我觉得厂家有很严重的问题 很多问题都不直接写在手册里 到处问问题还没人解答 在线支持也是敷衍了事
 楼主| 发表于 2023-4-24 12:05 | 显示全部楼层
Visend 发表于 2023-4-24 11:58
**还是RBU文件 一般的还不能保证烧录了能用 我这买了俩空的BIOS芯片 打算尝试换个空的IC再用BMC来写入BIO ...

硬件很懂~
我就是半吊子。。。
发表于 2023-4-24 12:35 | 显示全部楼层
myway 发表于 2023-4-24 12:05
硬件很懂~
我就是半吊子。。。

这年头太难了 问点啥都玩的知识付费 小黄鱼找个处理bios的 说两句话还说我想套他话 简直无法理解 哪怕我真学到啥了 说的都八竿子打不着的 还搞的我跟小偷似的 IC发货了 回来自己瞎搞下看看
发表于 2023-4-24 12:40 | 显示全部楼层
这个板子BIOS芯片容量不一致,升级到最新的要看一下是不是32MB的
发表于 2023-4-24 12:51 | 显示全部楼层
lanjir 发表于 2023-4-24 12:40
这个板子BIOS芯片容量不一致,升级到最新的要看一下是不是32MB的

我自己有R14 R19  R25  R28 都一样大啊 确认是32M的大小都一样
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-4-29 18:26 , Processed in 0.014612 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表