Итак, проблема решена. Напомню, в чем было дело. Точка доступа 2100 AP, от нее на расстоянии 20 метров комп с Windows XP Home SP2 и адаптером G520. Была прошита последняя прошивка в точку и установлены последние (4.4D) драйверы на комп.
На компе пользователи работают как и положено, с ограниченными правами.
Использовались настройки точки:
SSID Broadcast - Disable
Security - WPA2-PSK
Preamble - Long only
Mode - G only, SuperG with dynamic Turbo
Адаптер настраивался, разумеется, D-link-овской утилитой.
В результате такой нехитрой настройки связь мистически обрывалась через 15-20 минут после начала работы и восстанавливалась только после перезагрузки компьютера или (внимание!) после перелогинивания под администратором.
Для решения проблемы были использованы все легальные методы
1. Менялись точка доступа и адаптер на такие же новые
2. Ставились старые прошивки на точку доступа и предыдущие версии драйверов для адаптера.
Все это НЕ ПОМОГЛО.
Однако задачи стояли следующие:
1. Обеспечить работу адаптера "под пользователем"
2. Обеспечить режимы Super G, WPA2, SSID Broadcast Disable, т.е. настройка адаптера с помощью Windows не подходит
И они были решены пятью простыми действиями:
1. НЕ СЛУШАЕМ рассказы техподдержки D-link про "плохую Windows и наши хорошие драйверы". Якобы драйверам "нормально не дает работать режим пользователя в Windows". Долго смеялся, когда вдумался в суть этой фразы. Посмотрите в Windows Resource Kit, как устроена Windows и на каком уровне работают в ней драйверы, чтобы раз и навсегда понять, что подобные высказывания не делают чести сотрудникам D-link.
2. Заходим на сайт
http://station-drivers.com/page/atheros.htm и качаем оттуда НОРМАЛЬНЫЕ, ПРАВИЛЬНЫЕ И ПОДПИСАННЫЕ Microsoft (WHQL) драйверы для чипа Atheros серии AR5XXX. Нам нужно вот это
http://station-drivers.com/telechargement/atheros/atheros_5.3.0.56-2kxp(www.station-drivers.com).exe
3. Не забываем скачать утилиту для настройки соединения отсюда
http://station-drivers.com/telechargement/atheros/atheros_c-u-5.2.0.125-2kxp(www.station-drivers.com).exe
4. Сносим под корень все что связано с драйверами от D-link. Рекомендую почистить реестр и перегрузится.
5. Устанавливаем скачанный драйвер, а затем утилиту (ба! да она и на русском!) и с помощью утилиты ясно и просто настраиваем соединение.
И наслаждаемся нормальной, стабильной и безглючной работой многи-многи лета!
Кстати, рекомендую занести мой пост в FAQ, ибо проблема эта вылазит слишком часто.