Как отключить wimax на ноутбуке

Обновлено: 07.07.2024

WiMAX — это относительно новая технология радиосвязи. Она предназначена для построения беспроводных локальных вычислительных сетей (WLAN) и обеспечивает широкополосный доступ пользователя к этой сети и к интернет-ресурсам. Другим, гораздо более привычным способом организации WLAN является Wi-Fi. Из-за этого часто возникает некая путаница: новую технологию считают улучшенным вариантом старой. Да и само название — WiMAX — вызывает определенные ассоциации с технологией Wi-Fi. Но все же различия между ними довольно серьезные.

История создания WiMAX

К концу прошлого столетия существовало много закрытых решений в области развертывания глобальных беспроводных сетей. Устройства, ориентированные на каждое из решений, конфликтовали между собой, а построение сети обходилось слишком дорого. Преодолеть эти проблемы можно было, только избавившись от закрытости форматов, что и было сделано в 1999 году. Крупнейшие производители телекоммуникационного оборудования совместно с ассоциацией IEEE договорились о выработке единого стандарта беспроводной широкополосной связи. Так появился IEEE 802.16, а в 2001 году организации, развивающие его, образовали WiMAX Forum. Тогда же новый стандарт и назвали по имени этого консорциума.

Во-первых, на базе новой технологии создаются магистральные каналы передачи данных, заменяющие собой привычные «выделенки» и DSL-соединения. Wi-Fi же, при всем многообразии вариантов организации локальных беспроводных сетей, — практически всегда лишь посредник между узлом связи провайдера и пользовательским устройством. Поэтому нередки случаи, когда точки доступа Wi-Fi (так называемые хотспоты) и даже целые сети таких хот-спотов объединяются между собой посредством технологии WiMAX.

Во-вторых, из-за достаточно большой дальности действия передатчиков (до 50 км) и очень низкой чувствительности радиосигнала к различного рода препятствиям WiMAX-точки доступа в Интернете можно создавать без привязки к географическому положению (что, собственно, и отражает название WiMAX). Все эти факторы позволили создателям WiMAX заявить, что их детище пригодно для развертывания вычислительных беспроводных сетей городского масштаба — Wireless Metropolitan Access Network (WMAN).

Виды WiMAX-сетей

На сегодняшний день в мире существует несколько спецификаций WiMAX:

  • Fixed WiMAX – фиксированный;
  • Nomadic WiMAX – обеспечивающий сессионную работу: пользователь может подключаться к разным базовым станциям, но при перемещении между ними будет вынужден отключаться от WiMAX-сети;
  • Portable WiMAX – портативный. Абонентское устройство может находиться в движении со скоростью не выше 40 км/ч;
  • Mobile WiMAX – мобильный. Возможна работа в движении со скоростью до 120 км/ч.

Наибольшей популярностью пользуются первое и последнее решения.

Фиксированный вид доступа предназначен для связи двух достаточно удаленных объектов, к примеру двух вышек с передатчиками WiMAX, находящихся на расстоянии до 50 км друг от друга. При нахождении в зоне прямой видимости и благоприятных условиях скорость передачи данных может доходить до 120 Мбит/с. Такие внушительные параметры позволяют использовать этот режим в качестве замены традиционным проводным каналам. Данная спецификация обозначается 802.16-2004 или 802.16d. Под работу WiMAX-сетей, соответствующих этой спецификации, отведены частотные диапазоны 3,5 и 5 ГГц.

Другой вид доступа — мобильный — позволяет пользователю подключить к Интернету любое устройство с поддержкой WiMAX, находясь где угодно. Сигнал поступает непосредственно на модем, ноутбук, коммуникатор или сотовый телефон. При этом их владелец вместе со всем своим беспроводным «хозяйством» может перемещаться со скоростью до 120 км/ч. Быстрее, правда, не рекомендуется, иначе соединение может исчезнуть, так как базовые станции не будут успевать осуществлять передачу данных без разрыва связи. Именно такие WiMAX-сети сегодня разворачиваются в Москве, Санкт-Петербурге и других крупных городах России. Данная спецификация обозначается 802.16-2005 или 802.16e.

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

В России существуют только мобильные WiMAX-сети. Кстати, использование оборудования одного WiMAX-оператора в сети другого в России невозможно.

Принцип действия WiMAX

Несмотря на то что WiMAX — это радиотехнология, полностью обойтись без проводов не удастся даже в случае выбора мобильного режима. Принцип действия сети на базе WiMAX очень похож на принцип работы сотовой связи. Существуют абонентские станции, то есть базовые станции, пользовательское и прочее коммуникационное оборудование оператора, связанное с Интернетом. Базовые станции установлены на расстоянии нескольких (а то и десятков) километров друг от друга. Одна «перекидывает» сигнал другой в условиях прямой видимости в частотном диапазоне от 10 до 66 ГГц (как уже упоминалось, скорость передачи данных может быть очень высокой). По крайней мере одна базовая станция должна соединяться с сетью провайдера при помощи проводов. На практике же к проводной сети подсоединяют довольно много передатчиков, что позволяет повысить скорость про хождения данных и надежность всей системы.

