Получилось сделать это в windows, с помощью самых свежих драйверов с сайта d-link, а также утилиты конфигурации программной точки доступа с сайта Ralink (производитель чипа), если кому-то понадобиться утилита идет в комплекте с драйверами, т.е. качать нужно именно драйвера.
Работает
Радует что скорость копирования файлов по сети в таком режиме 2 Мб/сек, вместо 550кб/сек в режиме ad-hoc. Ну и вообще радует, что карточка в таком режиме способна работать.
Но т.к. в винде уже давно не сижу, буду дальше думать что делать под linux.
UPD. Довольно часто получаю личные сообщения с просьбами помочь -
как всё же сделать подключение в windows, надоело отвечать каждому одно и то же поэтому с вашего позволения напишу инструкцию здесь:
1) качаешь свежие дрова dlink (на момент написания это -
http://ftp.dlink.ru/pub/Wireless/DWA-510/Drivers/DWA-510-S0016.zip)
2) качаешь набор утилит с сайта Ralink (карта построена на базе этого чипа) -
http://www.ralinktech.com/support.php?s=1 (нужный пакет PCI/mPCI/CB (RT256x/RT266x), если не работает по каким-то причинам, можно попробовать PCI/mPCI/CB (RT2500))
удаляешь, то что ставил с диска после установки карты.
ставишь то, что скачал с ralink (оно поставит в том числе и драйвер, но он плохо работает)
через управление устройствами делаешь update driver и указываешь на папку со скачанными дровами от dlink (предварительно распаковав zip
).
дальше (после перезагрузки скорее всего):
1) поставить статический ip и маску в настройках беспроводного соединения. (192.168.0.1 / 255.255.255.0), шлюз оставить пустым.
2) сделать это соединение доступным для других (расшарить) через меню по правой кнопке мыши
3) C:\Program Files\Ralink\RT6x Wireless LAN Card\SoftAP\ApUI.exe запустить (оно автоматом кажется переводит карту в AP mode), сделать настройки.
на этом минимальная настройка точки доступа закончена.
теперь можно подключаться с другого компа, прописав имя точки, НО настройки сети надо делать вручную, например, 192.168.0.2 / 255.255.255.0, шлюз, DNS - такие же как на точке доступа.
Если у вас девайс, который не умеет подключаться со статическими настройками сети, то надо ставить DHCP-сервер и настраивать его, чтоб он выдавал ip, маску, шлюз, и DNS, этим я занимался в Linux, и как делать это в windows уже не подскажу.