Подключил мегафоновский usb модем, теперь у меня есть интернет 3G
navitel и МЯК показывают пробки, можно через IE или оперу сидеть в инете
ну и ещё icq клиента поставил до кучи
для тех, кто сам хочет это сделать:
надо (все файлы в версии для wince 6! ):
1.
ссылка - запустить оболочку wince
2.
ссылка - править реестр
3.
ссылка - универсальный драйвер для usb-модемов
далее действуем так:
1. записываем все файлы на sd-карточку
2. втыкаем в магнитолу
3. запускаем через менеджер файлов update.exe - мы в винде! (или настройки - система - обновить - оболочка сама запустит update.exe, который завершит её работу)
4. копируем силами виндового интерфейса usbseralg.dll на устройство '\Nand Flash' - так винда видит внутреннюю память девайса
готовим модем
1. покупаем модем
2. запихиваем симку в модем
3. вставляем модем в обычный комп (под Win XP или Win 7) и ставим дрова к нему, которые лежат на нём самом (у него небольшой встроенный накопитель) - это нужно для того, чтобы в винде он корректно виделся, и проводим его первичную инициализацию - т.е. разок заходим в инет и запрашиваем балланс (это нужно в основном для уверенности, что симка активирована)
в принципе софт от модема лучше оставить на будущее - хотя бы узнавать сколько денег на счету осталось
4. далее переводим модем в режим "только модем" - т.е. отключаем встроенные накопители - иначе wince в магнитоле его не увидит как модем
AT^U2DIAG=0 через hyperterminal - для модемов
HuaweiAT+ZCDRUN=8 - для
ZTEу новых моделей модемов команды бывают другие, ищите их в инете сами, например на 4pda5. втыкаем настроенный модем в магнитолу на шлейф (на переднюю панель не стоит - будет мешаться, да и в бардачке ему удобнее)
6. винда выдаёт запрос на путь к файлу драйвера вновь найденного устройства - вводим \nand flash\usbseralg.dll - обычно проглатывает со второго раза
7. вынимаем модем из магнитолы и перезагружаем её (т.е. выключаем и включаем с паузой в 30с)
8. теперь запускаем regedit.exe и проверяем раздел реестра, при необходимости корректируем руками (пример настройки для
HUAWEI Е150, Е1550 и старого Е173):
[HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\4817_4097_0\Default\Default\USBSER_ALG]
"FriendlyName"="HUAWEI Mobile,cdc"
"UsbMode"=dword:00000001
"SendEndp"=dword:00000001
"ReceiveEndp"=dword:00000082
"ClassEndp"=dword:00000003
"Dll"="\nand flash\usbseralg.dll"
"DeviceType"=dword:00000003
"Index"=dword:00000007"DeviceArrayIndex"=dword:00000001
"RxBufferSize"=dword:00004000
"Tsp"="Unimodem.dll"
"Prefix"="COM"
жирным отмечены параметры, критически важные именно для roadrover - иначе винда захочет посадить модем на сом1, на котором у нас уже сидит модуль GPS - будет конфликт портов
9. опять перегружаем магнитолу, чтобы настройки схватились
10. втыкаем модем
11. опять выходим в винду и создаём новое сетевое подключение типа dial-up, имя соединения - Inet
выбираем появившийся модем - "HUAWEI Mobile,cdc" (или ZTE)
если его нет, значит вы неправильно прописали настройки в реестре и винда его не видит (например, взяли настройки от другой модели)
В закладке TCP/IP setting – отключить Software compression и IP –header compression
12. номер, куда он будет звонить у мтс, билайна и мегафона одинаковый - *99# (это верно для москвы и области, иначе смотрите местные настройки)
13. если модем залочен на конкретного оператора - то имя пользователя и пароль вводить не надо, иначе прописываем для своего оператора
московский мегафон
gdata
gdata
строка инициализации -
+CGDCONT=1,"IP","internet"московский beeline
beeline
beeline
+CGDCONT=1,"IP","internet.beeline.ru"московский мтс
mts
mts
+CGDCONT=1,"IP","internet.mts.ru"14. запускаем соединение и наслаждаемся инетом
по умолчанию модем будет шпарить на максимальной скорости в режиме 3G, если оно доступно, иначе - gprs/edge
15. если пишет статус соединения - Connected, но траффик не идёт - пропишите вручную DNS 8.8.8.8
16. если у вас не "операторский" модем HUAWEI , то имеет смысл прописать строку инициализации нужного оператора сразу в модем
действуем аналогично - в гипертерминале прописываем нужную строку
например для мегафона - AT+CGDCONT=1,"IP","internet"
посмотреть, какая строка уже прописана в модема можно командой AT+CGDCONT?
в винде в этом случае инициализацию оператора прописывать уже не надо
для автоматического запуска соединения и его переподключения при разрыве опять редактируем реестр:
[HKEY_LOCAL_MACHINE\Comm\Autoras]
"RasEntryOpt"="-n -m -p -e"
"RasEntry"="Inet"
"Dialer"="rnaapp.exe"
"NoPromptOpt"="-p"
[HKEY_LOCAL_MACHINE\Comm\AutoDial]
"Enabled"=dword:00000001
п.с.
кавычки в названиях нужны при внесении через .reg файл, если будете руками вбивать через редактор реестра - их ставить не надо
п.с. №2
у модемов
Е1550 и
Е173 есть встроенный card-reader, и при желании его можно задействовать
для этого, совершив вышеупомянутые действия и убедившись в работоспособности соединения, делаем следующее
ветку
[HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\4817_4097_0\Default\Default\USBSER_ALG]
переименовывам в
[HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\4817_4097_0\Default\
255\USBSER_ALG]
(можно это сделать и сразу в п.8)
а модему на ББ скармливаем команду AT^U2DIAG=256
после этого накопитель станет виден в винде как 'USB DISK', а в оболочке станет активна кнопка 'USB'
если у вас уже есть USB флешка, то винда станет именовать их 'USB DISK1', 'USB DISK2' и т.д., а в оболочке кнопка станет называться 'USB1/2' и будет переключать их по кругу