Таким образом, вся цепочка базовых станций соединяется на операторском конце с Интернетом по проводам. На другом конце этой линии, на расстоянии не более десяти километров от последней базовой станции, может находиться принимающая антенна пользователя. Ее устанавливают снаружи здания или внутри него; кроме того, она может быть подключена непосредственно к устройству (опять-таки в случае выбора мобильного режима). На эту антенну поступает сигнал с последнего передатчика. При этом используются более низкие частоты: 1,5–11 ГГц для фиксированного WiMAX и 2–6 ГГц для мобильной версии. Да и скорость прохождения данных от базовой станции к абонентскому устройству будет значительно ниже. Если вы используете стационарный вид связи, то максимально возможная скорость составит не более 75 Мбит/с, а при мобильном подключении и того меньше – 30 Мбит/с. Но даже эти цифры на практике недостижимы. Не зря же предусмотрительные производители оборудования WiMAX никогда не забывают упомянуть, что скорость потока данных зависит от многих факторов: загрузки сети, плотности городской застройки и даже метеоусловий.

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

Технологические особенности WiMAX

Что позволяет WiMAX с успехом заменить традиционные виды широкополосного доступа в Интернет?

Во-первых, в новых сетях реализован принцип разделения приоритета доступа, так называемый «Quality of Service» (уровень обслуживания — QoS). Не вникая в технологические тонкости, можно сказать, что на практике это выглядит следующим образом: каждый абонент получает канал связи, который закрепляется только за ним. В то же время передача пакетов информации осуществляется с определенной временной задержкой (джиттером). Благодаря такой раздельной схеме работы канал не «забивается» и сохраняется устойчивая связь. Когда же подключенное устройство выходит из зоны действия конкретной базовой станции, его канал связи передается следующей.

Во-вторых, для обеспечения связи используется технология ортогонального частотного мультиплексирования (OFDM), а также ее вариант для множественного доступа абонентов (OFDMA). Проще говоря, канал связи делится на множество подканалов (до 256) и пользователь получает не один канал, а сразу несколько. Применение OFDMA позволяет увеличить их количество до 2048 и подключить к одной линии сразу восемь абонентов.

Кроме того, в сетях WiMAX возможно применить несколько видов частотной модуляции и изменить ширину пропускного канала.

Различные сочетания этих критериев в конечном итоге оказывают влияние на скорость передачи трафика.

Карты покрытия города Москвы сетью WiMAX

На сайте обоих московских WiMAX-операторов вывешено предупреждение о том, что представленное на карте качество сигнала может отличаться от заявленного. Публикуемые карты покрытия (рис. выше) отражают лишь общую ситуацию, однако не учитывают специфику конкретной местности, где вы будете работать. Так что, прежде чем подписать контракт, обратите внимание на окружающие объекты: здания, ЛЭП, недавно построенные железные конструкции — все это может сыграть отрицательную роль при работе в сети. Впрочем, если вы живете на верхних этажах многоквартирного дома, то проблем со связью скорее всего не будет. Следующим шагом станет приобретение оборудования. На сегодняшний день существует достаточно много устройств, поддерживающих технологию WiMAX.

Как подключиться к сети WiMAX?

Для начала необходимо выбрать поставщика услуг связи по технологии WiMAX. Найти их будет несложно — достаточно набрать в интернет-поисковике словосочетание «провайдер WiMAX». Затем необходимо будет ознакомиться с картой покрытия оператора. Несмотря на то что речь идет о беспроводной сети в масштабах города, WiMAX есть еще даже не во всех районах российской столицы.

WiMAX и конкуренты

На сегодняшний день беспроводные вычислительные сети на базе WiMAX бурно развиваются и в России, и за рубежом. Однако гарантировать им полную победу лет через 5–8 никто не берется. Почему же? Причина — в наличии конкурирующих технологий беспроводного широкополосного доступа в Интернет, которые поддерживают и внедряют могущественные игроки рынка — операторы сотовой связи.

