Модем DSL 200, Vista 5308.
В XP всё нормально ставится и, как ни странно, нормально работает.
В Viste установщик не заканчивает установку: после запроса на включение модема в Usb он начинает ждать реакции Windows - дополнительного окна обычной установки драйверова, Vista же на это не замарачивается, делает всё автоматически и вопит из трея что оборудование установлено и работает(на модеме зажигается лампочка ADSL и тд) А инсталлятор потихоньку дойдя до ручки, в конце концов заявляет об ошибке и всё злобно убивает. Если убить процесс инсталлятора до завершения, модем вроде бы работает, соединение на нормальных скоростях устанавливается, но интернет не работает, в провайдере WPlus говорят - неправильно настроен протокол на низком уровне.
Вот GsiSetup.log, там написано WinXp Service Pack 2 тк setup был запущен в режиме совместимости, а на самом деле это Vista
Код:
SetupApp->************** Installer Engine started on 03/06/06 03:46:41 *************
SetupApp->(System Info) OS Version: WinXp Service Pack 2 (5.1)
SetupApp->(System Info) Arguments: INSTALL G:\FSCOMM~6\ 0
SetupApp->initializing dll
installPane->performFirstInstall
Shortcut->Creating link - pid=00000000 target=E:\Program Files\D-Link\DSL-200\DslStat.exe link=E:\ProgramData\Microsoft\Windows\Start Menu\Programs\D-Link DSL-200 ADSL Modem\DSL-200 Status.lnk iconIndex=-1
Shortcut->Creating link - pid=00000000 target=E:\Program Files\D-Link\DSL-200\DslStat.exe link=E:\Users\Public\Desktop\DSL-200 Status.lnk iconIndex=-1
Shortcut->Creating link - pid=00000000 target=E:\Program Files\D-Link\DSL-200\uninstall.exe link=E:\ProgramData\Microsoft\Windows\Start Menu\Programs\D-Link DSL-200 ADSL Modem\Uninstall.lnk iconIndex=-1
Shortcut->Creating link - pid=00000000 target=E:\Program Files\D-Link\DSL-200\GsiInst.exe link=E:\ProgramData\Microsoft\Windows\Start Menu\Programs\D-Link DSL-200 ADSL Modem\Configure.lnk iconIndex=-1
install->value=VendorId, data=39
install->value=CplDebugMode, data=1
install->value=IsLogoTransparent, data=0
installPane->performDetectHw
installPane->performPnpInstall
Как можно заставить инсталлятор продолжить установку?
Господа разработчики, может быть можно сделать в инсталляторе кнопку продолжения установки, ведь Windows производит все необходимые действия, но инсталлятор не может этого понять, думаю это не очень сложно технически, зато позволит Вашему устройству работать в Viste.