【问题标题】:Linux AMT Tool always throws 404 errorLinux AMT 工具总是抛出 404 错误
【发布时间】:2023-03-28 18:01:01
【问题描述】:

我正在使用 Linux 命令amttool 与安装了 AMT 的本地网络上的另一台 PC 进行通信,以便独立于磁盘系统与机器进行通信以获取主板信息。我已经成功地通过Python tool 从机器上获取了基本的功率数据,但没有提供更详细的信息。然而,Linux amttool 显示它可以根据手册页“打印一些机器信息”。

我希望能够提取的信息是 CPU 使用率、磁盘使用率、RAM 使用率等统计信息。但是在命令行上运行:

AMT_PASSWORD=<amt_password> amttool <amt_host_ip> info

总是返回这个错误:

### AMT info on machine <amt_host_ip> ###
AMT version:  9.0.30
404 Not Found at /usr/bin/amttool line 242.

据推测发生错误的行号会根据命令而变化,在这种情况下,我们使用info 询问机器信息。提供任何其他可能的命令会返回一个404,说明错误位置的不同行号。

我知道这不是身份验证问题,因为在将密码正确传递给 amttool 之前,我收到了 401 unauthorized 错误消息。也因为将相同的凭据传递给上述链接的 Python amt 工具成功。

可能的问题是什么?会不会是bug版本?主机端是否缺少设置?

感谢任何帮助。

【问题讨论】:

    标签: linux intel motherboard


    【解决方案1】:

    我在配备 AMT 9.1.0 的 Lenovo TS140 上得到了同样的结果。

    我认为问题在于 AMT 9 删除了 amttool 所依赖的 SOAP 支持。 amttool 是一个使用 SOAP::Lite 的 perl 脚本。事实上,您引用的 Python 工具在其 README 中包含此内容

    曾经有一个工具叫amttool,它可以让你与 这些系统来自 Linux。这使用了 AMT 的 SOAP 接口。那 在固件的 v9 中已删除,这意味着它不再适用于 该领域的现代 AMT。 -https://pypi.python.org/pypi/amt/0.4.0

    希望有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多