Какие устройства могут работать в сетях WiMAX?

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

  • USB-модемы — самое простое в использовании универсальное устройство размером немного больше обычной флэшки (продаются и «Комстаром», и Yota). USB-модемы — наиболее популярный способ соединения с WiMAX-сетями в России. Стоят такие устройства около 2 тыс. руб., подключаются легко, настройки не требуют. Можно приобрести модели Nortel (в случае контракта с «Комстаром») либо Samsung (если вы выбрали Yota).
  • ExpressCard-модемы предназначены главным образом для ноутбуков. С их установкой и использованием также не возникает никаких проблем (пока продаются только оператором Yota, с адаптером для разъемов PCMCIA).
  • Ноутбуки и нетбуки со встроенными адаптерами — пока такие устройства предлагает только Yota, но в ближайшем будущем, возможно, появятся аналогичные предложения и от «Комстара».
  • Коммуникаторы и телефоны — Yota предлагает своим клиентам приобрести работающие под Windows Mobile коммуникатор HTC MAX 4G, специально «заточенный» под сеть этого оператора. Никаких дополнительных программ для доступа в Интернет устанавливать не понадобится, но и подключиться к другим провайдерам пользователь уже не сможет. В Москве это устройство стоит примерно 24 тыс. руб. Более приемлемой по цене альтернативой является смартфон Nokia N810, получивший в прошлом году прошивку для работы с сетью WiMAX, — около 13 тыс. руб.
  • Роутеры — позволяют подключить к Wi MAX-каналу не один компьютер, а сразу несколько, причем можно использовать специальные устройства, объединяющие в себе технологии WiMAX и Wi-Fi. Как правило, это довольно мощные машины (Yota WiMAX Wi-Fi Center или ASUS 500gP) стоимостью около 10 тыс. руб. Пока они продаются только корпоративным клиентам.

Безопасность WiMAX

Безопасность в использовании тех или иных устройств сегодня волнует многих. Речь идет как о возможном вредоносном воздействии на здоровье человека, так и о сохранности конфиденциальных данных, передаваемых по сети и хранящихся на ПК. Специалисты спешат заверить, что уж здесь-то WiMAX чист. Мощность пользовательских WiMAX-антенн на порядок меньше, чем у сотового телефона. Кроме того, телефон мы держим непосредственно у головы, а устройство для связи с сетью — поодаль. Что же касается безопасности передачи данных, то в стандарт 802.16e включено использование технологии тройного шифрования по алгоритму DES 3, в котором длина ключа шифра гораздо больше стандартного. Поэтому взломать код будет намного труднее. Помимо сложной методики шифрования, WiMAX отличается двойным уровнем сертификации: свои сертификаты имеют как устройства, так и производители. В результате перехватить и использовать передаваемые по WiMAX-каналу данные будет крайне сложно.

Что необходимо для подключения к сети WiMAX?

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

Такие устройства можно приобрести либо у самих операторов, либо в обычных магазинах, торгующих компьютерной техникой. Сегодня на рынке представлены как брендированные или сертифицированные операторами ПК модели, так и не имеющие сертификатов.

Заметим, что далеко не все российские провайдеры готовы предоставить свои услуги пользователям, чьи устройства имеют необходимые чипы, но официально не признаны WiMAX-оператором. Причем даже если вам удастся скачать и установить управляющее ПО и заключить с компанией контракт, оператор не даст гарантий, что ваше устройство будет стабильно работать в WiMAX-сети. Не гарантируется и максимально возможная в сети скорость.

Корпорация Intel предоставляет универсальные версии программного обеспечения и драйверов. У производителя вашего компьютера могут быть изменены функции, встроенные средства настройки или внесены другие изменения. Обратитесь к производителю за новейшими обновлениями и сведениями о технической поддержке.

Щелкните или тему, чтобы узнать подробности:

Что такое WiMAX?

Основные
WiMAX — термин, созданный форумом WiMAX*, — это аббревиатура для обеспечения совместимости с микроволновой печью в разных странах мира. WiMAX — это беспроводная технология связи нового поколения. Эта технология похожа на Wi-Fi, но обеспечивает высокоскоростной широкополосный доступ к более крупной области с меньшими помехами. WiMAX обеспечивает доступ к Интернету для мобильных устройств. Ноутбуки и мобильные интернет-устройства, включенные в услуги WiMAX, могут получать доступ к Интернету практически везде в областях покрытия и в которых недоступны хот-споты Wi-Fi. Вы можете находиться на шине в любом городе и оставаться на связи. Для фиксированных станций WiMAX, характеризующих дом, модемы для подписчиков и наружную антенну, диапазон покрытия может охватывать несколько квадратных миль.

WiMAX обеспечит вам доступ к Интернету, пока вы находитесь в процессе перемещения. WiMAX обеспечивает скорость доступа к Интернету, аналогичную DSL-и кабельному соединению, непосредственно на ноутбуке с поддержкой WiMAX или мобильном Интернет-устройстве. WiMAX выполняет переход между хот-спотами Wi-Fi и расширяет доступ к Интернету в дороге.

Предлагаем
WiMAX обеспечивает доступ к Интернету в большем смысле по сравнению с текущими хот-спотами Wi-Fi и обеспечивает мобильным пользователям широкий спектр возможностей беспроводного подключения. Высокоскоростные подключения обеспечивают доступ к широкому контенту, сложным мультимедийным материалам и игровым средам. WiMAX обеспечивает широкополосное подключение в пути:

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

Техническая информация:
WiMAX — это высокоскоростная Высокоскоростная беспроводная цифровая телекоммуникационная система, предназначенная для больших областей покрытия. Доступ к фиксированному рабочему станции может увеличиваться до 30 миль (50 км), а мобильные станции находятся в диапазоне от 3 до 10 километров (5 – 15 км). WiMAX основана на стандарте IEEE 802,16* для беспроводных городских сетей (вманс).

