ОБНОВИТЕ драйвера для Atheros AR9170!

Эта ветка закрыта для дальнейших ответов. Вы можете создать новую тему, чтобы поделиться своими идеями или задать вопросы.

ОБНОВИТЕ драйвера для Atheros AR9170!

Эта ветка закрыта для дальнейших ответов. Вы можете создать новую тему, чтобы поделиться своими идеями или задать вопросы.
ОБНОВИТЕ драйвера для Atheros AR9170!
ОБНОВИТЕ драйвера для Atheros AR9170!
2011-10-24 17:21:51
Обновите драйвер для TL-WN822N (и TL-WN821xx) HW V1 (Atheros 9170+9102)

Купил сие чудо (в хорошем смысле) в Юлмарте пару недель назад. HW Ver 1.1
Подключил к своему ноуту Asus X51L (Intel GL960 + ICH8M, Проблем с USB с 2008г не замечено). Стоит Windows XP Pro. Поставил последние дрова с сайта TP-Link. Был приятно удивлен уровнем сигнала и скоростью коннекта в среднем около 100МБит-с с прыжками до 200МБит-с. До этого год мучился со встроенными MiniPCI-Ex картами, на Atheros 9281, Intel 5150, другими внешними USB адаптерами например Asus WL-167g Rev 2 (крутил-вертел его на удлинителе в радиусе полутора метров от ноута с весьма посредственными результатами), пробовал 2 PCMCIA карты. В полутора метрах от ноута стоит десктоп на Athlon2 X2 (AMD785) - с ним те же результаты по WiFi. Даже замена роутера на DIR-825 Rev B1 FW: 2.05WW мало что дала. Роутер перенес на пол метра в сторону - немного помогло. Кардинально его переносить в другое место (далеко от основного рабочего места и сервера) категорически не желаю. Решал разные проблемы с разными картами, но со скоростью ничего сделать не мог. Соединение не выше 65Мбит-с. Реальный прогон в лучшем случае не поднимался выше 1-1.3Мбайт-с, а, в основном, плавал на сотнях килобайт. Исключением был Intel 5350 3x3 MIMO, который дал очень неплохую скорость (до 4МБайт-с), но его пришлось вернуть хозяину ибо он был чужой. В Москве их почти нет, все заполонили дешевки на 5150, а морочиться с заказом на Ебее не хотелось.
Всему виной, видимо, 2 бетонные стены между роутером и ноутом и/или мощная точка какого-то местного горе-провайдера где то в доме, которую отовсюду видно с максимальным сигналом.

Так что полученным результатам я был просто несказанно рад, но проблемы не заставили себя долго ждать. 1-е же соединение зависло не проработав и минуты. Дальше все повторялось в том же духе 20-30 секунд, начинаем открывать какой нибудь тяжелый сайт и все виснет. Ошибок никаких не выдает, Скорость коннекта и уровень сигнала показывает отличные, но не проходят даже пинги до роутера. Выключаем-включаем адаптер (можно ткнуть "исправить" в контекстном меню соединения) - работоспособность восстанавливается.
Думаю никто не станет возражать, что эта проблема фатальная для того кто с ней столкнулся!
Шаманства с настройками карты ни к чему не привели. Шаманства с роутером позволили улучшить ситуацию. Зафиксировал канал на 4 (ранее стоял авто-ченнел) - виснуть стало редко - но как только запускаешь торренты или начинаешь качать какой нибудь ISO по HTTP - виснет не далее как через 10мин. Многолетний опыт сразу подсказывал мне что проблема с драйверами (а не аппаратная - поск. извлекать устройство из разъема не требовалось для восстановления работоспособности, да и в свойствах соединения адаптер жил своей обычной жизнью, показывал изменения уровня сигнала и скорости). До этого ни одна WiFi карточка у меня так себя не вела. Если уж соединение висло, то сеть отваливалась.

Стал искать альтернативные дрова. Версии 3.0.0.165, которую предлагает скачать TP-Link уже более полутора лет (Февраль 2010г). Atheros глубоко забил на нужды конечных пользователей и всех за дровами посылает... к производителю карточки. Собственно об этом я и раньше знал. На сайте Station-drivers, известном поставщике самых свежих драйверов для актуальных устройств, в т.ч. и Atheros, драйвера для AR9170 почему-то обошли вниманием.
Пришлось составить список карт, где использовался AR9170 и методично обходить сайты производителей в поисках свежих (вернее сказать просто _рабочих_) драйверов. Сразу скажу практически везде драйвера лежат еще старее чем 165 и проблему они никак не решают. Глубоко уважаемый мною, уже 20 лет как, 3Com к моему великому сожалению год как продан монструозному HP. Об этом прискорбном факте мне напомнили поиски драйверов для 3Com 3CRUSBN275. Памятуя о качестве отладки 3Com-овского оборудования и драйверов я посчитал что в 3Com-е уж точно должны были выявить и устранить такую вопиющую проблему. Но HP не только закрыли прекрасный 3Com-овский FTP, но к данному адаптеру вообще невозможно скачать драйвера с официального сайта HP - посылают к своим local representative что уже само по себе нонсенс. Найденные на стороннем ресурсе драйвера были очень стары (v3.0.0.146) и проблему не решили. Аналогично было с NETGEAR WNDA3100 - драйвера еще старше v3.0.0.141. Лучшее, что есть на SMCWUSB-N2 та же версия 3.0.0.165 - даже пробовать не стал.

