Спасибо за опыт, если здесь отпишутся о неудаче — добавлю в топик методику восстановления.
Сейчас iwleeprom из svn, насколько я понимаю, работает правильно.
У любого адаптера есть несколько идентификаторов:
1. Vendor ID — код производителя
2. Device ID — код устройства
3. Subsystem ID — код модификации устройства
В данном случае 12хх и 13хх это часть Subsytem ID, и обозначают они соответственно Full и Half модификации печатной платы, на которой размещается элементная база адаптера. Half, что характерно, вдвое короче Full. Зачем нужны более компактные карты думаю объяснять не надо. Разъемы у них одинаковые так что вместо Full всегда можно воткнуть Half, но не всегда наоборот.
Скажем так, я не видел 5150 со схожей проблемой, может дело в точке (не самый удачный DLINK, прямо скажем)? В любом случае стоит начать с установки последних версий bios, драйверов и прошивки на точку.
А вы внимательно читали? Там рассмотрен только один способ из трех. Если тема интересна, пообщайтесь с автором, попробуйте другие варианты, отличная статья должна получиться :)
Там же в реестре поиграйтесь с CountryTxPwr и CountryWirelessMode, можно попробовать значения:
CountryTxPwr = 0x0000001e
CountryWirelessMode = 0x11101110
Давайте тогда определимся о какой конкретно карте идет речь. У меня есть DWA-140 на чипе rt2870 (USB) кажется, работает под вистой на 300Mbps. Еще есть нечто китайское Orient (вроде), на rt2860 (PCIe), пробовал на семерке, работает на N.
Сейчас iwleeprom из svn, насколько я понимаю, работает правильно.
1. Vendor ID — код производителя
2. Device ID — код устройства
3. Subsystem ID — код модификации устройства
В данном случае 12хх и 13хх это часть Subsytem ID, и обозначают они соответственно Full и Half модификации печатной платы, на которой размещается элементная база адаптера. Half, что характерно, вдвое короче Full. Зачем нужны более компактные карты думаю объяснять не надо. Разъемы у них одинаковые так что вместо Full всегда можно воткнуть Half, но не всегда наоборот.
Вы уверены, что проблема в адаптере? Выставляли на роутере принудительно N?
CountryTxPwr = 0x0000001e
CountryWirelessMode = 0x11101110