Новейшее по для подключения программы Intel® PROSet/Wireless WiMAX Адаптеры Intel® WiMAX больше не продемонстрировались.Ознакомьтесь с доступными вариантами поддержки и ссылкой для загрузки новейшей утилиты и драйверов для подключения WiMAX. Ссылки на производители компьютеров

Более подробная информация приведена на веб-сайтах производителей компьютеров, перечисленных в списке «предохранители». Обратитесь к документации компьютера, чтобы получить конкретную контактную информацию о поддержке.

  1. Откройте утилиту Intel® PROSet/Wireless WiMAX Connection.
  2. Нажмите « Справка».
  3. Обратите внимание на версию в верхней части всплывающего окна. в примере показана 2.2.0 .

Пример использования образа представлен только для примера. Этот рисунок не может представлять вашу продукцию или версию по.

Help popup

  1. Откройте утилиту Intel® PROSet/Wireless WiMAX Connection.
  2. Нажмите « Дополнительные возможности».
  3. Обратите внимание на информацию о производителе, модели и MAC-адресе, представленную на вкладке «адаптер».

Intel® PROSet/Wireless WiMAX Software

Если вы решили установить программное обеспечение Intel®, ознакомьтесь с таблицей программы Intel® PROSet/Wireless WiMAX по для подключения.

Для пользователей Windows XP *:

Нажмите пуск ≫ Панель управления ≫ Установка и удаление программ.

Для пользователей ОС Windows Vista *:

Нажмите пуск ≫ Панель управления > программы и функции. Найдите и щелкните по Intel® PROSet/Wireless WiMAX. Над списком приложений нажмите « Удалить». Процесс может занять несколько минут.

Для пользователей Windows 7 *:

Нажмите пуск ≫ Панель управления > программы и функции. Найдите и щелкните по Intel® PROSet/Wireless WiMAX. Над списком приложений нажмите « Удалить». Процесс может занять несколько минут.

Адаптеры Intel® Wi-Fi и WiMAX не требуют обновления встроенного по. При обновлении драйверов применяются все необходимые усовершенствования. Для получения новейшего программного обеспечения и драйверов рекомендуется обратиться к производителю. Найдите универсальные версии для каждого адаптера на странице « беспроводная поддержка ».

Intel является поставщиком компонентов для ноутбуков и не производит и не дает готовых к продажам мобильных систем. Предоставленная информация предназначена для универсальных версий продукции. На каждом ноутбуке могут быть изменены характеристики, включенная Индивидуальная настройка или внесены другие изменения. Для получения конкретной информации о ноутбуке обратитесь к производителю.

Поставщики услуг Intel® WiMAX/WiFi Link 5350 и Intel® WiMAX/WiFi Link 5150

Сеть WiMAXРекомендуется
версия программного обеспечения
Минимальное
версия программного обеспечения
Отключен1.5.21.5.0
ук1.5.21.3.0
йота1.5.21.2.0
комстар1.5.21.4.2
Скорости1.5.21.5.0
Кабель для Warner времени1.5.21.5.0
Comcast1.5.21.5.0

Ограничения по нормативным требованиям ограничивают использование Intel® WiMAX/WiFi Link 5350 в США.

Только не надо мне кидать ссылки на всякие сайты или копировать с википедии. Сам это всё читал, так что идите лесом, кто это собирался делать. Мне нужны объяснения от человека. В общем-то, для самого пользователя в чем отличие ваймакса от вайфая кроме дальности действия и скорости работы? и главное, что я не могу понять: для ваймакса и вайфая разные точки доступа? Например, если в макдональдсе есть точка доступа вайфай, я могу сидеть там по ваймаксу? Спасибо за ваши ответы!

Все разное. Общее только Wi - от Wireless. На этом сходства заначиваются. Разные дальности, разные протоколы, оборудование, все разное. В Маке то есть не посидишь. Однако многие проивзодители выпускают совмещенные WiFi+WiMax модули. Если стоит такой - тогда сможешь работать =) Правда зачастую передатчик один и может работать только один из них. Все ноутбуки со встроенным WiMax имеют WiFi (собственно сейчас все ноутбуки имеют WiFi).

Ето технология передачи даных, она отличаетса не только точками доступа, а и модемами которые пихают в комп. Ты не сможеш ловить вайфай модемом ваймакса, ето разные стандарты

это такая телекомунационная технология, разработанная с целью предоставления универсальной беспроводной связи на больших расстояниях для широкого спектра устройств (от рабочих станций и портативных компьютеров до мобильных телефонов) . Основана на стандарте IEEE 802.16, который также называют Wireless MAN (WiMAX следует считать жаргонным названием, так как это не технология, а названия форума, на котором Wireless MAN и был согласован).

у меня lenovo v560. производитель указал на присутствие WIMAX в ноутбуке и есть слот для сим карты. подскажите пожалуйста, что еще нужно для работы. может программы - дрова, ну не имею своих мозгов, чайник. с кем не по общаешься то же в прошлом веке живут

