1

Тема: Ошибка цифровой подписи драйвера INF для VCP

При первом подключении устройства в режиме Virtual Com Port (VCP) требуется установка специального драйвера, поставляемого в составе интегрированной среды разработки CannyLab (..\cannylab_vX_XX\drv\canny_vcp\cdcacm.inf).
Установка должна производиться согласно документации на сайте, а именно:

Порядок установки драйвера USB Virtual COM-port:
• Кликните правой кнопкой мыши на файле cdcacm.inf;
• В открывшемся контекстном меню выберите пункт “Установить”;

Установка драйвера USB Virtual COM-port.
• Дайте операционной системе разрешение на установку драйвера;
• По окончании установки, нажмите кнопку “OK” открывшегося диалогового окна.

Сообщение об успешной установке драйвера.
• При правильно установленном драйвере USB VCP, при подключении работающего контроллера, с диаграммой, использующей Virtual COM-port, операционная система подаст звуковой сигнал и в Диспетчере устройств, в разделе Порты (COM и LPT), появится виртуальный порт, которому будет присвоен определенный номер.

Однако пользователи столкнулись с проблемой установки. И установка завершается ошибкой "INF стороннего производителя не содержит информации о подписи." (В частности это происходит на Windows 10)
Не многие пользователи готовы и способны искать решения по установке. (Хотя способы есть через "костыли и обходы")
Возможно ли получить драйвер с подписью в комплекте, чтобы не испытывать трудностей с установкой?

Вложений в сообщении

Screenshot_1.png, 7.97 кб, 437 x 140
Screenshot_1.png 7.97 кб, скачивался 48 раз, последний раз 2024-01-16 

Screenshot_2.png, 17.04 кб, 520 x 348
Screenshot_2.png 17.04 кб, скачивался 45 раз, последний раз 2024-01-16 

Screenshot_3.png, 4.66 кб, 377 x 195
Screenshot_3.png 4.66 кб, скачивался 47 раз, последний раз 2024-01-16 

2 (17-01-2024 00:03:40 отредактировано IMVOK)

Re: Ошибка цифровой подписи драйвера INF для VCP

Кое как драйвер установлен, но в диспетчере устройств остается проблема.

Вложений в сообщении

Screenshot_4.png, 42.67 кб, 832 x 456
Screenshot_4.png 42.67 кб, скачивался 48 раз, последний раз 2024-01-17 

3

Re: Ошибка цифровой подписи драйвера INF для VCP

Драйвер действительно не подписан Microsoft.
В любом случае варианты решения есть - в следующей версии CannyLab подход к драйверам VCP скорее всего будет изменен.
Сообщений же о проблемах с работой драйвера после отключения проверки подписи в ОС к нам ранее не поступало, и сами мы таких проблем не наблюдали, в том числе на Windows 10 x64. Попробуем воспроизвести.


UPD: В состав интегрированной среды разработки CannyLab начиная с версии 2.16 включен новый драйвер Windows USB Virtual COM-port с цифровой подписью.

4

Re: Ошибка цифровой подписи драйвера INF для VCP

Константин, CANNY пишет:

Драйвер действительно не подписан Microsoft, так как требование наличия подписи ранее не было обязательным, а в данное время получение такой подписи затруднительно.
В любом случае варианты решения есть - в следующей версии CannyLab подход к драйверам VCP скорее всего будет изменен.
Сообщений же о проблемах с работой драйвера после отключения проверки подписи в ОС к нам ранее не поступало, и сами мы таких проблем не наблюдали, в том числе на Windows 10 x64. Попробуем воспроизвести.

В том то и дело, что установить с помощью отключения подписи удалось, до отключения невозможно даже установить. Но функционирование не получили. Т.е. даже с установкой драйвера - работа невозможна.

5

Re: Ошибка цифровой подписи драйвера INF для VCP

Удалось ли решить проблему следуя нашим рекомендациям, направленным вам по электронной почте?

UPD: В состав интегрированной среды разработки CannyLab начиная с версии 2.16 включен новый драйвер Windows USB Virtual COM-port с цифровой подписью.