Но вот на FTP D-Link для DWA-160 Rev A нашлась таки версия новее - v3.0.0.170! (Июнь 2010г).
Поправил в ней .INF - добавил туда USB\VID_0CF3&PID_1002
Поставил - и все заработало отлично. Соединение висит круглосуточно уже неделю и ничего ни разу не зависало!
В роутере Авто-ченнел вернул взад и ничего не виснет (до этого напомню в этом режиме висло почти сразу).
Скорость коннекта и прогон выросли еще больше. Теперь соединяется минимум на 108МБит-с а если покрутить устройство-антенны, то работает устойчиво на 162МБит-с (Вернее он бы всегда так и работал на 162МБит, если бы жена его все время не сдвигала случайно :-)). А иногда и на 300МБит соединяется (но долго не держит), что просто фантастика учитывая большой и болезненный предыдущий опыт. Результат для меня просто превосходный. Прокачивает ко мне до5-6МБайт-с как с Торрентов, так и с быстрых HTTP.
На Windows 7 не пробовал ибо под рукой нет готового (т.е. с W7) компа чтобы попробовать.

БОЛЬШАЯ ПРОСЬБА к саппорту!

Выложите свежие драйвера на AR9170!!! (и для TL-WN821xx тоже!)
Я в курсе, что Atheros прекратил поддерживать AR9170 и разрабатывать новые драйвера под него.
Но D-Link-овцы то "где то" нашли версию 170! Тем более, что и ей уже более года от роду. Возможно были и новее.
Я в курсе, что китайцы весьма опасливо относятся к любым нововведениям, но если ничего не делать, люди так и будут мучиться и хаить продукцию TP-Link, хотя аппаратная часть сделана, на мой взгляд, отлично.

Если есть проблемы с подписями, то выложите пока хотя-бы не подписанные драйвера. После подписывания у MS позже обновите.

Я то свою проблему решил. Но я сервисный инженер, программист с 20летним стажем. А что делать "простым" людям?
Думаю всем понятно, что не все разберутся как поправить .INF от D-Link-а...

P.S. Антивирусов нет - никаких. :)
  0      
  0      
#1
Опции
24 Ответить
Re: ОБНОВИТЕ драйвера для Atheros AR9170!
2011-10-26 15:42:25
TheDrive,
дайте пожалуйста ссылку на v3.0.0.170 (для для DWA-160 Rev A).
На оф. ftp нашел только следующие: DWA_160_v2.3_EU.zip
DWA-160_driver_1.20_rev_A_XPVista.zip
DWA-160_driver_2.10_rev_B_XPVista.zip
dwa-160_drv_2.11_rev_b1_XPVista_3264.zip
  0  
  0  
#1
Опции
Re: ОБНОВИТЕ драйвера для Atheros AR9170!
2011-10-26 17:46:28
[quote="VyacheslavS"]TheDrive,
дайте пожалуйста ссылку на v3.0.0.170 (для для DWA-160 Rev A).
На оф. ftp нашел только следующие: [/quote]
Странно, что Вы не нашли!
Я брал с ftp://ftp.dlink.ru
Специально поглядел на американском FTP тоже есть:
ftp://ftp.dlink.com

Даю прямую ссылку на ftp.dlink.ru:


Даю целиком подправленный dwarusb_xp.inf
Подпись естественно слетит, и, возможно, придется указывать драйвер/устройство вручную.
(поск. у всех в системе уже имеется подписанный драйвер от TP-Link и дядя Билли не захочет автоматом менять его на неподписанный).

