Технический форум
Вернуться   Технический форум > Программирование > Библиотека > Железо


Ответ
 
Опции темы Опции просмотра
Старый 27.12.2010, 16:12   #1 (permalink)
Black_Parrot
Member
 
Аватар для Black_Parrot
 
Регистрация: 05.01.2007
Сообщений: 7,067
Записей в дневнике: 6
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 10522
По умолчанию Скрытые возможности встроенных WiFi чипов

Скрытые возможности вашего WiFi чипа Atheros[Windows XP].
Активируем режим 802.11n и режим программной точки доступа

Статья посвящена способам активации скрытых возможностей WiFi чипов Atheros AR9xxx, которыми довольно часто комплектуются современные ноутбуки.

Всё, о чём я расскажу, я проделывал на нетбуке Asus EEE 1005HA со встроенным WiFi чипом Atheros AR9285 и c ОС Windows XP. У меня всё работает. Работоспособность на других чипах я гарантировать не могу.

Всё, что вы делаете, вы делаете на свой страх и риск. Хотя риск порчи чего-либо в данном случае близок к 0, но всё же подумайте, действительно ли вам нужны эти скрытые функции.

ОГЛАВЛЕНИЕ
  1. Введение
  2. Используемые файлы
  3. Включаем режим 802.11n
  4. Включаем режим программной точки доступа(SoftAP)
  5. Заключение

1. ВВЕДЕНИЕ
Началось всё со следующих "Открытий":
Как активировать скрытый режим 802.11n 150мбит/с.
WiFi точка доступа из адаптеров Atheros.

Все, описанные в тех темах, действия работали, но по отдельности(Возможно, только у меня): Если включить функцию SoftAP, то пропадал режим 802.11n... который становился доступным только после удаления программы, которая включала SoftAP
В интернете я так и не нашёл ответа на вопрос, как включить эти функции одновременно... пришлось методом тыка разбираться самому...
Возможно, существуют и другие способы заставить работать эти 2 функции одновременно, но я использовал именно этот...

2. Используемые файлы
Для дальнейших действий нам понадобятся:

EEPROM tool for Atheros 9k cards(AET)
Яндекс.Народ
aet.zip — RGhost — файлообменник

Atheros Client Utility(ACU)
http://support1.toshiba-tro.de/tedd-...0527105837.ZIP

Драйвер для нашего WiFi чипа 9.1.0.323
Вот какой-то чудо драйвер. Вроде бы это драйвер официальный, но именно благодаря ему мне удалось подружить ACU и 802.11n...
Это драйвер для Atheros AR5006, AR5007, AR5009, AR9285 and AR9287 - Именно у этих 2 адаптеров наибольшие шансы на успешное использование скрытого потенциала.
Если у вас другая модель адаптера, то попробуйте скачать последние драйвера для него. Если ничего не получится, то вам придётся выбрать, что-то одно: Либо 802.11n, либо SoftAP
Яндекс.Народ


3. Включаем режим 802.11n
Оригинал: http://www.tehnari.ru/f25/t43930/#post435277

В связи с отсутствием сертификации стандарта 802.11n в России многие ноутбуки с Wi-Fi на базе чипов Atheros AR9xxx поставляются с заблокированной поддержкой n-стандарта.
Но аппаратно эти чипы способны работать с 802.11n(150мбит/с)