Все разное. Общее только Wi - от Wireless. На этом сходства заначиваются. Разные дальности, разные протоколы, оборудование, все разное. В Маке то есть не посидишь. Однако многие проивзодители выпускают совмещенные WiFi+WiMax модули. Если стоит такой - тогда сможешь работать =) Правда зачастую передатчик один и может работать только один из них. Все ноутбуки со встроенным WiMax имеют WiFi (собственно сейчас все ноутбуки имеют WiFi).

WiMAX – это телекоммуникационная технология, предназначенная для обеспечения беспроводной связи и передачи данных на большие расстояния для большого количества различных устройств (речь идет не только о базовых станциях, но и различных устройствах: смартфонах, ноутбуках, планшетах и т. п.).

Две движущих силы современного интернета - широкополосная сеть и радио. Стандарт WiMax объединяет эти два, обеспечивая быстродействующий широкополосный доступ в Интернет по беспроводному соединению.

Попался мне как-то в руки в личное пользование ноутбук Lenovo X201 — отличная рабочая машинка.
Всё в нём вроде хорошо и всё вроде есть, но как обычно хочется большего — захотелось встроенный WiMax иметь (3G модем уже в нём есть и довольно хорошо работает).

image

Может это кого-то удивит (как, например, меня ранее) — WiMax подключен именно через USB-шину, хотя оба устройства находятся на одной плате. Такое подключение не очевидно и самое главное — наличие распайки USB на PCIe разъёме не является обязательным (на чём я и накололся в ноутбуке Lenovo x61s) — надо проверять или тестером или читать внутренние доки.
Немного информации о USB на разъёме mini-PCIe есть на Википедии — выводы 36, 38.

И кстати такая гибридная карточка (по крайней мере моя) не может работать в двух режимах сразу. Т.е. или wifi или wimax, переключение программное. Это в теории может вызвать проблемы, связанные с включением подачи питания на карту. Проблемы, судя по форумам решаемые, но такое ощущение что без паяльника не обойтись. У меня к счастью — обошлось.

Так что если вдруг эта статья кого-то сподвигнет на покупку Wifi/Wimax карты — надо бы сначала убедиться в том, что в PCIe разъёме действительно есть USB иначе придётся довольно капитально погемороиться.
Несмотря на отсутствие USB, некоторые умельцы всё же умудрялись развести USB на MiniPCI — для этого всего лишь нужно желание, руки, провода, паяльник и схема, но это имхо уже экстрим.

  1. Отключение проверки white-list
  2. Вписание VEN/DEV/SUBSYS от моей карточки в white-list в замен какой-нибудь ненужной карты
  3. Изменение VEN/DEV/SUBSYS в моей карте на те, которые уже есть в white-list.

Решать какой способ выбрать вам. Способ 3 описан по ссылке (2).
Способ 2 — тупо замена последовательности байт на интересующие. Контрольная сумма биоса, как я понял, особо нигде не проверяется, по крайней мере для моей версии. Возможно, есть какие-нибудь ловушки, но т.к. я не пробовал пойти этим путём — я о них не знаю.

Почитав ссылки (4), (5) я вроде вдохновился идеей самостоятельно сделать патченый биос, но спустя несколько часов работы с инструментами по 4-ой ссылке + IDA немного устал и вообще подумывал забить на эту идею.
Однако строчка, увиденная по ссылке (3) вдруг открыла второе дыхание


Я ещё раз более внимательно прочитал содержимое ссылок (4) и (5) и потихоньку начал ковырять BIOS. Я не буду переводить то, что там написано, т.к. к сожалению у автора этих страниц по моему мнению не очень всё хорошо с доступностью изложения и вообще доступностью информации (хотя статьи грамотные), да и я не совсем понял часть статьи, касающейся собственно поиску кода и продумывания замены. Наверное, будучи заядлым знатоком IDA и ассемблера можно понять, что он пишет — но в вопросах биоса я бы лучше несколько раз отмерил, чем один раз неудачно отрезал (был печальный опыт). Так же есть ощущения, что информация в статье немного устарела. Знания ассемблера, конечно, у меня небольшие были, но их явно не достаточно, чтоб понять, что нужно сделать.

В общем мои изыскания ни к чему понятному не привели, но к счастью в нужный момент, когда я уже почти опустил во второй раз руки, мне помог хороший знакомый kmeaw — и довольно быстро нашёл функцию проверки на White-list в нужном файле и подправил несколько байт. На этом лирическую часть я, наверное, закончу и приступлю к описанию моих действий.

Небольшое предупреждение.

ВСЕ ДАЛЬНЕЙШИЕ ДЕЙСТВИЯ ВЫ ДЕЛАЕТЕ НА СВОЙ СТРАХ И РИСК.