Файл adwarusb_xp.inf
;+-----------------------------------------------------------------------+ ;| Device name : D-Link USB 802.11n Wireless LAN card. | ;| Platform : Microsoft Windows 2000 / XP | ;| Host interface : USB | ;| | ;| Copyright (c) 2000-2007 D-Link Rights Reserved. | ;+-----------------------------------------------------------------------+ [Version] Signature = "$Chicago$" Compatible = 1 Class = Net ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318} Provider = %Dlink% ;CatalogFile.NT = dwarusb_xp.cat ; for WHQL certified DriverVer = 06/23/2010,3.0.0.170 [Manufacturer] %DLINK% = Dlink, NT.5.1, ntamd64 [ControlFlags] ExcludeFromSelect = * [Dlink] ;DisplayName Section Hardware ID ;----------- ------- -------------------------- %DWA160.DeviceDesc% = DLINK_50U.ndi, USB\VID_07D1&PID_3C10 %DWA160A2.DeviceDesc% = DLINK_50UA2.ndi, USB\VID_07D1&PID_3A09 %ATH9170.DeviceDesc% = ATH_50U.ndi, USB\VID_0CF3&PID_1002 [Dlink.NT.5.1] ;DisplayName Section Hardware ID ;----------- ------- -------------------------- %DWA160.DeviceDesc% = DLINKXP50U.ndi, USB\VID_07D1&PID_3C10 %DWA160A2.DeviceDesc% = DLINKXP50UA2.ndi, USB\VID_07D1&PID_3A09 %ATH9170.DeviceDesc% = ATHXP_50U.ndi, USB\VID_0CF3&PID_1002 [Dlink.ntamd64] ;DisplayName Section Hardware ID ;----------- ------- -------------------------- %DWA160.DeviceDesc% = DLINKXP50U.ntamd64, USB\VID_07D1&PID_3C10 %DWA160A2.DeviceDesc% = DLINKXP50UA2.ntamd64, USB\VID_07D1&PID_3A09 %ATH9170.DeviceDesc% = ATHXP_50U.ndi, USB\VID_0CF3&PID_1002 ;********************************************************************* ; Microsoft Windows 2000 section (DLINK) ;********************************************************************* ;---------- 5.0 volt ---------- [DLINK_50U.ndi.NTx86] Characteristics = 0x84 BusType = 15 AddReg = ATHR_Win2K.reg, ATHR_Common.reg, DLINK_Win2K.reg, DLINK_07D1.reg, htDisableWepTkip.reg CopyFiles = ATHR.CopyFiles2K [DLINK_50U.ndi.NTx86.Services] AddService = %CustomServiceName%(%Atheros%), 2, ATHR_NT.Service, ATHR.EventLog [DLINK_50UA2.ndi.NTx86] Characteristics = 0x84 BusType = 15 AddReg = ATHR_Win2K.reg, ATHR_Common.reg, DLINK_Win2K.reg, DLINK_07D1.reg, htDisableWepTkip.reg, dlinkA2.reg CopyFiles = ATHR.CopyFiles2K [DLINK_50UA2.ndi.NTx86.Services] AddService = %CustomServiceName%(%Atheros%), 2, ATHR_NT.Service, ATHR.EventLog [ATH_50U.ndi.NTx86] Characteristics = 0x84 BusType = 15 AddReg = ATHR_Win2K.reg, ATHR_Common.reg, DLINK_Win2K.reg, ATH_0CF3.reg, htDisableWepTkip.reg CopyFiles = ATHR.CopyFiles2K [ATH_50U.ndi.NTx86.Services] AddService = %CustomServiceName%(%Atheros%), 2, ATHR_NT.Service, ATHR.EventLog [ATHR.CopyFiles2K] dwarusb.sys,arusb_2k.sys,2 [ATHR_Win2K.reg] ; Interfaces Info HKR,NDI\Interfaces, UpperRange, 0, "ndis5" HKR,NDI\Interfaces, LowerRange, 0, "ethernet, wifi" HKR,NDI, Service, 0, %CustomServiceName%(%Atheros%) HKR,, VendorDesc, 0, %VendorDesc% HKR,, WEPCapability, 0x00010001, 0x3 ;HKLM, SYSTEM\CurrentControlSet\Services\Tcpip\Parameters, Tcp1323Opts, 0x00010001, 0x00000003 ;HKLM, SYSTEM\CurrentControlSet\Services\Tcpip\Parameters, TcpWindowSize, 0x00010001, 0x00040000 ;********************************************************************* ; Microsoft Windows XP section (DLINK) ;********************************************************************* ;---------- 5.0 volt ---------- [DLINKXP50U.ndi.NTx86] Characteristics = 0x84 BusType = 15 AddReg = ATHR_WinXP.reg, ATHR_DualBand.reg, ATHR_Common.reg, DLINK_WinXP.reg, DLINK_07D1.reg, htDisableWepTkip.reg CopyFiles = ATHR.CopyFilesXP [DLINKXP50U.ndi.NTx86.Services] AddService = %CustomServiceName%(%Atheros%), 2, ATHR_NT.Service, ATHR.EventLog [DLINKXP50U.ntamd64] Characteristics = 0x84 BusType = 15 AddReg = ATHR_WinXP.reg, ATHR_DualBand.reg, ATHR_Common.reg, DLINK_WinXP.reg, DLINK_07D1.reg, htDisableWepTkip.reg CopyFiles = ATHR.CopyFilesXP64 [DLINKXP50U.ntamd64.Services] AddService = %CustomServiceName%(%Atheros%), 2, ATHR_NT.Service, ATHR.EventLog [DLINKXP50UA2.ndi.NTx86] Characteristics = 0x84 BusType = 15 AddReg = ATHR_WinXP.reg, ATHR_DualBand.reg, ATHR_Common.reg, DLINK_WinXP.reg, DLINK_07D1.reg, htDisableWepTkip.reg, dlinkA2.reg CopyFiles = ATHR.CopyFilesXP [DLINKXP50UA2.ndi.NTx86.Services] AddService = %CustomServiceName%(%Atheros%), 2, ATHR_NT.Service, ATHR.EventLog [DLINKXP50UA2.ntamd64] Characteristics = 0x84 BusType = 15 AddReg = ATHR_WinXP.reg, ATHR_DualBand.reg, ATHR_Common.reg, DLINK_WinXP.reg, DLINK_07D1.reg, htDisableWepTkip.reg, dlinkA2.reg CopyFiles = ATHR.CopyFilesXP64 [DLINKXP50UA2.ntamd64.Services] AddService = %CustomServiceName%(%Atheros%), 2, ATHR_NT.Service, ATHR.EventLog [ATHXP_50U.ndi.NTx86] Characteristics = 0x84 BusType = 15 AddReg = ATHR_WinXP.reg, ATHR_DualBand.reg, ATHR_Common.reg, DLINK_WinXP.reg, DLINK_0CF3.reg, htDisableWepTkip.reg CopyFiles = ATHR.CopyFilesXP [ATHXP_50U.ndi.NTx86.Services] AddService = %CustomServiceName%(%Atheros%), 2, ATHR_NT.Service, ATHR.EventLog [ATHXP_50U.ntamd64] Characteristics = 0x84 BusType = 15 AddReg = ATHR_WinXP.reg, ATHR_DualBand.reg, ATHR_Common.reg, DLINK_WinXP.reg, DLINK_0CF3.reg, htDisableWepTkip.reg CopyFiles = ATHR.CopyFilesXP64 [ATHXP_50U.ntamd64.Services] AddService = %CustomServiceName%(%Atheros%), 2, ATHR_NT.Service, ATHR.EventLog [ATHR_WinXP.reg] ; Interfaces Info HKR,NDI\Interfaces, UpperRange, 0, "ndis5" HKR,NDI\Interfaces, LowerRange, 0, "ethernet, wifi" HKR,NDI, Service, 0, %CustomServiceName%(%Atheros%) HKR,, VendorDesc, 0, %VendorDesc% HKR,, MaxRxUrb, 0, %MaxRxUrb% HKR,, MaxTxUrb, 0, %MaxTxUrb% HKR,, MaxTxUrbDK, 0, %MaxTxUrbDK% HKR,, MaxRxUrbDK, 0, %MaxRxUrbDK% HKR,, MDKEnable, 0, "0" HKR,, WEPCapability, 0x00010001, 0x3 ;HKLM, SYSTEM\CurrentControlSet\Services\Tcpip\Parameters, Tcp1323Opts, 0x00010001, 0x00000003 ;HKLM, SYSTEM\CurrentControlSet\Services\Tcpip\Parameters, TcpWindowSize, 0x00010001, 0x00040000 [ATHR_DualBand.reg] HKR, Ndi\params\*WirelessMode24G, ParamDesc, 0, "%WirelessMode24G%" HKR, Ndi\params\*WirelessMode24G, Base, 0, "10" HKR, Ndi\params\*WirelessMode24G, default, 0, "8" HKR, Ndi\params\*WirelessMode24G, type, 0, "enum" HKR, Ndi\params\*WirelessMode24G\enum, "1", 0, %non24G% HKR, Ndi\params\*WirelessMode24G\enum, "2", 0, %802_11b% HKR, Ndi\params\*WirelessMode24G\enum, "3", 0, %802_11g% HKR, Ndi\params\*WirelessMode24G\enum, "4", 0, %802_11n_24% HKR, Ndi\params\*WirelessMode24G\enum, "5", 0, %802_11bg% HKR, Ndi\params\*WirelessMode24G\enum, "6", 0, %802_11bn% HKR, Ndi\params\*WirelessMode24G\enum, "7", 0, %802_11gn% HKR, Ndi\params\*WirelessMode24G\enum, "8", 0, %802_11bgn% HKR, Ndi\params\*WirelessMode5G, ParamDesc, 0, "%WirelessMode5G%" HKR, Ndi\params\*WirelessMode5G, Base, 0, "10" HKR, Ndi\params\*WirelessMode5G, default, 0, "4" HKR, Ndi\params\*WirelessMode5G, type, 0, "enum" HKR, Ndi\params\*WirelessMode5G\enum, "1", 0, %non5G% HKR, Ndi\params\*WirelessMode5G\enum, "2", 0, %802_11a% HKR, Ndi\params\*WirelessMode5G\enum, "3", 0, %802_11n_5% HKR, Ndi\params\*WirelessMode5G\enum, "4", 0, %802_11an% ;HKR, Ndi\params\*WirelessMode, ParamDesc, 0, "%WirelessMode%" ;HKR, Ndi\params\*WirelessMode, Base, 0, "10" ;HKR, Ndi\params\*WirelessMode, default, 0, "1" ;HKR, Ndi\params\*WirelessMode, type, 0, "enum" ;HKR, Ndi\params\*WirelessMode\enum, "1", 0, %Extend802_11anbgn% ;HKR, Ndi\params\*WirelessMode\enum, "2", 0, %Extend802_11bgn% ;HKR, Ndi\params\*WirelessMode\enum, "3", 0, %Extend802_11an% ;HKR, Ndi\params\*WirelessMode\enum, "4", 0, %Extend802_11bg% ;HKR, Ndi\params\*WirelessMode\enum, "5", 0, %Extend802_11a% ;HKR, Ndi\params\*WirelessMode\enum, "6", 0, %Extend802_11abgn% ;HKR, Ndi\params\*WirelessMode\enum, "7", 0, %Extend802_11anbg% HKR, Ndi\params\*AdHocMode, ParamDesc, 0, "%AdHocMode%" HKR, Ndi\params\*AdHocMode, Base, 0, "10" HKR, Ndi\params\*AdHocMode, default, 0, "4" HKR, Ndi\params\*AdHocMode, type, 0, "enum" HKR, Ndi\params\*AdHocMode\enum, "1", 0, %80211a% HKR, Ndi\params\*AdHocMode\enum, "2", 0, %80211b% HKR, Ndi\params\*AdHocMode\enum, "3", 0, %80211g% HKR, Ndi\params\*AdHocMode\enum, "4", 0, %80211bg% HKR, Ndi\params\*AdHocMode\enum, "5", 0, %80211abg% ;HKR, Ndi\params\*AdHoc80211aChannel, ParamDesc, 0, "%AdHoc80211aChannel%" ;HKR, Ndi\params\*AdHoc80211aChannel, Base, 0, "10" ;HKR, Ndi\params\*AdHoc80211aChannel, default, 0, "5180" ;HKR, Ndi\params\*AdHoc80211aChannel, type, 0, "enum" ;HKR, Ndi\params\*AdHoc80211aChannel\enum, "5180", 0, %80211achannel36% ;HKR, Ndi\params\*AdHoc80211aChannel\enum, "5200", 0, %80211achannel40% ;HKR, Ndi\params\*AdHoc80211aChannel\enum, "5220", 0, %80211achannel44% ;HKR, Ndi\params\*AdHoc80211aChannel\enum, "5240", 0, %80211achannel48% ;HKR, Ndi\params\*AdHoc80211aChannel\enum, "5260", 0, %80211achannel52% ;HKR, Ndi\params\*AdHoc80211aChannel\enum, "5280", 0, %80211achannel56% ;HKR, Ndi\params\*AdHoc80211aChannel\enum, "5300", 0, %80211achannel60% ;HKR, Ndi\params\*AdHoc80211aChannel\enum, "5320", 0, %80211achannel64% ;HKR, Ndi\params\*AdHoc80211aChannel\enum, "5745", 0, %80211achannel149% ;HKR, Ndi\params\*AdHoc80211aChannel\enum, "5765", 0, %80211achannel153% ;HKR, Ndi\params\*AdHoc80211aChannel\enum, "5785", 0, %80211achannel157% ;HKR, Ndi\params\*AdHoc80211aChannel\enum, "5805", 0, %80211achannel161% ;HKR, Ndi\params\*AdHoc80211aChannel\enum, "5825", 0, %80211achannel165% ;HKR, Ndi\params\*AdHoc80211bgChannel, ParamDesc, 0, "%AdHoc80211bgChannel%" ;HKR, Ndi\params\*AdHoc80211bgChannel, Base, 0, "10" ;HKR, Ndi\params\*AdHoc80211bgChannel, default, 0, "2437" ;HKR, Ndi\params\*AdHoc80211bgChannel, type, 0, "enum" ;HKR, Ndi\params\*AdHoc80211bgChannel\enum, "2412", 0, %80211bgchannel1% ;HKR, Ndi\params\*AdHoc80211bgChannel\enum, "2417", 0, %80211bgchannel2% ;HKR, Ndi\params\*AdHoc80211bgChannel\enum, "2422", 0, %80211bgchannel3% ;HKR, Ndi\params\*AdHoc80211bgChannel\enum, "2427", 0, %80211bgchannel4% ;HKR, Ndi\params\*AdHoc80211bgChannel\enum, "2432", 0, %80211bgchannel5% ;HKR, Ndi\params\*AdHoc80211bgChannel\enum, "2437", 0, %80211bgchannel6% ;HKR, Ndi\params\*AdHoc80211bgChannel\enum, "2442", 0, %80211bgchannel7% ;HKR, Ndi\params\*AdHoc80211bgChannel\enum, "2447", 0, %80211bgchannel8% ;HKR, Ndi\params\*AdHoc80211bgChannel\enum, "2452", 0, %80211bgchannel9% ;HKR, Ndi\params\*AdHoc80211bgChannel\enum, "2457", 0, %80211bgchannel10% ;HKR, Ndi\params\*AdHoc80211bgChannel\enum, "2462", 0, %80211bgchannel11% ;HKR, Ndi\params\*AdHoc80211abgChannel, ParamDesc, 0, "%AdHoc80211abgChannel%" ;HKR, Ndi\params\*AdHoc80211abgChannel, Base, 0, "10" ;HKR, Ndi\params\*AdHoc80211abgChannel, default, 0, "2437" ;HKR, Ndi\params\*AdHoc80211abgChannel, type, 0, "enum" ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "2412", 0, %80211bgchannel1% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "2417", 0, %80211bgchannel2% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "2422", 0, %80211bgchannel3% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "2427", 0, %80211bgchannel4% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "2432", 0, %80211bgchannel5% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "2437", 0, %80211bgchannel6% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "2442", 0, %80211bgchannel7% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "2447", 0, %80211bgchannel8% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "2452", 0, %80211bgchannel9% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "2457", 0, %80211bgchannel10% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "2462", 0, %80211bgchannel11% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "5180", 0, %80211achannel36% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "5200", 0, %80211achannel40% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "5220", 0, %80211achannel44% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "5240", 0, %80211achannel48% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "5260", 0, %80211achannel52% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "5280", 0, %80211achannel56% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "5300", 0, %80211achannel60% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "5320", 0, %80211achannel64% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "5745", 0, %80211achannel149% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "5765", 0, %80211achannel153% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "5785", 0, %80211achannel157% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "5805", 0, %80211achannel161% ;HKR, Ndi\params\*AdHoc80211abgChannel\enum, "5825", 0, %80211achannel165% HKR, Ndi\params\*PSPXLinkMode, ParamDesc, 0, "%PSPXLinkMode%" HKR, Ndi\params\*PSPXLinkMode, Base, 0, "10" HKR, Ndi\params\*PSPXLinkMode, default, 0, "0" HKR, Ndi\params\*PSPXLinkMode, type, 0, "enum" HKR, Ndi\params\*PSPXLinkMode\enum, "0", 0, %disablePSPMode% HKR, Ndi\params\*PSPXLinkMode\enum, "1", 0, %enablePSPMode% HKR, Ndi\params\*RoamingMode, ParamDesc, 0, "%RoamingMode%" HKR, Ndi\params\*RoamingMode, Base, 0, "10" HKR, Ndi\params\*RoamingMode, default, 0, "0" HKR, Ndi\params\*RoamingMode, type, 0, "enum" HKR, Ndi\params\*RoamingMode\enum, "0", 0, %RSSIRoamDisable% HKR, Ndi\params\*RoamingMode\enum, "1", 0, %RSSIRoamLow% HKR, Ndi\params\*RoamingMode\enum, "2", 0, %RSSIRoamHigh% [ATHR.CopyFilesXP] dwarusb.sys,arusb_xp.sys,2 [ATHR.CopyFilesXP64] dwarusb.sys,arusb_xpx.sys,2 ;********************************************************************* ; Microsoft Windows 2000/XP Common Section ;********************************************************************* ;---------- 5.0 volt ---------- [ATHR_NT.Service] DisplayName = %Dlink.Service.DispName% ServiceType = 1 ; %SERVICE_KERNEL_DRIVER% StartType = 3 ; %SERVICE_DEMAND_START% ErrorControl = 1 ; %SERVICE_ERROR_NORMAL% ServiceBinary = %12%\%DriverFileName% ; %12%\%DriverFileName% LoadOrderGroup = NDIS ;********************************************************************* ; Microsoft Windows ME/2000/XP Common Section ;********************************************************************* ;---------- 5.0 volt ---------- [ATHR.EventLog] Addreg = ATHR.AddEventLog.reg [ATHR.AddEventLog.reg] HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll" HKR,, TypesSupported, 0x00010001, 7 ;********************************************************************* ; Destination Directories ;********************************************************************* [DestinationDirs] ATHR.CopyFiles2K = 12 ; system32\drivers subdirectory on Win NT/2000 ATHR.CopyFilesXP = 12 ; system32\drivers subdirectory on Win XP ATHR.CopyFilesXP64 = 12 ; system32\drivers subdirectory on Win XP [SourceDisksNames] 1=%DISKNAME%,,, [SourceDisksFiles] arusb_2k.sys = 1 arusb_xp.sys = 1 arusb_xpx.sys = 1 ;****************************************************************************** [ATHR_Common.reg] [ATHR_SurpriseRemoveOk.reg] HKR,, bSurpriseRemoveOK, 0, 0 [htDisableWepTkip.reg] HKR,, DisableNRateEncryption, 0, 1 ;****************************************************************************** [DLINK_Win2K.reg] HKR,, DSIFS, 0, 1 HKR,, ShowZeroLengthSSID, 0, 1 ;****************************************************************************** [DLINK_WinXP.reg] HKR,, bSurpriseRemoveOK, 0, 0 HKR,, LEDCtrlFlag, 0, %LEDCtrlFlag% HKR,, DSIFS, 0, 1 HKR,, ShowZeroLengthSSID, 0, 1 ;****************************************************************************** [dlinkA2.reg] HKR,, maxTxPower, 0x10001, 0x1824 ;****************************************************************************** ;********************************************************************* ; D-Link Client Installation Program ;********************************************************************* [DLINK_07D1.reg] HKLM,SOFTWARE\Atheros\Atheros Client Installation Program, USBVIDPID, 0, "%DLINK_VID_07D1%" ;********************************************************************* ; Atheros 9170 Client Installation Program ;********************************************************************* [ATH_0CF3.reg] HKLM,SOFTWARE\Atheros\Atheros Client Installation Program, USBVIDPID, 0, "%ATH_VID_0CF3%" ;********************************************************************* [Strings] [PRE] Atheros = "Atheros" DLINK = "D-Link Corporation" DISKNAME = "802.11n Wireless LAN Driver (USB) Installation Disk" DriverFileName = "dwarusb.sys" InterfaceType = "USB" CardType = "PNP" VendorDesc = "Atheros OTUS Wireless Network Adapter" CustomServiceName = "arusb" DLINK_VID_07D1 = "VID_07D1" ATH_VID_0CF3 = "VID_0CF3" MaxRxUrb = 8 MaxTxUrb = 8 MaxTxUrbDK = 64 MaxRxUrbDK = 64 bSurpriseRemoveOK = 1 LEDCtrlFlag = 1 ReceiveFrameDescriptors = "ReceiveFrameDescriptors" TransmitControlBlocks = "TransmitControlBlocks" CoalesceBuffers = "CoalesceBuffers" WirelessMode24G = "Wireless Mode 2.4GHz" WirelessMode5G = "Wireless Mode 5GHz" non24G = "Non support 2.4GHz" 802_11b = "802.11b" 802_11g = "802.11g" 802_11n_24 = "802.11n" 802_11bg = "802.11bg" 802_11bn = "802.11bn" 802_11gn = "802.11gn" 802_11bgn = "802.11bgn" non5G = "Non support 5GHz" 802_11a = "802.11a" 802_11n_5 = "802.11n" 802_11an = "802.11an" WirelessMode = "Wireless Mode" AdHocMode = "Ad Hoc Mode" 80211a = "802.11a" 80211b = "802.11b" 80211g = "802.11g" 80211bg = "802.11b+g" 80211abg = "802.11a+b+g" AdHoc80211aChannel = "Ad Hoc 802.11a Channel" AdHoc80211bgChannel = "Ad Hoc 802.11b/g Channel" AdHoc80211abgChannel = "Ad Hoc 802.11a/b/g Channel" 80211achannel36 = "80211a 36" 80211achannel40 = "80211a 40" 80211achannel44 = "80211a 44" 80211achannel48 = "80211a 48" 80211achannel52 = "80211a 52" 80211achannel56 = "80211a 56" 80211achannel60 = "80211a 60" 80211achannel64 = "80211a 64" 80211achannel149 = "80211a 149" 80211achannel153 = "80211a 153" 80211achannel157 = "80211a 157" 80211achannel161 = "80211a 161" 80211achannel165 = "80211a 165" 80211bgchannel1 = "80211bg 1" 80211bgchannel2 = "80211bg 2" 80211bgchannel3 = "80211bg 3" 80211bgchannel4 = "80211bg 4" 80211bgchannel5 = "80211bg 5" 80211bgchannel6 = "80211bg 6" 80211bgchannel7 = "80211bg 7" 80211bgchannel8 = "80211bg 8" 80211bgchannel9 = "80211bg 9" 80211bgchannel10 = "80211bg 10" 80211bgchannel11 = "80211bg 11" Extend802_11anbgn = "300Mpbs(2.4/5GHz)" Extend802_11bgn = "300Mpbs(2.4GHz)" Extend802_11an = "300Mpbs(5GHz)" Extend802_11bg = "54Mbps(2.4GHz)" Extend802_11a = "54Mbps(5GHz)" Extend802_11abgn = "300Mbps(2.4GHz)/54Mbps(5GHz)" Extend802_11anbg = "300Mbps(5GHz)/54Mbps(2.4GHz)" PSPXLinkMode = "PSPXLinkMode" disablePSPMode = "Disable" enablePSPMode = "Enable" Dlink.Service.DispName = "D-Link Wireless Network Adapter Service" RoamingMode = "Roaming Mode" RSSIRoamDisable = "Off" RSSIRoamHighest = "Highest" RSSIRoamHigh = "High" RSSIRoamNormal = "Normal" RSSIRoamLow = "Low" sleepMode = "Power Save Mode" sleepModeOff = "Off" sleepModeNormal = "Normal" sleepModeMax = "Maximum" shortPreamble = "802.11b Preamble" shortPreambleEnable = "Long and Short" shortPreambleDisable = "Long only" radioEnable = "Radio On/Off" radioEnableOn = "On" radioEnableOff = "Off" TransmitPower = "Transmit Power" TransmitPowerHigh = "Highest" TransmitPowerMid = "Medium" TransmitPowerLow = "Lowest" DWA160.DeviceDesc = "D-Link DWA-160 Xtreme N Dual Band USB Adapter(rev.A)" DWA160A2.DeviceDesc = "D-Link DWA-160 Xtreme N Dual Band USB Adapter(rev.A2)" ATH9170.DeviceDesc = "TP-Link Atheros AR9170 Based Xtreme N USB Adapter"
Под TL-WN821N(C) тоже должен пойти (но только HW V1 & V2 - поск. V3 уже на AR9287)
Некоторые форумы при постинге могут портить формат текстовых файлов.
Если что-то попортится просто сравните с оригинальным файлом и внесите необходимые изменения вручную в оригинал. Там их немного.

