Top menu

При запущенном сервисе DeviceLock на ноутбуке Toshiba Tecra R10 не подключается внутренний 3G модем Ericsson F3507g

ОПИСАНИЕ

При запущенном агенте DeviceLock на ноутбуке Toshiba Tecra R10 встроенному 3G модему Ericsson F3507g не удаётся создать подключение, даже после добавления модема в Белый список USB-устройств/при отсутствии запрещающих правил для портов/устройств (напр., Все: Полный доступ).

КОММЕНТАРИЙ

Данная проблема может быть вызвана дефектами драйверов модема, поставляемых производителем.

РЕКОМЕНДАЦИИ

VisitDeviceTreeNodes.zip (54.96 kb)

DLInfo.exe (260 kb)

1. Запустите на ноутбуке с работающим 3G модемом утилиту DLInfo, отправьте нам сгенерированный с её помощью файл 'dlinfo.zip' (должен находиться в одной папке с исполняемым файлом утилиты);

2. Отключите сервис DeviceLock и выполните перезагрузку. *Не запускайте сервис DeviceLock вручную;
Запустите вложенную утилиту командой: 'visitdevicetreenodes >systemlog.txt' и проверьте, будет ли модем функционировать после выполнения команды;
Если после запуска утилиты 'visitdevicetreenodes' модем будет работать неправильно или не будет работать совсем, пришлите нам файл со сгенерированным ей выводом 'systemlog.txt';

3. Обратитесь к разработчикам 3G модема, предоставьте им утилиту VisitDeviceTreeNodes с исходным кодом и данным комментарием:

* * * * *
VisitDeviceTreeNodes.exe utility walks through PnP device tree. For this it uses the standard Microsoft's SetupDi()  API to build a devices PnP tree and sends queries . This API uses the IRP_MN_QUERY_DEVICE_RELATIONS request to retrieve device's BusRelations, RemovalRelations and EjectionRelations. It seems 3G-Adapter device drivers doesn't handle these requests correctly."

The VisitDeviceTreeNodes.zip archive contains source code for this utility: VisitDeviceTreeNodes.cpp.
It's about three hundred lines of C++ code. Just give it to your kernel-mode developers and tell them the device stops working after utility is launched - they should know what to do with it.

* * * * *