Я включил этот режим именно перепрошивкой EEEPROM'a. Способ патченных драйверов не подходит, потому что они не дружат с ACU.
Перепрошивка EEPROM (наиболее надежный метод, но есть небольшой риск испортить карту)
  1. Скачайте и распакуйте EEPROM tool for Atheros 9k cards (Версия от 12.09.2010)
  2. Запустите atheros_eeprom_tool.exe
  3. Выберите "Read EEPROM".
  4. Укажите путь для сохранения дампа (нажав на "Open").
  5. Нажмите на кнопку "READ".
  6. Сохраните полученный дамп в надежном месте (на случай каких-либо ошибок).
  7. Выберите "Write EEPROM".
  8. Укажите путь к только что сохраненному дампу EEPROM (так же нажав на "Open").
  9. Нажмите на кнопку "Modes and Channels", внимательно прочитайте предупреждение и выберите "Yes".
  10. В разделе "Modes" отметьте галочками пункты "802.11n (20MHz)" и "802.11n (40MHz)" для 2.4GHz и, если ваш адаптер поддеживает диапазон 5GHz, то отметьте эти же галочки и для него (если вы не знаете точных характеристик вашей карточки, то тоже можете отметить оба диапазона).
  11. В разделе "Channels" выберите "0x67" и нажмите "OK".
  12. Убедитесь, что галочка "Use custom modes and channels" установлена и нажмите "WRITE".
  13. Перезагрузите систему.

FAQ:
Q: После перепрошивки 802.11n так и не заработал, либо заработал на скорости 65Mbps.
A: Проверьте настройки Wi-Fi. Стандарт 802.11n требует использования WPA2-PSK+AES. Для максимальной скорости рекомендуется использовать ширину канала 40MHz и каналы с 1 по 9.

Q: После прошивки карточка вообще не заработала. В Device Manager она "висит" с восклицательным знаком.
A: Для восстановления работоспособности карточки можно попробовать воспользоваться прилагаемыми пропатченными драйверами (особенно если значение RegDmn в разделе "Modes and Channels" было установлено вручную) и после их установки прошить оригинальный дамп.


4. Включаем режим программной точки доступа(SoftAP)
  1. Устанавливаем драйвера(ссылку на которые я давал выше):
  2. ПКМ на значке мой компьютер -> свойства -> оборудование -> диспетчер устройств...
  3. Выбираем нашу WiFi карту... Драйвер -> обновить...
  4. Вручную указываем путь к скачанному драйверу(распакованному)...
  5. Из списка выбираем модель вашей карты...
  6. Обновляем...
  7. На всякий случай перезагружаем...

Устанавливаем ACU(ссылка выше)
Оригинал: http://www.tehnari.ru/f25/t43930/#post435279
  1. Распаковываем соержимое архива туда, где вы сможете его найти(например, на рабочий стол)
  2. В распакованном контенте идём в папку "XPUtl" и там запускаем "Setup.exe"
  3. После установки мы должны получить работоспособную утилиту-менеджер подключений(на вопросы о том, какую утилиту использовать для настройки сети, отвечаем, что азерос, а не Windows)
  4. Но при создании схемы: Управление схемами - создать, по умолчанию, нет никакой функции soft AP...

Активация функции Soft AP в ACU
Для включения этой функции лезем в редактор реестра и в ветке \\HKEY_LOCAL_MACHINE\SOFTWARE\Atheros\ACU\Settings создаём DWORD ключ "AllowAPMode" со значением "1"
Вот и всё - теперь можно создать схему с режимом Soft AP...

5. Заключение
В результате этих действий я получил:
Идентификация Wifi карты, как Atheros AR9285 802.11b/g/n WiFi Adapter. Раньше не было никакого упоминания о 802.11n
Работа в режиме 802.11n на скорости 150мбит/с. Подтверждено тестами Filezilla client - FZ server в локальной сети.
Возможность работы карты в режиме точки доступа с шифрованием WPA\WPA2. + и скоростью 150 или 300мбит/с(Такой пункт настройки имеется, но вот тестов я не проводил, поэтому реальность этой возможности под вопросом)

- Если у вас что-то не получится, то я могу вас утешить тем, что наверняка у вас всё получится, но только по отдельности. См. следующие посты.

- Использовались материалы с сайта ixbt.com и ряда англоязычных ресурсов... и google тоже использовался...

- Ещё отдельные благодарности инженерам Asus... за то, что они впихнули туда такую замечательную WiFi карту, родителям, за то что дали денег на покупку нетбука с такой замечательной WiFi картой...

