Мир Автомобильных навигаторов

Мир Автомобильных навигаторов (http://4pna.com/index.php)
-   Навигатор на WinCE (http://4pna.com/forumdisplay.php?f=20)
-   -   [USB] Установка драйверов (http://4pna.com/showthread.php?t=3929)

FuntPND 07.03.2010 19:56

[USB] Установка драйверов
 
Вложений: 2
Решил попробовать прикрутить USB WiFi адаптер к навигатору YF 82C.
Есть адаптер на чипе RTL8187, для которого есть драйвера для Win CE 5.0.

Перевел навигатор в режим USB Host. Переписал RTL8187.DLL в папку \ResidentFlash2\YFAP30\, в реестре добавил путь к ней, чтобы винда искала там нужные ей DLL.
Импортировал в реестр файл RTL8187.reg, который шел вместе с RTL8187.DLL, вот он:
Код:

[HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\3034_33159\Default\Default\RTL8187]
  "DLL"="RTL8187.DLL"

[HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\2118_27136\Default\Default\RTL8187]
  "DLL"="RTL8187.DLL"
 
[HKEY_LOCAL_MACHINE\Drivers\USB\ClientDrivers\RTL8187]
  "DLL"="RTL8187.DLL"
  "IClass"="{4d36e972-e325-11ce-bfc1-08002be10318}"
 
[HKEY_LOCAL_MACHINE\Comm\RTL8187]
  "Group"="NDIS"
  "ImagePath"="RTL8187.DLL"
    "IClass"="{4d36e972-e325-11ce-bfc1-08002be10318}"

[HKEY_LOCAL_MACHINE\Comm\RTL81871]
    "DisplayName"="RTL8187 Wireless Adapter"
    "Group"="NDIS"
    "ImagePath"="RTL8187.DLL"

[HKEY_LOCAL_MACHINE\Comm\RTL81871\Parms]
  "BusNumber"=dword:0
  "BusType"=dword:0
  ;"LedCtrl"="1"
 
[HKEY_LOCAL_MACHINE\Comm\RTL81871\Parms\TcpIp]
  "EnableDHCP"=dword:1
  ; This should be MULTI_SZ
  "DefaultGateway"=""
  ; Use zero for broadcast address? (or 255.255.255.255)
  "UseZeroBroadcast"=dword:0
  ; Thus should be MULTI_SZ, the IP address list
  "IpAddress"="0.0.0.0"
  ; This should be MULTI_SZ, the subnet masks for the above IP addresses
  "Subnetmask"="0.0.0.0"
  "DNS"="0.0.0.0"          ; Isaiah
  "WINS"="0.0.0.0"                ; Isaiah


;[HKEY_LOCAL_MACHINE\DebugZones]
;"USB HCD"=dword:0ffff
;"USBD"=dword:0ffff
;"UHCI"=dword:0ffff
;"EHCI"=dword:0ffff 
;"Ndis"=dword:0ffff
;"CXPORT"=dword:0ffff

Но при подключении WiFi адаптера появляется сообщение:
[[Ссылки могут видеть только зарегистрированные пользователи. ]]> Ввожу RTL8187. Получаю сообщение:
[[Ссылки могут видеть только зарегистрированные пользователи. ]]>
Пробовал и RTL8187.DLL вводить и путь полный, и перед подключением переписывать RTL8187.DLL в папку Windows, все равно одно и тоже самое.

Смотрел PID и VID адаптера, на них есть запись в реестре:
Код:

[HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\3034_33159\Default\Default\RTL8187]
  "DLL"="RTL8187.DLL"

Подскажите, что делаю не так и в чем может быть проблема?

И что такое Isaiah (комментарий к некоторым строкам импорта в реестр)?

torro 07.03.2010 21:07

FuntPND
аналогично подключал для проверки к лилипуту блютуз Broadcom BTW и wi-fi D-link DWT-110. Сообщения аналогичны.

FuntPND 07.03.2010 21:38

Цитата:

Сообщение от torro (Сообщение 52740)
FuntPND
аналогично подключал для проверки к лилипуту блютуз Broadcom BTW и wi-fi D-link DWT-110. Сообщения аналогичны.

А драйвера к нему для Win CE у тебя были?

Драйвера к RTL8187 выложил тут: [[Ссылки могут видеть только зарегистрированные пользователи. ]]>
Добавлено через 14 минут
Вроде причина ясна. Как написал holod с 4pda
Цитата:

он под CEPC (i386), с ARM работать не будет.
А жаль :(
Может кто знает чип, к которому есть ARM версии драйверов для Win CE?

torro 07.03.2010 21:50

FuntPND,
В системе лежит куча драйверов, но к моим картам нет. И в инете не нашел.

alexod76 11.04.2010 21:31

А можно проще? как переписать драйвера просто в папку windows, после копирования файлов драйвер ВТ вроде подхватывается, но после перезапуска все файлы исчезают (mustek gp-250)

torro 11.04.2010 22:00

Вложений: 1
alexod76,
для этого пишется небольшой скрипт, который ставишь в автозапуск и при перезагрузке системы он копирует файлы с карточки в папку винды. Состав скрипта 3 файла, сам интерпретатор MortScript и два файла собственно скрипта. Один ехе - запускалка, второй mscr - файл с набором команд (обычный текстовый файл (типа bat в большой винде)). Должны называться оба одинаково. Я выложу тебе пример. А ты поправь в нем свои пути и названия файлов.

runnerrr 09.10.2010 21:46

Все сделал как описано вверх. Правил скрипт по моему. Но после рестарт все слетает из Start up, соответсвено эфект - ноль. Наверно что-то путаю?

torro 09.10.2010 21:51

runnerrr,
а что со скриптом после перезагрузки?

никаприо 21.10.2010 21:59

Помогите пожалуйста со скриптом, нужно скопировать файл (usbseralg.dll) с флешки (Storage Card), в папку Windows, чтобы после перезагрузки он не исчезал, и какие именно файлы нужно ложить в автозагрузку? Спасибо!
И ещё может кто подскажет, как автоматизировать подключение к интернету через USB модем, т.е., чтобы при подсоединении модема автоматом активировалось подключение к интернету?

torro 21.10.2010 22:33

никаприо,
ну как же уже надо говорить и что надо сделать, чтобы ты прочел хотя бы эту страницу? Ответ на твой первый вопрос лежит за два поста до твоего. Только надо исправить название карты и файла. Или мне поправить?

никаприо 21.10.2010 22:48

Цитата:

Сообщение от torro (Сообщение 109975)
Только надо исправить название карты и файла. Или мне поправить?

если это Вас не затруднит.

torro 21.10.2010 22:53

никаприо,
мне не сложно, но если ты не можешь сделать простейшей операции, то что же ты будешь делать дальше? Ведь автоматизация процесса загрузки требует знать многое. А ты просто написал пожелание. Вообще я такие стираю, так как тот кто его пишет даже не удосужился прочитать правила. А уж написать в соответствии с ними - это вообще величайшее зло. Все это говорит о том, что мой труд будет напрасен. Ты даже иронии не понял.

никаприо 21.10.2010 23:00

XCopy("\Storage Card\CopyTo\*.*","\Windows\usbseralg.dll",TRUE,TRU E)
вот так будет правильно?

torro 21.10.2010 23:12

Вложений: 1
никаприо,
XCopy("\Storage Card\CopyTo\*.*","\Windows",TRUE,TRUE)
вот так.
Это дока по скриптам.

никаприо 26.10.2010 19:05

Решил свой вопрос по другому, драйвер положил во внутреннюю память устройства, после этого прописал путь к нему в реестре, там же поменял настройки точки входа для модема, которые узнал с помощью USBLuzer, в результате, при включении магнитолы, и запуске навитела соединение с интернетом устанавливается автоматом и Навител показывает пробки.


Текущее время: 16:07. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot

Время генерации страницы 0.02834 секунды с 10 запросами