【问题标题】:How to elminate "unsigned driver" install error for RNDIS driver on WInXP?如何消除 WInXP 上 RNDIS 驱动程序的“未签名驱动程序”安装错误?
【发布时间】:2011-02-22 23:55:53
【问题描述】:

我们有一个应用程序使用 RNDIS USB 驱动程序,也就是“Linux USB 以太网/RNDIS Gadget”来与基于 linux 的嵌入式设备通信。

我们已对该驱动程序进行数字签名(使用 Verisign 证书)以用于 Windows 7。这消除了安装时出现“未签名驱动程序”错误消息。

然而,在 XP 上,即使是签名的驱动程序也会显示“Linux USB 以太网/RNDIS 未通过 Windows 徽标测试...”

这显然是微软开发的驱动程序。我看到报告说这个驱动程序和其他驱动程序是在 SP2 中签名的,而这在 SP3 中中断了。

目标是在没有警告或错误的情况下安装驱动程序。此驱动程序或兼容的驱动程序是否在其他任何地方可用?有没有办法通过 WHQL 对其进行签名?

【问题讨论】:

  • 我相信“Linux USB...”来自INF文件,它并不是真正的Linux社区开发的驱动程序。 ???

标签: installation driver


【解决方案1】:

根据http://en.wikipedia.org/wiki/WHQL_Testing

公司可以选择签署自己的司机而不是通过 WHQL 测试过程。这些司机没有资格参加 “Windows 认证”徽标,但它们将安装在 64 位上 Windows 版本并在 32 位上安装时没有警告消息 Windows Vista 或 Windows 7 的版本。[2]然而,它不会 在 Windows XP 上安装时不会出现警告消息。[3]

我在某处读到了有关如何解决此问题的信息,但现在找不到。您不能通过 WHQL 签名(或重命名的副本)吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-12-25
    • 2010-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-17
    • 2014-07-28
    相关资源
    最近更新 更多