Работа с BIOS (особенно если вы всё делаете самостоятельно) очень ответственный и опасный процесс.
Все описанные ниже действия относятся к BIOS v1.22 для Lenovo X201 и могут отличатся от действий, необходимых для других ноутбуков, хотя я и постараюсь описать общий принцип.
Все утилиты для работы с BIOS можно найти по ссылке в конце статьи.

  1. Скачивание, распаковка, декомпоновка по модулям.
  2. Поиск функций проверки (для WAN — одна функция, для WWAN — другая)
  3. Организация обхода функций проверки
  4. Подгонка запакованной версии файла под размер исходной версии (размер должен совпадать)
  5. Внесение изменений в основной модуль биоса, путём сравнения исходной и патченой версии модуля.
1. Скачивание, распаковка, декомпоновка по модулям.

Интересующий файл $01C2100.FL1 будет лежать по адресу \DRIVERS\FLASH\6quj08us\6QET52WW
Данный файл является сжатым образом системного биоса. Все остальные файлы (отличные от FL1) относятся к каким-то другим частям системы, которыми я не интересовался и не знаю для чего они предназначены — в дальнейшем они не особо нужны.

После того, как интересующий файл будет найден, необходимо будет его распаковать.
Для этого необходимо ввести команду:
phcomp /D $01C2100.FL1
Затем необходимо полученный файл распотрошить на модули с помощью команды
phnxsplit.exe $01C2100.FLh
(для работы phnxsplit.exe необходима библиотека cygwin1.dll)
Думаю, тут стоит обратить внимание на то, что бОльшая часть файлов, была распакована по алгоритму lzint и чтоб вернуть всё обратно — надо исправленный файл запаковать обратно — но об этом позже.

2. Поиск функций проверки (для WAN — одна функция, для WWAN — другая)

После выполнения команды, вы получите кучу файлов с расширением *.rom. Среди этого безобразия, нужно найти нужный файл, над которым мы будем в дальнейшем издеваться. В первую очередь, нужно найти устройство, которое 100% есть в while-list. Для этого нужно (далее будет описан способ для XP, если у вас другая ОС — попробуйте найти способ узнать данные самостоятельно) зайти в
«диспетчер устройств\(wifi устройство или 3g модем)\сведения\код экземпляра устройства»
Пусть, например, это будет:
Intel Wifi Link 1000BGN, PCI\VEN_8086&DEV_0084&SUBSYS_13158086&REV_00
Интересующие данные это:
VEN_8086&DEV_0084&SUBSYS_13158086
Из этого получается такая строка для поиска:
0x8680840086801513
В случае для 3G модема
0xc6050592
Думаю понятно, как это получилось (обратный порядок байтов для каждой части записи).
Можете воспользоваться прям этой строчкой из примера, думаю она должна быть в вашем биосе.

После получения такой строчки, нужно как-то поискать во всех распакованных файлах. Скорее всего это будет один файл BIOSCODEXX.rom
Я лично это сделал с помощью FAR (Alt+F7, искать 16-ричный код).

В моём случае файлом с интересующей функцией проверки оказался файл BIOSCODE06.rom
Тут начинается самое интересное.
Открыв его через IDA я довольно долго пытался понять то, что говорится по ссылке (5). Кстати открывать файл с биосом нужно предварительно переименовав исходный файл в файл с расширением .hex.
Файл состоит из 27-байтового заголовка и тела бинарного 16-ричного приложения. В заголовке имеется указание на смещение, относительно основного BIOS-а. Что я понял — смещение указано там, поскольку при работе все модули находятся в одной области памяти и указатели на функции в модуле ссылаются с учётом смещения.

3. Организация обхода функций проверки

Увидев скриншот, я решил воспользоваться в дальнейшем hiew 6.50 (который можно найти в архиве) для редактирования файла, т.к. он оказался проще чем IDM.
Небольшая справка по использованию HIEW:
F4 - Изменение режима (Text, Hex, Decode)
------ Изменения удобней вносить в режиме Hex
------ Анализировать работу кода - в режиме Decode
------ В режиме Hex доступна комбинация Ctrl+F5
Ctrl+F5 - Установка смещений. На скриншоте указаны адреса без учёта 27-байтового заголовка. Для установки таких же смещений, необходимо указать смещение -1B
F5 - Переход на смещение (указывается в hex)
F3 - Редактирование
F9 - Сохранение.

Правка, изображённая на скриншоте, довольно понятная и простая, после того, как была найдена функция проверки white-list.
Функция вызывается только из одного места, имеет чёткие границы. Изменение заключается в том, что в начале работы функции происходит jmp на конец функции. Выходные данные при этом выглядят как будто карта успешно прошла проверку.
Вроде функцию проверки убили, казалось бы всё, но нет — функция отвечала только за карты Wifi/Wimax (ошибка 1802). Есть ещё одна функция — для проверки WAN (ошибка 1804). На её поиск ушло не много времени — принцип оказался идентичным, зато изготовление патча заняло значительное время, поскольку после правки, модуль в сжатом виде никак не хотел становиться нужного размера (того же размера, что и был до внесения изменений).

Одинаковый размер необходим из-за того, что утилита phnxmod.exe, которая в дальнейшем производит подмену модуля в файле $01C2100.FLh, не может работать с файлами, если новый отличается от старого хотя бы на байт.

