Новости Rss 2.0: Новости с главной страницы сайта Новые сообщения на форуме

Главная страница сайта Mod-book.ru
Новости мира мобильных компьютеров, статьи, заметки, ссылки, опросы.... и многое другое.



Вернуться   Mod-book.ru - Моддинг, как стиль жизни! > Тюнинг > Мобильный Интернет

Мобильный Интернет Настройка 3G и 4G устройств, а также встроенных в них модулей GPS

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.01.2014, 21:45   #1
ssns
Чатланин
 
Регистрация: 15.07.2012
Сообщений: 12
Вес репутации: 0
ssns скоро придёт к известностиssns скоро придёт к известности
По умолчанию Установка WWAN карт сторонних производителей на Lenovo ThinkPad и IdeaPad

Установка WWAN карт сторонних производителей на Lenovo ThinkPad и IdeaPad на примере Ericsson F3607gw

У меня появилась необходимость установить на свой ThinkPad x201i Tablet некую карточку, которая была мне просто подарена продавцом по причине - "никуда не встает". Собственно, такая ситуация возникла уже в третий раз и на третьем ноутбуке.
Карточки менялись - первую не помню за давностью, Quallcom Gobi 2000 от HP и Ericsson F3607gw от HP, ноутбуки менялись тоже T61, X61Tablet, X201iTablet. Операционка все время одна и та же - Windows XP, однако есть мнение, что нижеизложенные утверждения годятся и для менее доработанных операционок (Vista, 7, 8) с оговоркой на дополнительные трудности, связанные с подписыванием драйверов. Каждый раз проходя один и тот же путь и с трудом вспоминая как я решал какую либо проблему ранее решил изложить свой путь решения в надежде, что будет полезно.

Для установки карты стороннего производителя на аппарат lenovo и ее полной поддержки "родными" сервисами необходимо четко знать, что у данной карты есть аналог, поддерживаемый lenovo. Например, одна и та же карточка Ericsson F3607gw или Quallcom Gobi2000 может иметь десяток пар VID-PID от разных производителей. Так, для карточки Ericsson F3607gw:

Устанавливаемая карта: HP hs2330 Mobile Broadband Module USB Device имеет: VID_03f0&PID_271d
Аналог, поддерживаемый lenovo: F3607gw Mobile Broadband Device имеет VID_0bdb&PID_1907

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

1. Прошить bios в котором либо подставить VID и PID вашей карточки в white list на место VID и PID аналогичной карты поддерживаемой lenovo (байт в байт), либо обойти проверку white list). Для большинства ThinkPad-ов патченные bios-ы уже существуют. Также для некоторых моделей T60, X60 и т.д. существуют bios-ы меняющие поддержку SATA2 на SATA3 и таким образом ускоряющие скорость обмена с дисками в 1,5 - 2,5 раз.
2. Установить карточку. При установке на некоторые модели ThinkPad неподдерживаемых карточек может возникнуть необходимость заклеить 19-й PIN на карте для того чтобы избегнуть автоматического отключения неподдерживаемой карточки Лучше попытаться избежать такого решения, попытавшись проделать операции ниже, и если они помогут, то не заклеивать. Я заклеивал только один раз, потом разбирал и отклеивал обратно.
3. После установки карточки и загрузки ОС установить драйверы от lenovo для аналогичной карточки, которые помимо, собственно драйверов содержат службы Mobile Broadband Service (например WMCore.exe, http://processchecker.com/file/WMCore.exe.html), без которых вероятно, карточка работать не будет. Естественно, сами драйверы от этого действия не встанут, и в диспетчере устройств будет гореть вопросительный знак напротив USB концентратора с названием вашей карты. Но зато установятся необходимые службы, предназначенные для работы с WWAN картами на ThinkPad. Далее. Не перезагружаясь, скопировать появившиеся после установки в папке установки (типа "C:\Program Files\Mobile Broadband drivers\drivers", не уверен) драйверы в отдельную папку (или разархивировать драйверы вручную, пользуясь, например, UniversalExtractor или заранее скачать уже распакованные драйверы вручную (последнее не совсем "чисто", из-за разных версий драйверов)). Зачем это нужно: Мой опыт говорит, что лучше патчить драйверы .inf lenovo от аналогичных поддерживаемых Lenovo карт, также заменяя в них VID и PID на те, которые имеет устанавливаемая карта, чем устанавливать драйверы, допустим, от HP или Toshiba. Дело в том, что вместе с драйверами устанавливаются службы, которые могут не заработать с lenovo.
Далее в полученной скопированной папке с "чистыми" драйверами заменить везде, где возможно (в .inf файлах пользуясь текстовым редактором)
VID-PID аналога lenovo на VID-PID устанавливаемой карты. В моем случае:
Правка - заменить - что: "VID_0bdb&PID_1907" чем: "VID_03f0&PID_271d" заменить все - для каждого *.inf
(Если вы поставили кавычки при замене, вам дальше читать не стоит...).
Далее, полученные драйверы вернуть в ту папку из которой скопировали, Потом, установить вручную, ссылаясь на данную папку. Естественно, подписи слетят, поэтому следует игнорировать предупреждение об установке неподписанных драйверов, (или подписать их, но это отдельная большая тема). После установки основного драйвера (в моем случае "F3607gw Mobile Broadband Device" система найдет много зависимых устройств, которые также необходимо установить аналогичным способом. Некоторые устройства могут вылетать с ошибкой "параметр задан неверно" драйверы для них необходимо установить повторно (второй раз встают).
Результатом должна быть появившаяся без ошибок сетевая карта в диспетчере устройств,а в идеале порт GPS. (Они встают последними, поэтому считаю, что остальные устройства уже встали).
В принципе далее можно использовать карту с помощью удаленного подключения безо всяких коннект менеджеров. Но уж если установили сервисы, то логично было бы также включать и выключать с помощью hotkey driver и Fn+F5 и может быть администрировать соединение с помощью ActiveConnection. Поэтому:
4. Установить Hotkey Driver - комплект из четырех - пяти программ/драйверов из которых необходимо два - system interface driver и OSD драйвер. После установки (лучше устанавливать по очереди с перезагрузкой - у меня по другому не работали) проверить на работоспособность нажатием Fn+F5 (естественно в раскрывшемся меню не будет WWAN карты), извлечь из папки C:\Program Files\Lenovo\HOTKEY программу TpFnF5.exe и пропатчить её заменив байт в байт VID и PID по ранее изложенному принципу. Я использовал HxD Hex Editor (логика работы такая же как и ранее, выключаем юникод при замене - иначе не найдет что менять). Если еще надо поменять WAN карту - патчим pmev2_1.exe (или подобное, надо поискать) в той же папке.
Дополнительно, замеченные баги:
HotKey-v3.87.0000 (последней версии) не соответствует устанавливаемым языковым ресурсам, поэтому постоянно выпадает с ошибкой.Помогает стирание папки C:\Program Files\Lenovo\HOTKEY\RES, после чего он становится английским и рабочим. Можно также вручную разархивировать (т.е. запустить разархивацию в папку C:\DRIVERS\HOTKEY, отменить установку), установить поверх установленной ранее данной версии TpFnF5.exe с режимом "в самолете (по умолчанию в папке C:\DRIVERS\HOTKEY\OSD\F5-8M (переписать содержимое в C:\Program Files\Lenovo\HOTKEY)), она, кстати работает и русская, но криво (ресурсы в архиве C:\DRIVERS\HOTKEY\OSD\F5-8M\fnf5res.cab, русский ресурс FnF50019.dll, положить в папку C:\Program Files\Lenovo\HOTKEY\RES
Также не удалось заставить заработать он-скрин сообщения в последней версии. В старой версии HotKey-v3.70.0003 они работают нестабильно, но работают, а также нестабильно деинсталлируются.
Важно, что хоткей вполне работает БЕЗ access connection. В этом случае для просмотра смс уровня сети и прочего придется пользоваться сторонними коннект-менеджерами.
5. Установить Access Connection (Предварительно прочитав readme убедитесь, что он поддерживает аналог lenovo для вашей карты и вашу модель ThinkPad)
Логика работы такая же как и в предыдущем пункте. После установки надо патчить два файла AcAdaptersInfo.dll и ACon.dll, устаниавливаемые и затем извлекаемые Вами из папки установки C:\Program Files\ThinkPad\ConnectionUtility или подобной. Единственное отличие - при использовании HxD Hex Editor (логика работы такая же как и ранее) , ВКЛЮЧАЕМ юникод при замене - иначе не найдет что менять, другой формат записи).
Как ни странно, но у Access Connection есть большая куча настроек возможностей, позволяющих автоматизировать переключение сетей в соответствии с потребностями пользователя. Есть СМС. с USSD пока разбираюсь. GPS работает без GPS enabler (для F3607).
Вложения
Тип файла: rar Lenovo_F3607_drivers+soft.rar (3.95 Мб, 373 просмотров)

Последний раз редактировалось ssns; 03.01.2014 в 21:56.
ssns вне форума   Ответить с цитированием
Старый 16.01.2014, 01:10   #2
ssns
Чатланин
 
Регистрация: 15.07.2012
Сообщений: 12
Вес репутации: 0
ssns скоро придёт к известностиssns скоро придёт к известности
По умолчанию Re: Установка WWAN карт сторонних производителей на Lenovo ThinkPad и IdeaPad

Проблему с GPS решил от toshiba. Комплект из 3-х утилит:
TOSHIBA GPS Utility
TOSHIBA SMS Utility
TOSHIBA Wireless Manager
Очень быстрый, профессионально написаный и удобный, недостаток только один - отсутствие уровня сигнала в трее.
ER_Wireless_Manager_R6B02
На этом портале можно скачать и драйвера для Ericsson f3607

Последний раз редактировалось ssns; 16.01.2014 в 01:23.
ssns вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 02:57. Часовой пояс GMT +4.




Rambler's Top100 Все о самодельных станках Lan23.Ru

Все права принадлежат авторам!!!
Любое использование только с письменного разрешения администрации!