Если совсем затрудняетесь, можно просто заменить в dwarusb_xp.inf: USB\VID_07D1&PID_3C10
на
USB\VID_0CF3&PID_1002
и
"D-Link DWA-160 Xtreme N Dual Band USB Adapter(rev.A)"
на
"TP-Link Atheros AR9170 Based Xtreme N USB Adapter"
С оригинальным D-Link DWA-160 Rev A1 такие дрова впоследствии ставиться не будут (но Вам оно и не нужно).


Существуют также драйвера v3.0.0.168 для Netgear WN111v2.
Скачать можно тут:

На странице как раз указано, что в этой версии устранена проблема зависаний WN111v2 Software Version 3.1 (supports Win7)
Windows XP and Windows 2000: Utility version: 3.0.0.3 , Driver version: 3.0.0.168
Windows Vista: Utility version: 3.0.0.3, Driver version: 3.1.0.135
Win 7: Utility version: 3.0.0.3, Driver version: 3.5.0.9
(тут, видимо опечатка - на самом деле версия драйвера 3.5.0.19)

New Features:
Fixed bug - garbage in one of the encryption fields causing modem to ‘lockup’
TP-Link в них прописан (т.е. прописывать его в .Inf не придется).
Но я эти драйвера не пробовал.
  0  
  0  