4. Подгонка запакованной версии файла под размер исходной версии

Изменение было внесено в файл, после файл был обратно запакован.
Стоит отметить, что запаковка файла производится не командой phcomp, как можно подумать. А набором команд из комплекта к BIOS.
Для старых это - prepare.exe
------ файл обычно есть в комплекте с скачанным биосом, для упаковки, нужно создать файл-скрипт.
------ Пример скрипта можно найти так же в комплекте с биосом, называется logo.scr. В файле нужно
------ заменить "LOGO logo.." на "BIOSCODE file.rom"
Для новых это - fi.exe, fp.exe, ceimain.bin, rom2mod.exe
------ файлы обычно есть в комплекте с скачанным биосом, для упаковки, нужно создать файл-скрипт.
------ Пример скрипта можно найти так же в комплекте с биосом, называется logo.scr. В файле нужно
------ заменить"LOGO logo.." на "BIOSCODE file.rom"
------ Пример скрипта для linux с использованием wine можно взять тут

Определить старый от нового — вы сможете по тому, что идёт в комплекте с биосом, в папке \DRIVERS\FLASH\6quj08us
В общем я с этим довольно долго провозился, пока понял. В конце статьи есть готовый набор утилит для упаковки патченного файла в частности для моего BIOS-а с bat-ником (на основе logo.bat).

Так же, необходимо упаковать исходный файл, который у меня назывался BIOSCODE06.rom
В итоге получилось два файла BIOSCODE06.rom-lz (патченный), BIOSCODE06.rom-orig-lz (оригинальный) одинакового размера.

5. Внесение изменений в основной модуль биоса, путём сравнения исходной и патченой версии модуля.

Последним шагом на пути к готовому патченому биосу является подмена модуля в компонованном основном файле биоса $01C2100.FLh

Для этого, необходимо воспользоваться командой:
phnxmod.exe 01C2100.FLh BIOSCODE06.ro2 BIOSCODE06.ro2.patched
Синтаксис такой:
phnxmod.exe (распакованная версия $01C2100.FL1) (оригинальный запакованный модуль) (модифицированный запакованный модуль).

---------------- WARNING! ----------------
If you don't know what you're doing there's a very high risk of rendering your
computer unusable by flashing a modified BIOS. This is not a safe playground.
---------------- WARNING! ----------------

Это последний этап хака.

Полученный патченный файл $01C2100.FLh можно использовать для перепрошивки с помощью WinPhlash.
Я для этого взял архив с ссылки (6), подправил rom-файл и конфиг и перепрошил свой ноут.

После перепрошивки я успешно запустил неподдерживаемую Wimax/wifi карту на своём ноуте, проверил подключение к Wifi, Wimax (Комстар, Yota) — всё отлично.

Так же был проверен 3G-модуль Sierra MC8775, который не должен поддерживаться на этой модели. Ноутбук успешно загрузился. После установки драйверов удалось успешно подключиться к 3G сети.

Файлы:
1. Готовый архив с патченым BIOS 1.22 для Lenovo X201 (no white-list) bypass 1802/1804 error
Инструкция по установке:
Запустить WinPhlash.exe из архива. Открыть "Advanced Settings" и проверить соответствие чек-боксов и параметров обновления:

("Flags" Tab):
[ ] Verify BIOS part number
[ ] Flash only if BIOS version is different
[ ] Flash only if BIOS version is newer
[ ] Verify BIOS image size
[ ] Verify BIOS checksum
[ ] Zero block before erasing
[x] Verify block after programming
[x] Disable Axx swaping automatic detection (if present)
[ ] Clear CMOS Checksum