Для пользователей Windows 7
Смотрите следующие посты.
Правда, я не знаю, сможет ли Connectify использовать 802.11n наверное, сможет... А вообще, может на Win7 встанет acu... Ну, у меня не Win7 - разбираться придётся вам самим.


Другие мои библиотечные мануалы:
Увеличиваем шрифты. Как сохранить зрение за большим монитором?
Black_Parrot вне форума   Ответить с цитированием

Старый 27.12.2010, 16:12
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Пожалуйста, просмотрите данные топики, скорее всего там будет решение вашего вопроса

Помогите со сменой BGA чипов
Не отображаются скрытые файлы на флешке
Nvidia: о будущем графических чипов
Computex 2010 : Одноплатный прототип Galaxy с парой чипов GF100
Разработчики чипов убегают из Apple
Не отображаются скрытые файлы и папки

Старый 27.12.2010, 16:13   #2 (permalink)
Black_Parrot
Member
 
Аватар для Black_Parrot
 
Регистрация: 05.01.2007
Сообщений: 7,067
Записей в дневнике: 6
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 10522
По умолчанию

Как активировать скрытый режим 802.11n 150мбит/с.[Windows XP/Vista/7]

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

В связи с отсутствием сертификации стандарта 802.11n в России многие ноутбуки с Wi-Fi на базе чипов Atheros AR9xxx поставляются с заблокированной поддержкой n-стандарта.
Но аппаратно эти чипы способны работать с 802.11n(150мбит/с)

Чтобы активировать данную возможность существует пара способов:

Перепрошивка EEPROM (наиболее надежный метод, но есть небольшой риск испортить карту)
  1. (для пользователей Windows Vista/7 x64) Отключите проверку цифровых подписей драйверов нажав F8 перед загрузкой системы и выбрав соответствующий пункт.
  2. Скачайте и распакуйте EEPROM tool for Atheros 9k cards (Версия от 12.09.2010)
  3. Запустите atheros_eeprom_tool.exe
  4. Выберите "Read EEPROM".
  5. Укажите путь для сохранения дампа (нажав на "Open").
  6. Нажмите на кнопку "READ".
  7. Сохраните полученный дамп в надежном месте (на случай каких-либо ошибок).
  8. Выберите "Write EEPROM".
  9. Укажите путь к только что сохраненному дампу EEPROM (так же нажав на "Open").
  10. Нажмите на кнопку "Modes and Channels", внимательно прочитайте предупреждение и выберите "Yes".
  11. В разделе "Modes" отметьте галочками пункты "802.11n (20MHz)" и "802.11n (40MHz)" для 2.4GHz и, если ваш адаптер поддеживает диапазон 5GHz, то отметьте эти же галочки и для него (если вы не знаете точных характеристик вашей карточки, то тоже можете отметить оба диапазона).
  12. В разделе "Channels" выберите "0x67" и нажмите "OK".
  13. Убедитесь, что галочка "Use custom modes and channels" установлена и нажмите "WRITE".
  14. Перезагрузите систему.


Установка пропатченных драйверов (менее надежный метод, но без риска испортить карту. также полезен в случае сбоя при прошивке)
  1. Скачайте набор пропатченных драйверов (поддерживаются WinXP-32, Win7-32, Win7-64. в корне архива лежит драйвер для WinXP, в папке Win7_900202 для Win7).
  2. (для пользователей Windows7 x64) Скачайте Driver Signature Enforcement Overrider 1.3b , активируйте тестовый режим и подпишите файл athrx.sys согласно инструкции по ссылке (плюс небольшая инструкция на русском языке).
  3. Откройте Device Manager (Win+R->devmgmt.msc->Enter).
  4. В разделе "Network adapters" нажмите правой кнопкой на имени своей карточки и выберите пункт "Update Driver Software..." или похожий.
  5. Устанавливать драйвер необходимо вручную, поэтому откажитесь от автоматического поиска драйвера в интернете или в выбранной папке.
  6. После установки перезагрузите систему.

FAQ:
Q: После перепрошивки 802.11n так и не заработал, либо заработал на скорости 65Mbps.
A: Проверьте настройки Wi-Fi. Стандарт 802.11n требует использования WPA2-PSK+AES. Для максимальной скорости рекомендуется использовать ширину канала 40MHz и каналы с 1 по 9.

Q: После прошивки карточка вообще не заработала. В Device Manager она "висит" с восклицательным знаком.
A: Для восстановления работоспособности карточки можно попробовать воспользоваться прилагаемыми пропатченными драйверами (особенно если значение RegDmn в разделе "Modes and Channels" было установлено вручную) и после их установки прошить оригинальный дамп.

Q: Можно ли активировать поддержку диапазона 5GHz отметив соответствующие галочки в разделе "Modes and Channels"?
A: Нет. Данные настройки не оказывают никакого влияния на карты без поддержки 5GHz диапазона.

Q: После отключения проверки подписей драйверов система все равно ругается на неподписанный драйвер. Это значит, что EEPROM tool работать не будет?
A: Нет. Windows действительно ругается даже при выключенной проверке и не стоит обращать на это внимание. Если EEPROM при запуске не выдавал никаких ошибок и доступно переключение между режимами Read/Write EEPROM, значит драйвер запустился успешно.

Работоспособность проверена на карточках со следующими чипами:
AR9280 (DevID = 0x2A)
AR9281 (DevID = 0x2A)
AR9283 (DevID = 0x2A)
AR9285 (DevID = 0x2B)
AR9287 (DevID = 0x2E)

Источник - ixbt.com
Black_Parrot вне форума   Ответить с цитированием
Старый 27.12.2010, 16:14   #3 (permalink)
Black_Parrot
Member
 
Аватар для Black_Parrot
 
Регистрация: 05.01.2007
Сообщений: 7,067
Записей в дневнике: 6
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 10522
По умолчанию

WiFi точка доступа из адаптеров Atheros.[Windows XP]

Если у вас на ноутбуке Win7, то вам наверняка знакома утилита Connectify - Turn your Windows 7 laptop into a Wi-Fi Hotspot... с её помощью можно в 2 клика реализовать функцию программной точки доступа...
Не буду рассказывать про эту прогу, потому что я пользовался не ей... я расскажу, как эту функцию реализовать на XP...

  1. Нам понадобится давно забытая Atheros Client Utility
  2. Распаковываем соержимое архива туда, где вы сможете его найти(например, на рабочий стол)
  3. В распакованном контенте идём в папку "XPUtl" и там запускаем "Setup.exe"
  4. После установки мы должны получить работоспособную утилиту-менеджер подключений(на вопросы о том, какую утилиту использовать для настройки сети, отвечаем, что азерос, а не Windows)
  5. Но при создании схемы: Управление схемами - создать, по умолчанию, нет никакой функции soft AP...
  6. Для включения этой функции лезем в редактор реестра и в ветке \\HKEY_LOCAL_MACHINE\SOFTWARE\Atheros\ACU\Settings создаём DWORD ключ "AllowAPMode" со значением "1"
  7. Вот и всё - теперь можно создать схему с режимом Soft AP...

Внимание: после всех этих манипуляций у меня пропал режим 802.11n(Который я до этого смог активировать)
Чтобы это исправить, читайте 1-ый пост
Миниатюры
regedit0.jpg   acu3.jpg  

Последний раз редактировалось Black_Parrot; 27.12.2010 в 16:24
Black_Parrot вне форума   Ответить с цитированием
Старый 27.12.2010, 19:20   #4 (permalink)
Black_Parrot
Member
 
Аватар для Black_Parrot
 
Регистрация: 05.01.2007
Сообщений: 7,067
Записей в дневнике: 6
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 10522
По умолчанию

Агррррррр!!! Едрит бл***!!

Вобщем так... всё только начинается...

В ACU я Попытался непосредственно активировать сохранённый профиль(SoftAP)-до этого я его только настроил... и думал, что всё будет ОК... Ведь режим инфраструктуры запустился в режиме 802.11н, а до этого он работал только на 54мбит/с(Даже с перепрошитой вифи картой)

Ан нет! Вылетает BSOD...
Это значит, что зря я всё это писал, потому что всё вместе это(ACU и 802.11n) по-прежнему не работает...

Мдаааа... Мне нужна помощь - давайте пробовать и разбираться...

ACU не совместима с драйверами, которые я откопал... НО несовместима не полностью!! В режиме Infrustructure она прекрасно работает на 150мбит/с(ТОЛЬКО с этими дровами), но, при попытке войти в режим SoftAP(Даже 802.11g), вылетает БСОД...

Есть ли ещё какие-нибудь программы, с помощью которых можно попробовать создать Soft AP?

Последний раз редактировалось Black_Parrot; 27.12.2010 в 19:28
Black_Parrot вне форума   Ответить с цитированием
Старый 20.05.2011, 22:50   #5 (permalink)
Maxonm
Новичок
 
Регистрация: 20.05.2011
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Спасибо большое за труд. Все получилось после прошивки. Аппарат - Sony Vaio VPCF13S1R карта Atheros AR9287. К точке 802.11n подключился на скорости 150 и 40hz (точка больше не поддерживает). Драйвер Atheros также обновил с офф. сайта на последний. Полет нормальный.
Maxonm вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 21.05.2011, 00:24   #6 (permalink)
Black_Parrot
Member
 
Аватар для Black_Parrot
 
Регистрация: 05.01.2007
Сообщений: 7,067
Записей в дневнике: 6
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 10522
По умолчанию

Хорошо, хоть кому-то пригодилось...
Black_Parrot вне форума   Ответить с цитированием
Старый 10.06.2011, 17:01   #7 (permalink)
Akamanah
Новичок
 
Регистрация: 10.06.2011
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
Thumbs up Спасибо

Огромнейшее спасибо за 150 Мбит/с по вафле) Очень помог совет: Для максимальной скорости рекомендуется использовать ширину канала 40MHz и каналы с 1 по 9.
Akamanah вне форума   Ответить с цитированием
Старый 27.11.2011, 19:25   #8 (permalink)
wwz
Новичок
 
Регистрация: 27.11.2011
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Нашёл этот топик по наводке.
Обрадовался хоть какому-то решению ПОХОЖЕЙ проблемы под ХР, но...
К сожалению не смог воспользоваться советами. USB TL-WN422G (чип как я понимаю AR9271). Драйвера пробовал "родные" и пару "от атерос". В ACU так и не появилась соответствующая возможность.
В Вин7 при этом всё работает и без шаманства

В какую сторону двигаться? (кроме магазина)
wwz вне форума   Ответить с цитированием
Старый 02.12.2011, 19:00   #9 (permalink)
kos83
Новичок
 
Регистрация: 02.12.2011
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Здравствуйте. Перепробовал все варианты которые описаны выше, но не могу добиться что бы мой wi fi адаптер работал в режиме 802.11n. При запуске программы (atheros_eeprom_tool.exe) выдает сообщение (Can't detect eeprom size). Установил драйвера которые скачал по ссылке они установились, но режим так и не появился. Ноутбук acer4520g, адаптер Atheros AR5007
kos83 вне форума   Ответить с цитированием
Старый 02.12.2011, 23:32   #10 (permalink)
Black_Parrot
Member
 
Аватар для Black_Parrot
 
Регистрация: 05.01.2007
Сообщений: 7,067
Записей в дневнике: 6
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 10522
По умолчанию

Возможно, ваш адаптер не поддерживает N-режим.

Цитата:
AR9285 and AR9287 - Именно у этих 2 адаптеров наибольшие шансы на успешное использование скрытого потенциала.
Цитата:
многие ноутбуки с Wi-Fi на базе чипов Atheros AR9xxx поставляются с заблокированной поддержкой n-стандарта.
Цитата:
EEPROM tool for Atheros 9k
Black_Parrot вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

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

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




Часовой пояс GMT +4, время: 13:06.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.