#1
Опции
Re: ОБНОВИТЕ драйвера для Atheros AR9170!
2011-10-26 18:12:52
TheDrive,
спасибо, буду тестировать.
PS: os win 7 64bit
  0  
  0  
#1
Опции
Re: ОБНОВИТЕ драйвера для Atheros AR9170!
2011-10-26 18:37:44
Обратите внимание!
Я пробовал все только под Windows XP
Под Windows 7 драйвера другие (подправить .INF там можно по аналогии).
Но есть еще одна проблема - Windows 7 x64 требует исключительно подписанные драйвера!
Насильно указать необходимый нам, но не подписанный драйвер там не получится.
Единственный рациональный способ обхода этой проблемы использовать DSEO (Driver Signature Enforcement Overrider 1.3b)
Подробнее как им пользоваться можно почитать тут

Если Вы затрудняетесь все это проделать - попробуйте драйвера V3.1 от NetGear WN111v2
Они, естественно, подписаны, TP-Link-овский USB\VID_0CF3&PID_1002 в них уже есть,
и в них входит драйвер для Windows 7 x64 v3.5.0.19, тогда как TP-Link предлагает к скачиванию v3.5.0.12
Возможно эти драйвера решат проблему. Повторюсь я не пробовал!
  0  
  0  
#1
Опции
Re: ОБНОВИТЕ драйвера для Atheros AR9170!
2011-10-26 18:41:50
[quote="TheDrive"] ...
Но есть еще одна проблема - Windows 7 x64 требует исключительно подписанные драйвера!
Насильно указать необходимый нам, но не подписанный драйвер там не получится.
...[/quote]
Получится, это не проблема.
  0  
  0  
#1
Опции
Re: ОБНОВИТЕ драйвера для Atheros AR9170!
2011-11-09 13:05:17
В общем:
проблема заключалась в том, что этот девайс предполагалось использовать как точку доступа на Win 7 64 bit. Но кривизна драйверов не позволяла это сделать.
Те точка создавалась, но не все девайсы успешно могли к ней подключаться и постоянно шли разрывы связи, приходилось постоянно переподключать этот свисток.
Ни один из найденных драйверов не решил эту проблему.
В линуксе точка работала более стабильно через hostapd, но скорость была ниже даже чем у более старого девайса (D-Link DWA 110). Опять же проблема драйверов для Atheros AR9170.
В результате был куплен Tp-Link TL-WR841ND, который за 10 прошедших дней не доставил таких больших трудностей.
В настоящий момент TL-WN822N используется как клиент с драйверами от Netgear WN111v2 на машине с Win 7 64 bit, проблем с расконектами нет.
PS: сделал для себя вывод, что нужно было искать девайс с чипом Atheros AR9223, у TP-Link знаю только один девайс с этим чипом - TL-WN851N v2, но он Pci, а хотелось бы USB. Надеюсь что TP-Link выпустит следующую ревизию TL-WN822N с этим чипом.
  0  
  0  
#1
Опции
Re: ОБНОВИТЕ драйвера для Atheros AR9170!
2011-12-26 17:30:38
[quote="VyacheslavS"]В общем:
проблема заключалась в том, что этот девайс предполагалось использовать как точку доступа на Win 7 64 bit. Но кривизна драйверов не позволяла это сделать.
Те точка создавалась, но не все девайсы успешно могли к ней подключаться и постоянно шли разрывы связи, приходилось постоянно переподключать этот свисток.
Ни один из найденных драйверов не решил эту проблему.
В линуксе точка работала более стабильно через hostapd, но скорость была ниже даже чем у более старого девайса (D-Link DWA 110). Опять же проблема драйверов для Atheros AR9170.
В результате был куплен Tp-Link TL-WR841ND, который за 10 прошедших дней не доставил таких больших трудностей.
В настоящий момент TL-WN822N используется как клиент с драйверами от Netgear WN111v2 на машине с Win 7 64 bit, проблем с расконектами нет.
PS: сделал для себя вывод, что нужно было искать девайс с чипом Atheros AR9223, у TP-Link знаю только один девайс с этим чипом - TL-WN851N v2, но он Pci, а хотелось бы USB. Надеюсь что TP-Link выпустит следующую ревизию TL-WN822N с этим чипом.[/quote]
поделись ссылкой на этот драйер, те что нахожу не подходят на мой тп-линк.
  0  
  0  
#1
Опции
Re: ОБНОВИТЕ драйвера для Atheros AR9170!
2011-12-26 17:33:45
TL-WN822N жутко глючит и постоянно теряет связь - реконекты
поделитесь стабильными драйверами, юди :roll:
  0  
  0  
#1
Опции
Re: ОБНОВИТЕ драйвера для Atheros AR9170!
2012-08-21 08:32:19
на Длинке появились еще более свежие драйвера 3.5.0.211
к TL-WN822N подходят через правку inf-файла
а TP-Link как обычно "молодцы"
  0  
  0  
#1
Опции
Re: ОБНОВИТЕ драйвера для Atheros AR9170!
2012-08-21 16:29:19
[quote="qbad"]на Длинке появились еще более свежие драйвера 3.5.0.211
к TL-WN822N подходят через правку inf-файла
а TP-Link как обычно "молодцы"[/quote]
Специалисты! Кто разбирается как сделать правку выложите, пожалуйста свежие драйвера.
  0  
  0  
#1
Опции

Информация

Поблагодарили: 0

Просмотры: 23406

Ответы: 24

Статьи по теме