В заключении хочу ещё раз напомнить, что всё, что вы делаете с BIOS — очень ответственно и серъёзно. Если возникает неуверенность в чём-то — лучше сто раз перепроверить и убедиться, что вы всё делаете правильно. При перепрошивке — обязательно выключите все программы и приложения (если вы прошиваетесь из windows), а лучше — прошиваться с загрузочного CD или флешки. Так же, лучше использовать уже патченные и проверенные версии BIOS (можно попробовать найти по ссылке (7), чем делать их самостоятельно, а если уж и делать — прочитать как можно больше информации, кроме этой статьи как минимум по ссылкам, указанным выше.

ps. Спасибо kmeaw за помощь в правке ASM-кода и наставлению на путь истинный.

Примечание
Конфигурация компьютера
Процессор: Intel® Pentium® Processor B980 @ 2.40GHz 2.40 GHz
Материнская плата: Lenovo 20138
Память: Ramaxel RMT3160ED58E9W1600; Тип модуля:SO-DIMM; Тип памяти:DDR3 SDRAM; 4 ГБ (2 ranks, 8 banks)
HDD: ST1000LM024 HN-M101MBB (S2U5J9GC912694); 931,51 ГБ; SATA-II
Видеокарта: Nvidia GeForce GT 635M
Звук: Intel Panther Point HDMI @ Intel Panther Point PCH - High Definition Audio Controller [C-1]
Блок питания: ADP-90DD B; INPUT: 100-240V, OUTPUT:20V; 2012/09
CD/DVD: PLDS DVD-RW DS8A8SH ATA Device
Монитор: Samsung 173KT02-L01, 173KT02-L01; 382 mm x 215 mm (17.3")
Ноутбук/нетбук: LENOVO G780
ОС: Microsoft Windows 7 Home Premium v23.16; Service Pack 1; 64-bit
Индекс производительности Windows: 4,6
WiMAX connectivity requires a WiMAX-enabled device and subscription to a WiMAX broadband service. WiMAX connectivity may require you to purchase additional software or hardware at extra cost. Availability of WiMAX is limited; check with your carrier for details on availability and network limitations. Broadband performance and results may vary due to environmental factors and other variables.

-------
Вот и все. Задуманная программа выполнена полностью. Достигнуты все поставленные цели, решены все задачи. На этом деятельность на форуме завершена. Спасибо за внимание.

Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Конфигурация компьютера
Процессор: Intel® Pentium® Processor B980 @ 2.40GHz 2.40 GHz
Материнская плата: Lenovo 20138
Память: Ramaxel RMT3160ED58E9W1600; Тип модуля:SO-DIMM; Тип памяти:DDR3 SDRAM; 4 ГБ (2 ranks, 8 banks)
HDD: ST1000LM024 HN-M101MBB (S2U5J9GC912694); 931,51 ГБ; SATA-II
Видеокарта: Nvidia GeForce GT 635M
Звук: Intel Panther Point HDMI @ Intel Panther Point PCH - High Definition Audio Controller [C-1]
Блок питания: ADP-90DD B; INPUT: 100-240V, OUTPUT:20V; 2012/09
CD/DVD: PLDS DVD-RW DS8A8SH ATA Device
Монитор: Samsung 173KT02-L01, 173KT02-L01; 382 mm x 215 mm (17.3")
Ноутбук/нетбук: LENOVO G780
ОС: Microsoft Windows 7 Home Premium v23.16; Service Pack 1; 64-bit
Индекс производительности Windows: 4,6


C предложенного варианта ничего не помогло. Появляется ошибка. Обидно, что раньше работал, а щас. Вот снимок.
зомби, такая ошибка может быть, когда устанавливаешь дрова из скопированной сд папки на хард, сам удивился, когда не смог установить с жёсткого дрова, работавшие ранее и поставленные с сд(двд). Пробуй скачать с сайта интел, или установить с сд диска.
Конфигурация компьютера
Процессор: Intel® Pentium® Processor B980 @ 2.40GHz 2.40 GHz
Материнская плата: Lenovo 20138
Память: Ramaxel RMT3160ED58E9W1600; Тип модуля:SO-DIMM; Тип памяти:DDR3 SDRAM; 4 ГБ (2 ranks, 8 banks)
HDD: ST1000LM024 HN-M101MBB (S2U5J9GC912694); 931,51 ГБ; SATA-II
Видеокарта: Nvidia GeForce GT 635M
Звук: Intel Panther Point HDMI @ Intel Panther Point PCH - High Definition Audio Controller [C-1]
Блок питания: ADP-90DD B; INPUT: 100-240V, OUTPUT:20V; 2012/09
CD/DVD: PLDS DVD-RW DS8A8SH ATA Device
Монитор: Samsung 173KT02-L01, 173KT02-L01; 382 mm x 215 mm (17.3")
Ноутбук/нетбук: LENOVO G780
ОС: Microsoft Windows 7 Home Premium v23.16; Service Pack 1; 64-bit
Индекс производительности Windows: 4,6


severagent007, спс, но все равно не помогает. Просто не видит адаптер и драйвер. Я и с диска устанавливал и с офсайта - результат один и тот же. Вот снимки с диспетчера и установленной программы.
Автоскачивание драйверов с майкрософта выключено? Попробовать включить.
Конфигурация компьютера
Процессор: Intel(R) Core(TM)2 Duo E6750 2.66GHz
Материнская плата: INTEL DG41TY
Память: Patriot DDR2 4Gb (2 планки по 2гб)
HDD: Western Digital 500Gb,SATA,Blue
Видеокарта: NVIDIA GeForce GTX 660
Звук: Realtek (встроенная)
Блок питания: TR2 RX 750/850W Bronze
CD/DVD: Pioneer и LG
Монитор: Philips 223V5
ОС: Windows 7 SP1 Домашняя базовая x86
Индекс производительности Windows: 7,1

1. Откройте командную строку с Административными правами. Для этого нажмите кнопку Пуск > выберите Все программы > Стандартные >
щелкните правой кнопкой мыши командную строку и выберите команду Запуск от имени администратора.
2. В командной строке введите следующую команду и нажмите клавишу ВВОД: sfc/scannow

Команда sfc/scannow сканирует все защищенные системные файлы и заменяет неправильные версии правильными.

Читайте также: